youtube-dl,下载频道中的所有视频

时间:2017-03-02 09:50:29

标签: youtube-dl qpython

我正在尝试使用

下载频道中的所有视频

youtube-dl -citk -o (location) -f best (URL)

但它显示错误,说输出文件与视频名称冲突。所以任何人都可以帮助我。我想下载该频道中的所有视频,并且还想为其指定位置。

注意:我也尝试使用ytuser:,仍然没有

1 个答案:

答案 0 :(得分:1)

您的命令行参数没有任何意义(另请参阅this FAQ entry)。删除所有多余的。

详细说明:

-f best让youtube-dl下载具有最佳个性品质的视频文件。对于包括YouTube在内的许多服务而言,只有下载纯视频和纯音频文件并将它们组合才能实现最佳质量。因此,此选项可能降低最终视频的质量,但不需要(或只有一些)后期处理。

如果实际选项是,

-o (location)是一个有用的选项 类似于-o "/my/video/directory/%(title)s-%(id)s.%(ext)s"

-k表示保留下载的中间文件。如果您传入-f best,则没有任何意义,因为没有中间文件。

-t相当于-o "%(title)s-%(id)s.%(ext)s"。由于您已经指定了-o,因此这两个选项会发生冲突。

-i表示默默地继续下载错误。这对于播放列表来说是一个好主意。

-c表示继续下载。默认情况下,如果youtube-dl检测到所有内容都正常(即格式相同等),则它已经这样做了。

要解决您的问题,请删除所有多余且有冲突的选项并运行

youtube-dl -i -o (location) (URL)

如果您真的想避免后期处理,请添加-f best