Как скачать текст видео с YouTube
Этот способ подходит, если текст нужно сохранить, отредактировать или открыть в другой программе. Вы получите транскрипт или файл субтитров, не само видео. Если транскрибация уже есть в личном кабинете, откройте её: повторно отправлять ссылку не нужно.
Откройте готовый транскрипт или добавьте ссылку
Войдите в аккаунт, вставьте ссылку на отдельное видео и дождитесь окончания обработки. Подойдут watch, youtu.be, Shorts и embed. Страница канала или ссылка только на плейлист не выбирают конкретный ролик.
Решите, где будете использовать текст
Для чтения подойдёт TXT, для редактора субтитров — SRT, для веб-плеера — VTT, для своего кода — JSON. Выбирайте по тому, какие данные принимает ваша программа.
Скачайте и откройте файл
Выберите формат в меню скачивания личного кабинета. Откройте файл в нужной программе и убедитесь, что текст отображается правильно, а время совпадает с исходным видео.
Какой формат выбрать: TXT, SRT, VTT или JSON?
TXT удобно вставить в документ, но для плеера одного блока слов недостаточно. Скачайте формат, который принимает ваш инструмент. Простая смена расширения не превращает текстовый файл в субтитры.
Из одной готовой транскрибации можно скачать несколько форматов без повторной обработки и расхода минут. Если вашему приложению позже понадобятся другие представления текста, сохраните ID транскрибации.
| Формат | Для чего подойдёт | Что сохранится |
|---|---|---|
| TXT | Чтение, правки, заметки | Обычный текст. Через API можно добавить время в начале строк. |
| SRT | Монтаж и импорт субтитров | Пронумерованные блоки с началом и концом показа. |
| VTT | Дорожка субтитров в HTML-плеере | Время WebVTT и голосовые метки, если включено определение говорящих. |
| JSON | Приложение или структурированный архив | Сегменты, время, язык и доступные поля говорящих. |
Сверьте субтитры с окончательной версией видео
SRT и VTT привязаны ко времени того видео, которое вы отправили. Если потом вырезать вступление, поменять местами фрагменты или ускорить запись, времена нужно поправить. Даже безошибочный текст может появляться не в тот момент.
Если текст взят из субтитров YouTube, сохраняем опубликованные слова, включая пометки вроде [Music]. При распознавании речи получаем новую расшифровку звука. В транскрибации указан источник, поэтому в архиве можно отличить скачанную дорожку от новой расшифровки.
Шрифт, положение и анимацию задаёт ваш редактор или плеер. Сам файл не оформляет видео. Для доступных субтитров дополнительно проверьте значимые звуки и то, понятно ли из контекста, кто говорит.
Сохраните источник рядом с цитатой
Для короткой цитаты можно просто скопировать текст из личного кабинета. Рядом оставьте ссылку на видео и время нужной реплики. Так вы сможете проверить слова, даже когда заметки уже переписаны.
Для длинной записи сохраните нетронутый экспорт и отдельную копию для редактирования. В рабочей версии исправьте ошибки распознавания и разбейте текст на абзацы. Пересказ своими словами не оформляйте как дословную цитату. Проверка может понадобиться и автоматическим субтитрам, и ИИ-расшифровке.
Назовите файл по теме и добавьте дату записи или проверки. В transcript1 транскрипт хранится, пока вы его не удалите. Скачанная копия уже находится в вашем архиве, и порядок в ней поддерживаете вы.
Как сохранить транскрипт через API
Если ID готовой транскрибации уже есть, вызовите GET /v1/transcriptions/:id с нужным форматом. Для текста со временем используйте format=text и timestamps=true, для субтитров — format=srt или format=vtt. Все параметры есть в справочнике API. Пример ниже сохраняет SRT в локальный файл.
Перед сохранением проверьте статус. Пока транскрибация не закончилась, API возвращает JSON со статусом, а не субтитры или текст. Если записать этот ответ в .srt, редактор не сможет его прочитать.
curl "https://api.transcript1.com/v1/transcriptions/TRANSCRIPTION_ID?format=srt" \
-H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
-o transcript.srt