VTT в TXT
Записи встреч и веб-видео часто дают субтитры в файле .vtt, полном строк с таймингом и настроек разметки. Конвертируйте его в TXT, чтобы получить расшифровку, которую можно читать, искать по ней и вставлять в протокол или заметки.
Конвертер субтитров
или перетащите сюда файлы SRT, VTT, ASS … ·
Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут
Файлы обрабатываются на наших серверах и удаляются через 30 минут.
Сдвигает все субтитры на указанное число секунд. Укажите положительное число, если субтитры появляются слишком рано, и отрицательное — если слишком поздно (например, -1,5).
Задайте этот параметр и целевую частоту, если к концу фильма субтитры всё сильнее расходятся с изображением: это признак того, что они сделаны для другой версии видео.
Частота кадров видео, с которым вы будете смотреть субтитры. Преобразование 23,976 → 25 устраняет большинство расхождений PAL/NTSC.
Используется только для обычного TXT без тайминга: каждая строка показывается указанное время, одна за другой. При необходимости потом подправьте время в редакторе субтитров.
Автоопределение справляется с большинством файлов. Выберите кодировку вручную, если буквы с диакритикой, кириллица или арабские буквы превращаются в вопросительные знаки. Результат всегда в UTF-8.
Шрифт стиля ASS по умолчанию. Он должен быть установлен на компьютере зрителя; надёжнее всего Arial.
Размер относительно видео высотой 1080 пикселей. Для фильмов обычно берут 48.
Как пользоваться инструментом
- 1
Загрузите файл .vtt
Возьмите транскрипт, скачанный из записи встречи, субтитры, сохранённые на платформе с курсами, или любой файл WebVTT: до 20 файлов, каждый до 95 MB.
- 2
Решите, нужны ли метки времени
Параметр Добавить отметки времени включён, поэтому каждая строка начинается с времени, например [00:12:40]. Это удобно для протоколов встреч. Отключите его, чтобы получить чистый текст, и включите Объединить строки в абзацы, чтобы склеить короткие строки субтитров.
- 3
Конвертируйте в TXT
Нажмите Конвертировать в Plain text (TXT) → и скачайте текстовый файл в UTF-8. Файлы VTT и TXT удаляются с сервера через 30 минут.
Чем файл WebVTT отличается от обычного текста
WebVTT (Web Video Text Tracks) — формат субтитров для видео HTML5. Он появился в 2010 году как доработка SRT для веба и поддерживается W3C. Корректный файл должен начинаться со слова WEBVTT; в таймкодах перед миллисекундами стоит точка, как в 00:12:40.250, а часы можно не указывать вовсе.
Вокруг этой основы WebVTT допускает много дополнительной структуры. У реплики может быть строка-идентификатор, параметры после тайминга, задающие положение на экране, блоки NOTE для комментариев, блоки STYLE с CSS, голосовые теги с именем говорящего и теги классов для цвета. Браузеру всё это полезно, а в транскрипте — лишний шум. Платформы для встреч активно используют эти возможности: Zoom и Microsoft Teams предлагают транскрипты в виде файлов .vtt.
Если субтитры у вас в формате SRT, SRT в TXT делает то же самое, а чистые абзацы там включены по умолчанию. Если у записи вообще нет субтитров, MP3 в текст расшифрует саму аудиодорожку.
WEBVTT NOTE Экспорт из записи лекции intro-1 00:00:04.120 --> 00:00:07.900 align:start line:85% С возвращением. Сегодня начинаем с темы <i>спрос и предложение</i>. 00:00:08.300 --> 00:00:11.000 Откройте конспект на странице 12.
Форматы субтитров, которые можно превратить в текстовую расшифровку
| from ↓ · to → | TXT | TXT с отметками времени |
|---|---|---|
| VTT | VTT to TXT: yes | VTT to TXT с отметками времени: yes |
| SRT | SRT to TXT: yes | SRT to TXT с отметками времени: yes |
| SBV | SBV to TXT: yes | SBV to TXT с отметками времени: yes |
| ASS | ASS to TXT: yes | ASS to TXT с отметками времени: yes |
| TTML | TTML to TXT: yes | TTML to TXT с отметками времени: yes |
VTT
Субтитры WebVTT
VTT — формат Web Video Text Tracks, разработанный WHATWG и W3C около 2010 года для видео HTML5. Он похож на SRT, но добавляет заголовок WEBVTT и поддерживает позиционирование, стили, указание говорящих и метаданные. Браузеры используют его для субтитров через элемент <track>, а стриминговые платформы и YouTube его принимают. Некоторые настольные плееры и редакторы вместо него ожидают SRT.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- –
- Год появления
- 2010 · W3C / WHATWG
TXT
Обычный текст
Файл TXT содержит только простые символы без форматирования, шрифтов, изображений и вёрстки. Современные текстовые файлы обычно хранятся в кодировке UTF-8, которая охватывает все языки, хотя старые файлы могут использовать другие кодировки и показывать нечитаемые символы. Обычный текст весит очень мало, никогда не устаревает и открывается на любом устройстве — от телефонов до серверов. В нём не может быть полужирного текста, таблиц или картинок, поэтому структуру приходится передавать отступами или простой разметкой.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- –
- Год появления
- –
WebVTT добавляет вокруг субтитров заголовок, параметры реплик и блоки комментариев; при конвертации в TXT всё это удаляется, и транскрипт встречи или лекции читается как обычный документ.
Как привести VTT-расшифровку в порядок для протокола или заметок
- Просмотрите первый экран TXT и убедитесь, что имена говорящих выглядят как нужно
- Поищите повторяющиеся строки, если субтитры были автоматическими и «прокручивались» на экране
- Включите Удалить теги форматирования, чтобы курсив и цветовая разметка не остались в тексте сырыми тегами
- Оставьте Добавить отметки времени включённым для протоколов, чтобы любой мог перейти к нужному моменту записи
- Выбирайте Кодировка входного файла вручную, только если буквы с диакритикой превращаются в символы
- Храните исходный .vtt вместе с видео на случай, если позже понадобятся субтитры с таймингом
Вопросы о конвертации VTT в TXT
Где найти VTT-расшифровку встречи в Zoom?
Если для облачных записей включена расшифровка аудио, Zoom сохраняет транскрипт в файле .vtt рядом с видео в списке записей, и его можно скачать оттуда. Перед словами в каждой реплике указано отображаемое имя говорящего, поэтому имена остаются в тексте после конвертации.
Подойдет ли расшифровка из Microsoft Teams?
Да. Teams позволяет организаторам встреч скачать транскрипт в формате .vtt. Имена говорящих записаны как голосовые теги WebVTT, а не обычным текстом, поэтому перед отправкой просмотрите первые строки TXT и убедитесь, что имена выглядят так, как вам нужно.
Что происходит с заголовком WEBVTT и комментариями NOTE?
Это метаданные файла, а не речь, поэтому они не попадают в результат. Параметры реплик после времени, например align:start или line:85%, тоже отбрасываются: у обычного текста нет положения на экране.
Почему каждая строка в субтитрах повторяется дважды?
Автоматические субтитры некоторых платформ написаны в стиле «бегущей строки»: каждая реплика повторяет предыдущую строку, пока появляется следующая. Конвертер записывает то, что содержится в репликах, поэтому удалите дубли в редакторе или начните с субтитров, отредактированных вручную.
Может, лучше конвертировать в SRT?
Только если результат всё равно должен воспроизводиться вместе с видео. Проигрыватель или редактор, не принимающий .vtt, обычно работает с SRT, который создаёт VTT в SRT с сохранением тайминга.