gpt4 book ai didi

youtube - 如何在 youtube-dl 中设置默认下载位置

转载 作者:行者123 更新时间:2023-12-03 01:17:18 24 4
gpt4 key购买 nike

如何在 youtube-dl 中设置默认下载位置,以便我使用 youtube-dl 下载的所有内容都进入该默认目录?

最佳答案

您需要在配置文件中使用-o开关

youtube-dl 上的输出由 --output-o 开关处理;将其作为选项传递,后跟您要将下载保存到的目的地:

youtube-dl -o "%USERPROFILE%\Desktop\%(title)s-%(id)s.%(ext)s"www.youtube.com/link/to/video

请注意,-o 具有双重功能,它还使用变量为输出文件的命名方式设置模板。在此示例中,它将输出原始下载视频的标题,后跟文件扩展名,这是我个人的偏好。对于可以在文件名中使用的所有变量,请查看 the youtube-dl documentation here .

youtube-dl 还允许使用配置文件 - 该文件可用于配置您最常使用的开关,以便程序可以从那里提取它们相反,您不必在每次运行时显式调用它们。 这是您要查找的默认下载位置所需的内容。配置文件可用于设置默认输出目标,这样您就不必再次显式设置输出。

要为 youtube-dl 设置配置文件,假设您有 Windows:

  1. %APPDATA%\Roaming 中,创建一个 youtube-dl 文件夹(如果尚不存在)。

  2. 在该文件夹内,创建一个名为 config.txt 的纯文本文件。

  3. youtube-dl 选项放入文件中,就像您通常在命令行上使用 youtube-dl 使用它们一样,将每个选项放在一个新的位置线。例如,对于输出开关,您可以使用:-o %USERPROFILE%\Desktop。有关配置文件的更多信息,请阅读 the documentation on it here .

覆盖配置文件

即使在配置文件中配置了某个选项,也可以通过从命令行显式调用它来覆盖它。因此,如果您在配置文件中将 -o 设置为默认下载位置,但希望将下载内容保存到当前作业的其他位置,只需调用 -o 在命令行上将仅覆盖程序当前运行的配置文件。

关于youtube - 如何在 youtube-dl 中设置默认下载位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32482230/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com