youtube-dl - 不下载仅音频的字幕

youtube-dl - 不下载仅音频的字幕

我的 youtube-dl.conf 中有以下选项:

--write-sub
--write-auto-sub
--sub-lang en,fr
--embed-subs

现在 youtube-dl 将下载的字幕保存在一个容器中,这样我就不需要单独的字幕文件了。

但是当我仅下载音频时,我仍然会得到字幕,并且它们作为单独的文件,因为它们无法合并到 mp3 中。我将这些选项传递给命令行:

--extract-audio --audio-format mp3

如何禁用仅音频文件的字幕下载?

我想到的一个想法是为音频下载创建一个单独的配置文件。我的 .bashrc 中有以下别名:

alias ytdl='youtube-dl'
alias ytdlmp3='youtube-dl --extract-audio --audio-format mp3'

是否有选项可以忽略字幕而只显示音频?如果没有,那么设置自定义配置文件的选项是什么?

答案1

使用不包含字幕选项的单独配置文件解决了这个问题。自定义配置路径的选项是--config-location PATH。此外,我将选项--extract-audio --audio-format mp3从 .bashrc 移到了新配置中。

相关内容