Перейти к содержимому

Субтитры в PDF

Превращает расшифровку с YouTube или файл SRT/VTT в аккуратно свёрстанный PDF — абзацы, спикеры, таймкоды, открывающие видео. Также Word, TXT, Markdown, SRT, VTT.

Загрузка инструмента…

Расшифровка, распечатанная прямо из субтитров, — это столбец обрывков: строка каждые три секунды, разрезанная там, где она помещалась на экране, а не там, где кончается фраза, а в автоматических субтитрах YouTube каждая строка ещё и появляется дважды. Этот инструмент пересобирает её в документ. Субтитры объединяются в абзацы при смене говорящего, на паузах и в конце предложений, звуковые пометки вроде [Музыка] можно убрать, а время начала каждого абзаца стоит на полях — ссылкой, которая открывает видео на этом моменте, если добавить адрес на YouTube.

Он читает то, что реально можно получить: текст, скопированный из панели «Показать текст видео» на YouTube, или файл субтитров в формате SRT, WebVTT, SBV, TTML либо в собственных форматах YouTube — XML и JSON. Он ничего не скачивает с YouTube: веб-страница не может читать страницы другого сайта, а делать это через сервер значило бы нарушить обещание, что через наш ничего не проходит.

Как это работает

  1. Скопируй расшифровку из панели «Показать текст видео» на YouTube или загрузи файл .srt или .vtt.
  2. Дай ей название и, если хочешь, адрес видео, чтобы таймкоды стали ссылками.
  3. Выбери вёрстку: расшифровка с таймкодами, версия для чтения или каждый субтитр со своим временем.
  4. Скачай PDF — или Word, текст, Markdown, или очищенный SRT либо VTT.

Для чего это нужно

  • Распечатать лекцию или выступление, чтобы читать, подчёркивать и делать пометки вдали от экрана.
  • Разослать расшифровку интервью или записи совещания с таймкодами, которые ведут обратно к видео.
  • Проверять или переводить файл субтитров строка за строкой, имея на бумаге время появления и исчезновения каждого субтитра.

Частые вопросы

Мой файл загружается на сервер?
Нет. Файл открывают JavaScript и WebAssembly прямо во вкладке твоего браузера. Он никуда не загружается, на сервере ничего не обрабатывается и ничего не сохраняется — закрыв вкладку, ты стираешь всё.
Можно просто вставить ссылку на YouTube?
Нет. Странице одного сайта не разрешено читать страницы другого, так что одна ссылка не даёт браузеру ничего для работы, а получать данные через сервер значило бы пропускать твой запрос через наш. Вместо этого вставь расшифровку: под видео разверни описание, нажми «Показать текст видео», выдели текст и скопируй его. Ссылку всё равно стоит добавить — она превращает каждый таймкод в PDF в ссылку на этот момент.
Почему каждая строка моих автоматических субтитров встречается только один раз?
Потому что на экране они прокручиваются: каждая новая строка выталкивает предыдущую вверх, и файлы субтитров YouTube её повторяют. Инструмент распознаёт этот шаблон и оставляет каждую строку при первом появлении, так что фраза никогда не печатается дважды.
В субтитрах нет знаков препинания. Как получаются абзацы?
По паузам и длине. Если в субтитрах есть пунктуация, абзац заканчивается в конце предложения; если нет, как в большинстве автоматических субтитров, — на паузе, когда он достиг разумной длины. Абзацы можно сделать короче или длиннее.
Какие языки и письменности поддерживаются?
Любой язык на латинице, кириллице или греческом алфавите набирается в PDF. Письменности вроде китайской, японской или арабской нельзя набрать шрифтами, которые использует PDF; инструмент об этом сообщает, а экспорт в Word, текст и субтитры сохраняет каждый символ.