Как загрузить субтитры из видео на YouTube?


11

Я хочу сохранить все субтитры для этого видео, где есть субтитры на трех языках.

Есть ли способ загрузить файлы субтитров из видео?

Это файлы .srt?

Я знаю, как сохранить видео файл, но я хочу использовать субтитры с видео в автономном режиме; какие-либо решения?

Среда: Windows 7 Pro и Internet Explorer 8.


1
См. Также (для автоматически сгенерированных транскрипций): webapps.stackexchange.com/questions/2751/…
— Механическая улитка

@verve, эти автоматически сгенерированные субтитры содержат много ошибок ....
— Pacerier

Я нашел YouTube-DL, чтобы быть лучшей альтернативой. Смотрите этот ответ
— Pablo A

Ответы:


4

Предполагая, что у вас установлен Python, вы можете использовать getyoutubecc , который является скриптом Python.

Исполнение выглядит следующим образом

>> python getyoutubecc Akqkvx407c8

Затем сохраните видео и .srt в одной папке, и вы сможете воспроизводить их в VLC.

Для нетехнического способа попробуйте один из сайтов конверсии, таких как http://mo.dbxdb.com/ , который загрузит .srt в zip.

Открыть файл в меню

Выберите трек из почтового файла

Выберите трек

И тогда вы должны увидеть субтитры появляются

Субтитры внизу экрана VLC

Для видео с несколькими дорожками вам придется копаться и сохранять его из .xml в .srt вручную, в Интернете нет готового инструмента.

http://video.google.com/timedtext?lang=<LANG>&v=<VIDEOID>

Где можно enна английском, itна итальянском и deна немецком.
<VIDEOID>идентификатор вашего видео на Youtube

Для некоторых видео в качестве третьего аргумента необходимо указать название дорожки субтитров, как показано на странице Youtube видео:

http://video.google.com/timedtext?lang=<LANG>&v=<VIDEOID>&name=<NAME>

Я не знаю, что такое Python! Как мне выполнить? Извините, я новичок. Можете ли вы объяснить более подробно?
— Воодушевление

@verve это язык программирования. Вы можете использовать mo.dbxdb.com для достижения аналогичного результата.
— phwd

Вроде работает. Хорошо, когда видео воспроизводится на YT англ. Сабы воспроизводятся первыми по умолчанию, поэтому, может быть, поэтому они скачивают англ. подводные лодки. Как скачать 2 других языка для того же видео? Как выбрать скачивание других сабов?
— Воодушевление

Вы используете это http://video.google.com/timedtext?lang=<LANG>&v=<VIDEOID>и замените его идентификатором, чтобы получить файл .xml, который затем необходимо преобразовать в
— .srt

Новый URL-адрес: youtube.com/api/timedtext?lang= {LANG} & v = {VIDEOID}
— mvark

2

Для этой задачи существует утилита с открытым исходным кодом, которая называется 4k video downloader .

4K Video Downloader позволяет загружать видео и субтитры с YouTube в высоком качестве максимально быстро на ваш компьютер.


Обратите внимание, что Chromebleed Checker помечает этот веб-сайт как затронутый ошибкой Heartbleed.
— Аурелиен Оомс

Я не знаю ... пахнет как спам как-то ...
— rogerdpack

2

Это часть программного обеспечения, которая загружает все доступные подпрограммы из видео YouTube одним щелчком мыши в формате .srt. У него также есть другие функции: http://google2srt.sourceforge.net/en/ .

Спасибо phwd за помощь, но Google2SRT очень прост в использовании и именно то, что я искал.



1

Существует веб-приложение, которое загрузит субтитры YouTube и даст вам возможность сохранить в формате .txt или .srt, которое называется загрузкой субтитров youtube.


1
это 404 в эти дни. Я нашел этот, который, кажется, не слишком спам (на сегодняшний день LOL) yousubtitles.com
— rogerdpack
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.