Как сделать субтитры SRT и VTT из файла AVI

Команда ПотокаОбновлено ~2 мин чтения

Загрузите AVI боту Поток в Telegram и получите субтитры SRT и VTT из файла AVI двумя отдельными текстовыми файлами. Встроенной дорожки подписей в этом формате нет, поэтому подключать результат придётся самому. Прослушайте 2 или 3 места со звуком, чтобы убедиться, что подписи идут в такт с речью.

Расшифровать запись

Отправьте голосовое сообщение, аудио или видео боту @potok_now_bot в Telegram, и текст придёт в чат.

Написать @potok_now_bot в Telegram

До 2 ГБ на файл · метки говорящих и тайм-коды · шесть форматов экспорта · около 30 языков

Главное

  • Файлы AVI опознаются по четырёхбуквенному коду «AVI » в заголовке RIFF.
  • Расширения OpenDML задают несколько блоков RIFF, которые поднимают ёмкость до предела файловой системы.
  • В заголовке потока AVI определён тип текстового потока 'txts', но стандартной дорожки субтитров в AVI нет.
  • Файлы .avi до 2 ГБ можно отправлять как есть: Поток декодирует их без отдельной конвертации.

О формате AVI

СвойствоЗначение
ТипКонтейнер (RIFF)
Медиатипыvideo/vnd.avi, video/x-msvideo
Что внутриФайл RIFF с типом «AVI », хранящий потоки разных типов данных, обычно звук и видео

Как сделать субтитры из файла AVI

  1. Отправьте файл AVI боту. В Telegram откройте @potok_now_bot и приложите файл .avi к чату. Крупные записи, до 2 ГБ, идут через кнопку «Загрузить» в мини-приложении бота.
  2. Учитывайте особенность формата. В заголовке потока AVI определён тип текстового потока 'txts', но стандартной дорожки субтитров в AVI нет.
  3. Выгрузите SRT или VTT. Выберите SRT или VTT среди кнопок выгрузки и загрузите файл рядом с видео в редакторе или плеере; сверьте первую и последнюю реплику со звуком.
  4. Полезно знать. Расширения OpenDML задают несколько блоков RIFF, которые поднимают ёмкость до предела файловой системы.

Как выглядит файл субтитров

Пример субтитров SRT

[00:00:01,000 --> 00:00:03,400] Субтитр 1: Мы идём вдоль реки уже третий час

[00:00:03,600 --> 00:00:06,100] Субтитр 2: Смотрите, вон там на скале сидит орёл

[00:00:06,300 --> 00:00:09,000] Субтитр 3: Привал у костра, и сразу пахнет чаем

[00:00:09,200 --> 00:00:11,800] Субтитр 4: На концерте солист забыл слова и просто рассмеялся.

Субтитры написаны нами, чтобы показать вид файла. Это не результат реального файла AVI.

Поток коротко
ПараметрЧто это значит
ПереводитьТекст сохраняет язык аудио и не переводится
Приложение для компьютераДиктовать в любые программы можно отдельным приложением Потока для компьютера; оно распознаёт русскую речь
ЭкспортШесть форматов: TXT, MD, DOCX, PDF, SRT и VTT
Что можно отправитьГолосовые, аудио и видео
РаспознаваниеОколо 30 языков с хорошими опубликованными результатами; ещё несколько с оговорками

Чего избегать с AVI

Где обычно ошибаются
Что не такК чему приводитРешение
Принимают тип потока txts за готовые субтитрыСтандартных титров в AVI нет, плеер их не покажетПодключайте SRT или VTT отдельным файлом
Берут старый AVI без проверки звуковой дорожкиМожно получить тишину вместо речи в субтитрахПроверьте, что в файле есть звук с речью
Вшивают субтитры в картинку навсегдаИсправить ошибку потом нельзя без пересборкиСначала сверьте текст SRT, потом вшивайте
Кладут SRT в архив вместе с AVI и не распаковываютПлеер не видит подписи рядом с видеоРаспакуйте файлы в одну папку перед просмотром

Куда заглянуть дальше

Термины из текста разобраны в словаре. Полезные помощники лежат в инструментах; приложения — на странице загрузки.

Что ещё спрашивают

Поддерживается ли AVI?

Да: бот принимает файлы .avi до 2 ГБ и сам их декодирует, так что заранее ничего конвертировать не нужно, достаточно отправить файл как есть.

Чем SRT отличается от VTT?

SRT — простой список пронумерованных реплик со временем начала и конца. VTT начинается с заголовка WEBVTT, и именно его читают веб-плееры.

Какие программы и устройства создают файлы AVI?

Фильтр AVI Mux в DirectShow позволяет программам захвата сохранять файлы AVI.

Источники

Мы открыли каждую страницу ниже в указанный день. Раз страницы обновляются, важные детали сверяйте с источником.

  1. AVI RIFF file reference, Microsoft Learn · проверено
  2. OpenDML AVI extensions (Library of Congress), Library of Congress · проверено
  3. AVI stream header (AVISTREAMHEADER), Microsoft Learn · проверено

Проверьте на своей записи

Запись уходит боту @potok_now_bot файлом или голосовым сообщением, а расшифровка приходит вам в Telegram.

Написать @potok_now_bot в Telegram