如何为通过youtube-dl下载的视频指定下载位置?

时间:2016-12-04 15:52:42

标签: python-2.7 automation youtube-dl

我正在尝试编写一个python脚本来下载修复所有视频的格式和下载位置的视频。

如果未指定下载位置,则此方法有效。

import youtube_dl
link='https://www.youtube.com/watch?v=d_Bwg-dyOHI'
opts=['-f 22',link]
youtube_dl.main(opts)

这会在添加下载位置时出错。如果要进行任何更改,请正确无误。

import youtube_dl
link='https://www.youtube.com/watch?v=d_Bwg-dyOHI'
opts=['-f 22','-o "D:Temp/video.mp4"' ,link]
youtube_dl.main(opts)

1 个答案:

答案 0 :(得分:0)

试试这个:

ydl_opts = {
    'outtmpl': 'C:\\Users\\User\\Desktop\\%(title)s.%(ext)s',
}

此外,opts应该是字典。