youtube - 在Windows 8.1中下载带有curl的YouTube-8M数据集时出错

标签 youtube deep-learning kaggle

我正在尝试下载YouTube-8M数据集的一小部分。它只是具有视频功能和标签的数据集,您可以创建自己的模型进行分类。

他们声称将下载数据集的命令是这样的:

curl storage.googleapis.com/data.yt8m.org/download_fix.py | shard=1,100 partition=2/frame/train mirror=us python

这实际上根本不起作用,并且产生的错误是:
'shard' is not recognized as an internal or external command,operable program or bash file.

我发现有人张贴在论坛上。它说在变量中添加“设置”,这似乎可以部分解决我的问题。
curl storage.googleapis.com/data.yt8m.org/download_fix.py | set shard=1,100 partition=2/video/train mirror=us python

下载似乎已开始,并弹出错误。现在的错误是(23) Failed writing body

enter image description here

那么用于下载数据集的命令行是什么。

最佳答案

我会尝试改用Kaggle API。您可以使用以下方法安装API:

pip install Kaggle

然后下载您的凭据(step-by-step guide here)。最后,您可以像这样下载数据集:
kaggle competitions download -c youtube8m

如果只需要一部分数据集,则可以首先列出所有可下载文件:
kaggle competitions files -c youtube8m

然后仅下载所需的文件:
kaggle competitions download -c youtube8m -f name_of_your_file.extension

希望有帮助! :)

关于youtube - 在Windows 8.1中下载带有curl的YouTube-8M数据集时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50545299/

相关文章:

flash - youtube在Slackware 14.0上崩溃

YouTube Api v3 - 主题 channel 视频

python - 在 niftynet 上实现迁移学习

tensorflow - 图像分类器总是给出相同的结果 : Out of Ideas

linux - Kaggle API 问题 "Could not find kaggle.json. Make sure it' 位于……”

python - 下载Google Play上存在的YouTube视频

javascript - 如何使嵌入的 YouTube 视频连续重播?

python - 小图像分类任务的 Conv2d 层和滤波器的数量

python - kaggle 脚本编辑器中来自 OpenCV 的 SIFT

api - 如何将太大的 Kaggle 数据集的一个选定文件从 Kaggle 加载到 Colab 中