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 в новый config.

Связанный контент