1

Я пытаюсь загрузить плейлист (http://www.viewster.com/serie/1291-19458-000/), используя youtube-dl, но если я -f best он даст мне видео 720p на японском языке с испанским Французские субтитры большую часть времени, но я хочу японский даб с английскими субтитрами. Youtube-dl не перечисляет никакую команду выбора языка видео в своей справке (только для субтитров), так что идите, если есть какая-то недокументированная.

Затем я запустил -F и увидел, что каждый эпизод представлен на 4 разных языках (en, ja-en, ja-fr, ja-es), 6 разрешениях (234p, ..., 720p) и 3 методах потоковой передачи (hls, http, hds) + только аудио. ja-en-http-XXXX , где XXXX - это tbr видео в кбит / с.

Я попытался использовать опцию языка субтитров, но она не сработала, потому что сабы являются частью закодированного видео.

Есть ли способ загрузить нужный язык, не обнаруживая вручную tbr и не вводя его в команду?

1 ответ1

1

-f best'[format_id^=ja-en-http]'

^= означает "начинается с"; Вы также можете сделать это с помощью *= ("содержит")

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .