Как загрузить видео с YouTube с субтитрами / подписями?
Я пробовал использовать youtube-dl с --write-srt --str-lang
но всегда получаю:
WARNING: video has no closed captions
.
Как загрузить видео с YouTube с субтитрами / подписями?
Я пробовал использовать youtube-dl с --write-srt --str-lang
но всегда получаю:
WARNING: video has no closed captions
.
Убедитесь, что видео, которое вы пытаетесь загрузить, содержит фактические субтитры, загруженные владельцем.
Затем вы можете использовать, например:
youtube-dl --write-srt --sub-lang en 'http://www.youtube.com/watch?v=RHy9_RQbrnQ'
Также есть возможность загружать автоматически сгенерированные файлы субтитров, используя --write-auto-sub
.
Смотрите документацию youtube-dl
.
Если вам нужна бесплатная, простая в использовании программа с простым графическим интерфейсом, есть Google 2 SRT.
Он обнаруживает все доступные языки и конвертирует в SRT, SSA или SUB.