Видео в субтитры
Создание и проверка субтитров по речи
Чтобы сделать субтитры к видео, инструмент распознаёт речь, расставляет временные метки и создаёт SRT или VTT. Текст и время можно проверить и исправить перед скачиванием, перевести на другой язык либо встроить в изображение. Это распознавание аудиодорожки, а не извлечение уже существующих субтитров.
Стоимость: Бесплатно в пределах доступного лимита. Подробнее об ограничениях — в руководстве ниже.
Как сделать субтитры к видео
Загрузите видео с речью
Нажмите Загрузите видео для создания субтитров или перетащите MP4, M4V, MOV, MKV, WebM, AVI, MPEG/MPG либо OGV до 200 МБ. Через Загрузки доступны совместимые файлы из других инструментов. Нужны настоящая видеодорожка и звук с речью. Для длинной записи заранее оставьте нужный фрагмент через Обрезку видео.
Выберите модель и язык речи
Начальная Модель ИИ — Whisper 1 · word timing. В Язык видео выбран Auto-detect. Для короткой записи или выраженного акцента можно указать язык явно; например, Russian означает русский.
Настройте перевод и экспорт
Если нужен другой язык текста, выберите его в Перевести субтитры на. В Файлы субтитров доступны SRT + VTT, SRT, VTT. Перевод не задаётся выбором языка исходного видео.
Создайте субтитры
Нажмите Создать субтитры. Выбранная модель распознаёт аудиодорожку. После завершения под областью просмотра появляется список фрагментов с текстом и временем.
Проверьте текст и синхронизацию
В панели Сгенерированные субтитры нажмите номер фрагмента, чтобы перейти к его началу, затем Воспроизвести. Сравните текст поверх видео с речью и исправьте имена, числа и временные границы.
Скачайте или встроите
Скачать SRT и Скачать VTT сохраняют отредактированные
subtitles.srtиsubtitles.vtt. Копировать текст копирует расшифровку без времени. Встроить в видео создаёт MP4 с постоянными субтитрами, используя Стиль встраивания и Размер шрифта.
Распознавание, перевод и оформление
- Модель ИИ
- Whisper 1 · word timing возвращает время каждого слова. Gemini 3.5 Flash Lite · cue timing и Gemini 3.6 Flash · cue timing возвращают фразы с началом и концом. При разбиении фразы Gemini время частей оценивается по количеству слов. Точность текста и синхронизации проверяйте независимо от выбранной модели.
- Язык видео
- Auto-detect — начальное автоопределение. Явный выбор: English, Spanish, French, German, Italian, Portuguese, Russian, Japanese, Chinese, Arabic — английский, испанский, французский, немецкий, итальянский, португальский, русский, японский, китайский, арабский. Это подсказка о речи, без перевода. Для другого исходного языка оставьте Auto-detect.
- Перевести субтитры на
- Начальный No translation сохраняет исходный язык. Кроме десяти языков выше доступны Hindi, Korean, Dutch, Polish, Turkish — хинди, корейский, нидерландский, польский, турецкий. Перевод сохраняет время фрагмента; текст длиннее 10 слов или 84 символов разбивается с распределением времени по словам. Если выбран язык самой речи, перевод не выполняется. После перевода проверьте скорость чтения.
- Файлы субтитров
- SRT + VTT выбран изначально; можно оставить только SRT или VTT. Выбор определяет, какие файлы сохраняются в общем файловом менеджере и какие кнопки скачивания появятся. Подсказка Сначала экспорт напоминает, что встроить текст можно после его создания.
- Стиль встраивания
- Используется при Встроить в видео. По умолчанию — белый текст, Жирный текст — жирный белый, Крупный текст — увеличение на 10%, Желтый текст — жирный жёлтый. Начальный стиль — По умолчанию.
- Размер шрифта
- Кнопки Малый, По умолчанию, Большой, XL задают относительный размер для разрешения видео; начальный — По умолчанию. Это пресеты, а не фиксированные значения пикселей. Примеры размеров приведены ниже.
Проверка времени и редактирование
В Timeline editor статус Timing QA passed означает пройденную проверку времени, Timing valid — допустимое время с предупреждениями, Timing needs attention — исправления перед экспортом. Рядом показаны количество фрагментов и пересечений, наибольшая длительность, скорость чтения и FPS. Проверка времени не подтверждает точность распознанных слов.
- Start и End
- Начало и конец в секундах с тремя десятичными знаками, например
12.500. Введите число и нажмите Enter либо покиньте поле; Escape отменяет ввод. Время привязывается к кадрам и границам видео: при 30 кадрах/с шаг составляет примерно 0.033 секунды. - Subtitle text
- Поле для исправления текста; Enter добавляет строку. Под ним указаны длительность и скорость в символах/с. Значение выше 25 символов/с подсвечивается как предупреждение и само по себе не блокирует экспорт.
- Add cue и удаление
- Add cue добавляет пустой фрагмент длительностью до 2 секунд в текущей позиции просмотра. Позицию можно выбрать воспроизведением или нажатием номера. Заполните текст и проверьте соседние фрагменты. Значок корзины удаляет выбранный фрагмент.
- Когда экспорт недоступен
- Скачивание и Встроить в видео недоступны при пересечении фрагментов, пустом тексте, конце не позже начала или длительности больше 7 секунд. Список предупреждений указывает причину.
- Как сохранить исправления
- Изменения находятся в этой вкладке браузера. В общем файловом менеджере сохранён первоначальный экспорт. Скачайте исправленную версию перед уходом со страницы, сменой видео, Сбросить или повторным созданием: эти действия заменяют список.
Как формируются фрагменты субтитров
Сначала из видео извлекается первая аудиодорожка и преобразуется в моно FLAC 16 кГц без метаданных. Файл без настоящей видеодорожки или без звука не подходит для этого инструмента.
Речь группируется в фрагменты до 10 слов, 84 символов и 7 секунд. Whisper начинает новый фрагмент после паузы больше 0.65 секунды; конец предложения закрывает фрагмент, если в нём уже не меньше 3 слов. При свободном времени до следующего фрагмента показ продлевается хотя бы до 0.7 секунды и до скорости не более 25 символов/с, насколько позволяют границы.
Начало и конец привязываются к кадрам видео. Если частоту прочитать нельзя, используется 30 кадров/с. Разбиение длинных фраз Gemini оценивает время частей, поэтому его особенно полезно проверить по речи.
Что создаёт встраивание в видео
Исправленный текст постоянно рисуется на изображении шрифтом без засечек с тонким контуром и чёрной подложкой с непрозрачностью 65%. Расположение — снизу по центру, отступ 8% высоты. Длинный текст переносится в пределах центральных 84% ширины.
Для 1920×1080 или 1080×1920 px пресеты Малый/По умолчанию/Большой/XL дают примерно 34/43/54/64 px; для 1280×720 px — 23/29/36/43 px. Текст в просмотре показывает выбранный стиль и пропорциональный размер относительно видео.
Результат — MP4 с H.264, CRF 20, 8-битным изображением и AAC 192 кбит/с. Сохраняется первая видеодорожка и все аудиодорожки, существующие субтитры не переносятся. Весь кадр перекодируется: размер зависит от исходника и может увеличиться. После встраивания текст нельзя выключить как отдельную дорожку.
Форматы, сервисы и хранение
- Вход
- MP4, M4V, MOV, MKV, WebM, AVI, MPEG/MPG, OGV с аудиодорожкой
- Выход
- SRT и/или VTT в UTF-8; при встраивании MP4 с H.264/AAC
- Размер загрузки
- До 200 МБ на видео; отредактированный текст для встраивания — до 1 МБ
- Файлов в задаче
- Одно видео
- Обработка
- На серверах сайта. Задача распознавания — до 60 минут, встраивания — до 15 минут.
- Внешние ИИ-сервисы
- Whisper: аудиодорожка передаётся модели whisper-1 OpenAI через OpenRouter. Gemini: аудиодорожка передаётся API Google Gemini. Перевод: текст фрагментов передаётся API Google Gemini.
- Водяной знак
- Не добавляется
- Хранение
- Загрузки и результаты автоматически удаляются через 48 часов для гостей, через 30 дней для бесплатных аккаунтов. Платные планы могут хранить их дольше.
Частые вопросы
Можно извлечь субтитры, уже имеющиеся в видео?
Этот инструмент распознаёт речь. Он не читает встроенные дорожки MKV/MP4 и текст, уже нарисованный на кадре. При Встроить в видео существующие дорожки субтитров тоже не переносятся в новый MP4.
Какую часть видео получает ИИ-сервис?
Только первую аудиодорожку, подготовленную как моно FLAC 16 кГц: Whisper через OpenRouter или API Google Gemini, в зависимости от модели. Для перевода Google получает текст фрагментов. Изображение не передаётся; временный аудиофайл удаляется после запроса. Встраивание выполняет FFmpeg на сервере сайта.
Почему субтитры не удалось создать?
Проверьте наличие звука с разборчивой речью и настоящей видеодорожки, а также доступный лимит использования. Музыка или шум без речи не дают расшифровку. При неполном ответе сервиса перевода можно повторить запрос с теми же настройками. Если текст распознан плохо, задайте Язык видео явно или сравните другую модель.
Выбрать SRT или VTT?
Выберите формат, который принимает ваш проигрыватель, редактор или форма загрузки, и проверьте отображение там. WebVTT используется с HTML-элементом <track>. Если проигрыватель умеет автоматически загружать подходящие файлы, положите видео и субтитры рядом с одинаковой основой имени, например holiday.mp4 и holiday.srt.
Лучше отдельный файл или текст внутри изображения?
Отдельный файл удобен, если субтитры нужно выключать или исправлять позднее. Встраивайте текст, когда проигрыватель не загружает отдельные субтитры или они должны всегда быть видимы. Для выбора цвета, положения и количества слов в строке используйте Автоматические субтитры.