Как бесплатно преобразовать видео в субтитры SRT
Бесплатное десктопное приложение, которое достаточно установить один раз (Windows, macOS, Linux). Модель распознавания речи Whisper работает прямо на вашем компьютере, поэтому при использовании движков по умолчанию видео никуда не отправляется.
Чтобы преобразовать видео в субтитры SRT, откройте вкладку «Транскрибировать», перетащите видео- или аудиофайл, убедитесь, что в разделе «Расширенные настройки» отмечен пункт SRT, и нажмите «Транскрибировать». Whisper сохранит файл SRT — популярный формат субтитров — рядом с исходным файлом: субтитры сразу готовы для плеера, видеоредактора или загрузки на сайт. Если у вас ссылка, см. руководство по YouTube.
Перед началом работы
Файлы для загрузки находятся на главной странице, а требования — в инструкции по установке. Скачивайте приложение только с официальной страницы релизов на GitHub: у установщика нет цифровой подписи, поэтому Windows может выдать предупреждение при первом запуске (Подробнее > Выполнить в любом случае).
1. Создайте SRT
- Откройте вкладку «Транскрибировать» и перетащите видео- или аудиофайл в окно либо нажмите Выбрать файлы.... Можно выбрать сразу несколько файлов.
- Укажите язык или оставьте вариант Авто для автоматического определения. Указать язык вручную быстрее, и это может повысить точность на коротких или шумных записях.
- Необязательно: укажите Временной диапазон (H:MM:SS), чтобы транскрибировать только часть файла.
- Выберите форматы субтитров. Нажмите Расширенные настройки… и найдите Выходные форматы. По умолчанию выбраны SRT и JSON. Отметьте VTT (формат веб-субтитров) для интернет-видео или ASS (стилизованные субтитры / караоке), если вы оформляете субтитры в редакторе. Для каждой задачи сохраняются все отмеченные форматы. Не снимайте отметку с JSON: этот JSON-файл используется приложением для открытия средства просмотра расшифровки.
- Необязательно: отметьте пункт Метки времени для каждого слова, чтобы сохранять время начала и конца каждого слова; размер файлов увеличится. Реплики в SRT по-прежнему привязываются к целым сегментам — по одной реплике на речевой фрагмент. Пословный тайминг используется в VTT и ASS для подсветки в стиле караоке.
- Нажмите «Транскрибировать». Следите за выполнением задачи на вкладке Очередь транскрипции. Файл субтитров сохранится рядом с исходным с тем же именем и новым расширением (например, talk.mp4 превратится в talk.srt), а на карточке Последний результат появится кнопка Открыть для каждого файла.
Субтитры на другом языке
Для получения английских субтитров из иностранной речи отметьте Результат: перевод на английский; в имена файлов добавится суффикс .en-translated. Эта опция отключена по умолчанию и поддерживается не всеми движками или моделями. Для других языков дополнительная вкладка «Инструменты ИИ» в окне просмотра расшифровки позволяет сформировать двуязычный SRT после настройки ИИ (установки локальной модели или выбора онлайн-сервиса); по умолчанию она выключена.
2. Отредактируйте результат (необязательно)
Откройте пункт Просмотреть расшифровку на карточке Последний результат (для этого требуется формат JSON, отмеченный по умолчанию). Функции Найти и заменить и Удалить слова-паразиты изменяют текст; построчное редактирование можно выполнить в любом редакторе субтитров. Щелкните правой кнопкой мыши по сегменту и выберите Изменить метку времени..., чтобы скорректировать начало и конец только этого сегмента; остальные сегменты останутся без изменений.
Нажмите Сохранить изменения (Ctrl+S): приложение сохранит расшифровку, а затем заново создаст .srt и другие текстовые файлы рядом с ней на основе отредактированного текста, заменив их. Файл, измененный в другой программе, затронут не будет, и приложение предупредит, что в нем остался старый текст. PDF никогда не пересоздается. В Windows кнопка Открыть в Subtitle Edit открывает файл субтитров в этом бесплатном редакторе, где есть отображение звуковой волны для точной настройки тайминга.
3. Вшейте субтитры в видео (необязательно)
По ссылке: оставьте режим Аудио и видео, отметьте пункт Создать видео с субтитрами и нажмите Скачать. Приложение скачает файл, транскрибирует речь и наложит субтитры в новый файл с исходным названием и суффиксом -subbed.mp4 в конце. Скачанное видео и расшифровка сохраняются, а существующий файл -subbed.mp4 никогда не перезаписывается.
Для уже транскрибированного файла: откройте вкладку Очередь транскрипции, щелкните правой кнопкой мыши по завершенной строке и выберите Вшить субтитры в видео.... Для этого требуется формат SRT, поэтому не снимайте отметку с SRT в разделе «Выходные форматы». В результате получится файл MP4, который воспроизводится на смартфонах, телевизорах и в браузерах. Перекодирование займет некоторое время; его длительность зависит от вашего компьютера.
Полезно знать
- Тайминг. Временные метки SRT соответствуют сегментам Whisper. Опция Уточнить тайминг слов с помощью stable-ts (медленнее) в разделе «Расширенные настройки» — это дополнительный шаг, повышающий точность тайминга слов; при первом запуске она скачивает необходимый компонент.
- Проверьте перед публикацией. Приложение помечает повторяющиеся или выдуманные строки, но имена и числа всё же стоит перепроверить.
Вопросы
Какие форматы субтитров создает приложение?
SRT, VTT и ASS, а также TSV, TXT, JSON, LRC, Markdown, DOCX и PDF, плюс форматы oTranscribe, ELAN, InqScribe и Express Scribe.
Как добавить SRT на YouTube или в видеоредактор?
Загрузите или импортируйте .srt как файл субтитров. Приложение сохраняет его рядом с вашим видео с тем же именем и расширением .srt.
Загружается ли мое видео в сеть?
Нет, при использовании движков по умолчанию — нет. Существуют два облачных движка, но они отключены, пока вы сами их не включите, а режим Файл → Работать офлайн полностью отключает использование сети.