![youtube-dl - 音声のみの場合は字幕をダウンロードしない](https://rvso.com/image/1568489/youtube-dl%20-%20%E9%9F%B3%E5%A3%B0%E3%81%AE%E3%81%BF%E3%81%AE%E5%A0%B4%E5%90%88%E3%81%AF%E5%AD%97%E5%B9%95%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%81%AA%E3%81%84.png)
youtube-dl.conf には次のオプションがあります:
--write-sub
--write-auto-sub
--sub-lang en,fr
--embed-subs
現在、youtube-dl はダウンロードした字幕をコンテナに保存するため、個別の字幕ファイルは不要です。
しかし、オーディオのみをダウンロードすると、字幕が取得され、mp3 に結合できないため、別々のファイルとして保存されます。コマンド ラインに次のオプションを渡します。
--extract-audio --audio-format mp3
音声のみのファイルの字幕のダウンロードを無効にするにはどうすればいいですか?
思いつくアイデアの 1 つは、オーディオ ダウンロード用に別の設定ファイルを作成することです。.bashrc に次のエイリアスがあります。
alias ytdl='youtube-dl'
alias ytdlmp3='youtube-dl --extract-audio --audio-format mp3'
オーディオのみの字幕を無視するオプションはありますか? ない場合、カスタム構成ファイルを設定するオプションは何ですか?
答え1
字幕オプションを含まない別の設定ファイルでこの問題を解決しました。カスタム設定パスのオプションは です--config-location PATH
。また、オプションを--extract-audio --audio-format mp3
.bashrc から新しい設定に移動しました。