通过youtube-dl使用输出模板错误

时间:2016-01-27 00:56:36

标签: download terminal ubuntu-14.04 youtube-dl

我承认,我是Linux的新手,但我在Ubuntu终端拼凑了以下内容,以便从YouTube频道下载所有视频:

youtube-dl -o" / media / ubuntu / 3A3A9F353A9EED5F /%(上传者)s /%(自动编号)s。%(标题)s。%(分机)s" --download-archive~ / .mydownloads -citw ytuser:DirectFix

但是,我一直收到这个错误:

youtube-dl:错误:使用输出模板与使用标题,视频ID或自动编号冲突

我需要做什么才能将文件直接下载到单独的内部驱动器,重命名文件,并跟踪我已下载的视频?

1 个答案:

答案 0 :(得分:5)

您的选择-citw do not make any sense。只需删除它们(可能会离开-i),下载就可以了。

详细说明:

  • -c强制youtube-dl始终恢复下载。默认情况下,youtube-dl已经恢复下载。充其量,这个选项是多余的。在最坏的情况下,您可能会强制youtube-dl以其他质量继续下载,这将导致视频文件损坏。
  • 如果
  • -i无法从播放列表中下载视频,则会使youtube-dl继续播放。与其他选项不同,它通常很有用。请注意,如果您需要完整下载,可能会错过错误。
  • -t相当于-o "%(title)s-%(id)s.%(ext)s"。因此,它会导致手头的即时错误,因为您传递了两个不同的输出模板,并且youtube-dl不知道要选择哪一个。
  • -w强制youtube-dl永远不会覆盖现有文件。这对于您首先不使用的元数据文件很有用。即使这样,大多数用户也会想要更新的信息。