![youtube-dl - 不下載純音訊字幕](https://rvso.com/image/1568489/youtube-dl%20-%20%E4%B8%8D%E4%B8%8B%E8%BC%89%E7%B4%94%E9%9F%B3%E8%A8%8A%E5%AD%97%E5%B9%95.png)
我的 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 移至新配置。