Скачать субтитры с YouTube проще всего через встроенную расшифровку: под описанием ролика нажмите «Показать текст видео», и справа откроется весь текст с таймкодами, который можно выделить и скопировать. Если нужен именно файл SRT или VTT, для своих видео его отдаёт YouTube Studio, а для чужих — бесплатная программа yt-dlp или настольный загрузчик с поддержкой субтитров. Skachok субтитры не скачивает, поэтому ниже только работающие способы.
Какие субтитры бывают на YouTube
У ролика может быть несколько дорожек субтитров, и от их типа зависит качество текста.
- Авторские. Их загрузил или отредактировал владелец канала. Обычно это аккуратный текст с пунктуацией и правильной разбивкой.
- Автоматические. YouTube распознаёт речь сам и помечает такую дорожку как созданную автоматически. Текст может содержать ошибки, особенно в именах, терминах и при шумном звуке.
- Переведённые. Плеер умеет переводить субтитры на другой язык на лету. Это машинный перевод, его качество зависит от исходной дорожки.
Если у ролика нет ни одной дорожки, кнопка «Показать текст видео» не появится, и скачивать будет нечего.
Способ 1. Текст видео на компьютере
Подходит, если нужен сам текст: для конспекта, цитаты, перевода или поиска нужного момента.
- Откройте ролик на YouTube в браузере.
- Под видео нажмите на описание, чтобы развернуть его полностью.
- В конце описания найдите кнопку «Показать текст видео» и нажмите её. Справа от плеера откроется панель с расшифровкой.
- Чтобы убрать таймкоды, нажмите на три точки в заголовке панели и выберите пункт скрытия временных меток.
- Выберите язык внизу панели, если дорожек несколько.
- Выделите текст мышью от первой строки до последней и скопируйте его.
Вставьте текст в любой редактор. Таймкодов в нём не будет, только слова, разбитые на строки.
Способ 1 на телефоне
В приложении YouTube кнопка «Показать текст видео» тоже есть в описании ролика, и панель с расшифровкой открывается так же. Но выделить и скопировать весь текст в приложении нельзя.
Выход — открыть ролик в мобильном браузере и включить полную версию сайта. В Chrome это пункт «Версия для ПК» в меню с тремя точками, в Safari — запрос настольной версии сайта в меню «аА» слева от адреса. После этого действуют те же шаги, что на компьютере, хотя на маленьком экране выделять текст неудобно. Для длинных роликов проще сделать это на компьютере.
Способ 2. YouTube Studio для своих видео
Если ролик ваш, YouTube отдаёт файл субтитров официально.
- Откройте YouTube Studio и выберите в меню слева «Субтитры».
- Нажмите на нужное видео.
- В строке с нужным языком нажмите на три точки.
- Выберите «Скачать» и формат:
.vtt,.srtили.sbv.
Так скачиваются и авторские субтитры, и отредактированные автоматические. Это удобно, если нужно перенести текст на другую площадку или отдать переводчику.
Способ 3. yt-dlp для любых видео
yt-dlp — бесплатная программа с открытым исходным кодом, которая работает из командной строки. Субтитры она скачивает отдельно от видео.
Сначала посмотрите, какие дорожки есть у ролика: yt-dlp --list-subs ссылка. В ответе будут два списка: авторские субтитры и автоматические.
Скачать авторские субтитры на русском без самого видео: yt-dlp --write-subs --sub-langs ru --skip-download ссылка.
Если авторских нет, берите автоматические: yt-dlp --write-auto-subs --sub-langs ru --skip-download ссылка. В списке автоматических дорожек yt-dlp обычно показывает и машинный перевод на другие языки.
Чтобы получить файл именно в SRT, добавьте --convert-subs srt. Для конвертации рядом должен быть установлен ffmpeg. Подробнее о том, чем yt-dlp отличается от других инструментов, рассказано в статье про программы для скачивания видео.
Способ 4. Настольные программы
Некоторые настольные загрузчики, например 4K Video Downloader, умеют сохранять субтитры вместе с видео: выбираете язык в окне загрузки, и рядом с роликом обычно появляется файл SRT. Условия бесплатной версии у таких программ бывают разными, их стоит проверить на официальном сайте. Если программа предлагает «вшить» субтитры в видео, помните: такие субтитры станут частью картинки, и выключить их уже не получится.
SRT или VTT: какой формат нужен
SRT — самый распространённый формат. Это обычный текстовый файл, где каждая реплика пронумерована и снабжена временем начала и конца. Его понимают VLC, большинство видеоредакторов и многие телевизоры.
VTT (WebVTT) придуман для веб-плееров. Он похож на SRT, но умеет хранить оформление и положение текста на экране. Если вы вставляете видео на свой сайт, берите VTT.
SBV — старый формат YouTube. Встречается редко, нужен в основном для загрузки обратно на YouTube.
Все три можно открыть в «Блокноте» и поправить вручную.
Как смотреть видео с субтитрами офлайн
Сам ролик можно скачать отдельно: вставьте ссылку на странице YouTube в Skachok и сохраните MP4. Субтитры в файл не попадут, если только они не вшиты в картинку автором.
Чтобы плеер подхватил субтитры сам, положите файл SRT рядом с видео и дайте ему то же имя: lekciya.mp4 и lekciya.srt. VLC загрузит их автоматически, в других плеерах субтитры обычно подключаются через меню. Если ролик на иностранном языке и вам удобнее слушать, чем читать, проверьте, нет ли у него дублированной звуковой дорожки, об этом статья как скачать видео с переводом.
Субтитры с других сайтов и видео без субтитров
С других площадок универсального способа нет. yt-dlp умеет забирать субтитры с части сайтов, где они выложены отдельной дорожкой, и это стоит попробовать первым.
Если субтитров нет вовсе, текст можно получить распознаванием речи. Сначала сохраните звук ролика, как описано в статье как вытащить звук из видео, затем прогоните его через программу распознавания. Бесплатная модель Whisper с открытым исходным кодом умеет выдавать результат сразу в SRT, но требует мощного компьютера или терпения. Проверять текст после распознавания придётся в любом случае.
Частые вопросы
Можно ли скачать субтитры с YouTube онлайн без программ?
Текст можно скопировать без программ через кнопку «Показать текст видео» под описанием ролика. Файл SRT или VTT без программ YouTube отдаёт только владельцу ролика в YouTube Studio.
Как скачать субтитры с видео ютуб в формате SRT?
Для своего видео — в YouTube Studio: «Субтитры», три точки у нужного языка, «Скачать», формат .srt. Для чужого — через yt-dlp с параметрами --write-subs и --convert-subs srt.
Как скачать автоматические субтитры с YouTube?
В yt-dlp используйте --write-auto-subs вместо --write-subs. Текст автоматических субтитров также виден в панели «Показать текст видео», если у ролика нет авторской дорожки.
Скачивает ли Skachok видео с субтитрами?
Нет. Skachok сохраняет видео и звук, а субтитры не скачивает. Если субтитры вшиты в картинку автором, они останутся в ролике, потому что это часть изображения.
Как скачать субтитры с видео не с YouTube?
Попробуйте yt-dlp: он забирает субтитры с сайтов, где они выложены отдельной дорожкой. Если субтитров нет, сохраните звук и распознайте речь программой вроде Whisper.