python-2.7 - 如何在 python 中使用 youtube-dl 在 ydl_opts 中设置目录?

标签 python-2.7 youtube-api youtube-dl

**

我需要添加什么来指定所有下载的 mp3 都将转到此目录:e:/python/downloadedsongs
ydl_opts = {
    'format': 'bestaudio/best',
    'download_archive': 'downloaded_songs.txt',
    'outtmpl': '%(title)s.%(ext)s',
    'postprocessors': [{
        'key': 'FFmpegExtractAudio',
        'preferredcodec': 'mp3',
        'preferredquality': '192',
        }],
    'logger': MyLogger(),
    'progress_hooks': [my_hook],

}

如果我理解正确,outtmpl 是用于输出文件名称的模板。
**

最佳答案

outtmpl 可以包含目录名,只需设置

'outtmpl': 'e:/python/downloadedsongs/%(title)s.%(ext)s',

关于python-2.7 - 如何在 python 中使用 youtube-dl 在 ydl_opts 中设置目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35643757/

相关文章:

python - os.system 不将结果写入输出文件

javascript - 如何使用 YouTube JS API 在 5 秒后跳过广告?

javascript - YouTube API nextPageToken

linux - 通过 youtube-dl 下载时更改视频名称

node.js - solve() 函数在 promise 中返回未定义

youtube - 如何与youtube-dl生成链接以从YouTube下载带有标题的视频?

python - Windows:在 Windows 资源管理器中按下 Ctrl+C 时实际发生了什么

python - PyAD AD 查询检查用户是否存在(如果不创建)

ruby - Youtube_It示例代码绘制参数错误

python - 如何在应用程序启动时将焦点设置在小部件上?