我跟踪documentation使用python脚本中的youtube-dl
。
但我似乎无法获得输出选项,指定我希望下载工作的文件夹:
ydl_opts = {'output':'video'}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
ydl.download([url])
我还尝试用output
和o
替换-o
。
答案 0 :(得分:2)
outtmpl
(不是output
)是视频文件名的模板,而不是目录。输出模板值'video'
指示youtube-dl将视频写入字面上称为视频的文件。尝试像
ydl_opts = {
'outtmpl': '/home/philip/my/videos/%(title)s-%(id)s.%(ext)s',
}
如果您想知道更多选项的名称,请查看the list of options。有关输出模板的更多信息,请参阅documentation。