Решил это с помощью отдельного конфигурационного файла, который не включает параметры субтитров. Опция для пользовательского пути конфигурации есть --config-location PATH
. Также я переместил параметры --extract-audio --audio-format mp3
из .bashrc в новый конфиг.
youtube-dl - не загружайте субтитры только для аудио
392
user935849
У меня есть эти параметры в моем 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 ответ на вопрос
0
user935849
Похожие вопросы
-
1
Youtube dl Colon в заголовке ошибка загрузки
-
3
Конвертируйте аудио YouTube DASH (youtube-dl) в m4a (AAC DL)
-
3
Как получить наилучшее качество звука, используя YouTube?
-
-
1
Имеет ли значение ОС?
-
1
Проблема менеджера загрузок с некоторыми видео на Youtube
-
2
YouTube-DL через прокси (необходимо экранировать знак @)
-
1
youtube-dl: загрузка полной коллекции видео пользователя youtube
-
3
Как скачивать только субтитры из видео с использованием youtube-dl
-
1
Как программно скачать последнюю версию youtube-dl?
-
0
YouTube-DL грациозно прекратить загрузку