youtube-dl -o 无法在配置文件中插入单个反斜杠(Windows)

youtube-dl -o 无法在配置文件中插入单个反斜杠(Windows)

我已经在

%APPDATA%\youtube-dl\config.txt

按照 youtube-dl 的建议文档

我需要将文件的输出放置到 **D:\Personal\music**

但问题是我似乎无法得到一个反斜杠

此代码

-c -v -o D:\\personal\\music

给出以下输出

[调试] 用户配置:['-c','-v','-o','D:\\personal\\music']

如果我按如下方式更改它

-c -v -o D:\personal\music

给出以下输出

[调试] 用户配置:['-c','-v','-o','D:personalmusic']

请帮助说明正确的语法。

谢谢。

答案1

我不确定为什么反斜杠会导致您报告的影响,但可以使用正斜杠轻松避免:Windows 文件系统不关心您使用哪一个。

但是,当我阅读youtube-dl文档时,您需要在输出规范中包含文件掩码以及目录,因此条目应该是:

-c -v -o D:/personal/music/%(title)s-%(id)s.%(ext)s

假设您想使用默认掩码。

相关内容