Транскрипт самого YouTube и когда его хватит
Под многими видео в описании есть кнопка «Показать текст видео» (в английском интерфейсе Show transcript). Она открывает субтитры списком строк со временем, список прокручивается вместе с видео, а щелчок по строке перематывает к этому моменту. Это бесплатно, и ничего ставить не нужно. Если вам надо найти одно место в одном видео, пользуйтесь им.
У него есть пределы, из-за которых люди ищут другой путь:
- Он есть только у видео с субтитрами. В справке YouTube так и сказано: полный транскрипт доступен для «any video that has captions». У видео без субтитров транскрипта нет вообще.
- Автоматические субтитры делаются только на языке видео по умолчанию, так что доклад, где посередине меняется язык, будет подписан на одном из двух.
- Он живёт на странице YouTube. Чтобы сохранить текст, его приходится выделять и копировать руками, и строки получаются рваными, как в субтитрах.
Текстовый файл со временем каждой фразы
VoiceKeyboard не читает субтитры YouTube. Он скачивает звук видео, а Whisper, модель распознавания речи, слушает его на вашем компьютере и записывает то, что сказано. Поэтому не важно, есть ли у видео субтитры и какой язык автор поставил по умолчанию.
В Pro на экране FILES отметьте «Таймкоды в тексте». Каждая фраза тогда начнётся с времени, когда она звучит в видео:
Результат — обычный .txt в кодировке UTF-8. У такого файла есть применения, которых нет у веб-страницы:
- Цитаты. Найдите нужное предложение через Ctrl+F, время стоит прямо перед ним. Добавьте его к ссылке на YouTube (например,
&t=12m05s), и читатель попадёт ровно на цитату. - Конспекты и выжимки. Отдайте файл ChatGPT, Claude или Gemini и попросите краткое содержание со временем; модель сможет сослаться только на те моменты, что есть в тексте.
- Архив. Папку с расшифровками можно искать поиском Windows и через годы, даже если видео уже удалили.
Без Pro текст будет тот же, но без времени. Субтитров (.srt) и выгрузки в Word нет: приложение пишет только .txt.
Как получить файл
Скопируйте адрес видео, откройте в VoiceKeyboard экран FILES, переключитесь на LINK, вставьте ссылку и нажмите ▶ СТАРТ. В первый раз приложение предложит скачать две бесплатные вспомогательные программы (yt-dlp для загрузки, FFmpeg для преобразования) и модель Whisper; ничего не скачается, пока вы не согласитесь. Весь путь, вместе со строкой состояния, описан в статье видео с YouTube в текст на своём компьютере.
Распознавание идёт на процессоре или, если есть, на видеокарте NVIDIA: так в несколько раз быстрее. Читать текст в области TRANSCRIPT можно, пока видео ещё обрабатывается.
Если ссылка не работает
Соцсети и видеосервисы вроде YouTube, Instagram и Facebook постоянно борются со скачиванием своего контента, поэтому работа этой функции не гарантирована: ссылка, которая работает сегодня, может перестать работать после очередного изменения на их стороне.
Видео, для которых нужен вход в аккаунт (закрытые, для подписчиков канала, с возрастным ограничением), не скачаются: VoiceKeyboard не пользуется аккаунтом из вашего браузера. Если YouTube отказывает на открытом видео, приложение проверяет, нет ли новой версии yt-dlp, которая успевает за изменениями на стороне YouTube, и пробует ссылку ещё раз. Если и это не помогло, сообщение так и скажет, а обычное лекарство — повторить позже.
Языки
Whisper знает около 99 языков. На «Авто» он определяет язык примерно по первым 30 секундам и держит его до конца видео. Если угадал не тот, выберите язык сами в списке LANGUAGE (там двенадцать, среди них русский, английский, испанский и японский). Whisper записывает сказанное на том же языке и не переводит.
Free и Pro
| Free | Pro | |
|---|---|---|
| Ссылки на видео | 1 в день, до 60 минут | без ограничений, любая длина, очередь ссылок |
| Таймкоды [00:12:05] | нет | есть |
| Распознавание | Whisper на вашем ПК | Whisper на вашем ПК |
| Результат | .txt | .txt |
Pro стоит $14.99 в месяц или $9.99 в месяц при оплате за год, деньги можно вернуть в течение 14 дней. Неудачная или слишком длинная попытка бесплатную ссылку дня не тратит: засчитывается только готовая расшифровка. Продажи Pro в России недоступны.
Вопросы
Можно ли получить время для каждого слова?
Нет. Время ставится на фразу, а это обычно предложение или его часть.
Работает ли это для целого плейлиста?
Ссылка на видео внутри плейлиста даёт только это видео. В Pro вставьте ссылки на нужные видео списком: они расшифровываются по очереди, каждое в свой файл.
Уходит ли видео в какой-нибудь сервис расшифровки?
Нет. Звук приходит с YouTube на ваш компьютер и распознаётся там. Скачанная копия удаляется, когда работа закончена; остаётся только .txt.
Чаще всего так расшифровывают лекции и курсы: как с ними работать, показано в статье лекции в текст и голосовые конспекты. Для коротких видео из Instagram есть отдельная статья: текст Reels из Instagram.