使用youtube_dl,我正在编写一个可下载视频的界面工具。
我导入youtube_dl并运行
with youtube_dl.YoutubeDL(opts) as ydl:
ydl.download([address])
但是我仍然不确定如何单独使用youtube_dl指定下载目录。为Python构建的选项或命令是什么
答案 0 :(得分:1)
如youtube-dl的embedding instructions中所述,您可以在YoutubeDL.py中找到所有选项的列表。
在您的情况下,请尝试
import youtube_dl
address = 'http://www.youtube.com/watch?v=BaW_jenozKc'
opts = {
'outtmpl': '/my/download/directory/%(title)s-%(id)s.%(ext)s',
}
with youtube_dl.YoutubeDL(opts) as ydl:
ydl.download([address])
有关outtmpl
。