Как получить текст с тайм-кодами из файла AVI

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

Пришлите AVI боту Поток в Telegram и получите текст с тайм-кодами из файла AVI, где у реплик стоят метки. Внутри AVI время выводится из двух чисел заголовка, но вычислять их самому не нужно. Если звук отстаёт от картинки, сверьте 2 метки на слух и отметьте расхождение.

Получить текст записи

Откройте @potok_now_bot в Telegram, прикрепите запись и подождите: расшифровка придёт сообщением в тот же чат.

Открыть @potok_now_bot в Telegram

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

Факты по делу

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

О формате AVI

СвойствоЗначение
ТипКонтейнер (RIFF)
Расширения файла.avi
Что внутриФайл RIFF с типом «AVI », хранящий потоки разных типов данных, обычно звук и видео

Как получить тайм-коды для файла AVI

  1. Загрузите файл .avi. Начните чат с @potok_now_bot и загрузите файл AVI. Один файл — до 2 ГБ, а самые большие принимает кнопка «Загрузить» в мини-приложении.
  2. Учитывайте особенность формата. В заголовке потока AVI частота dwRate, делённая на dwScale, даёт число отсчётов в секунду.
  3. Включите тайм-коды. Откройте параметры «Другой формат» под результатом, включите тайм-коды (метки спикеров добавляются там же) и сверьте три метки со звуком.
  4. Подготовьте формат. AVI со старой техники может хранить звук в редких кодеках; если бот не прочитал файл, сначала переведите его в MP4.

Как выглядят метки времени

Пример расшифровки с тайм-кодами

[00:00] Спикер 1: Глину нужно хорошо промять, чтобы убрать воздух

[00:12] Спикер 1: Круг раскручиваем плавно и кладём ладони на заготовку

[00:31] Спикер 1: После обжига горшок станет твёрдым и звонким

[00:58] Спикер 1: Налейте чаю, пока я найду фотографии с поездки.

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

Что умеет Поток
ВозможностьПодробности
ПереводТекст сохраняет язык аудио и не переводится
Метки и времяМожно включить метки говорящих и тайм-коды
Лимит размера2 ГБ на файл
РаспознаваниеПримерно 30 языков с хорошими опубликованными результатами; ещё несколько с предупреждениями
Приложение для компьютераДля диктовки в другие программы есть отдельное приложение Потока для компьютера, понимающее русскую речь

Где подводят файлы AVI

Чего избегать
Что не такК чему приводитРешение
Делят dwRate на dwScale вручнуюПолучают частоту отсчётов, а не секундыБерите уже готовые метки времени
Расшифровывают AVI с рассинхроном звукаМетки не совпадают с картинкой на экранеСначала исправьте синхронизацию в видеоредакторе
Склеивают несколько AVI из частейМетки неочевидно перескакивают на стыкахРасшифровывайте каждый файл отдельно
Считают метки по кадрам видео вместо минут и секундПри другой частоте кадров время в цитатах плывётБерите метки в минутах и секундах, как в расшифровке

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

Нужен конвертер или калькулятор? Откройте инструменты. Не уверены в термине? Загляните в словарь. Приложения — на странице загрузки.

Вопросы и ответы

Можно ли отправлять файлы AVI в Поток?

Да. Файлы .avi до 2 ГБ уходят боту как есть, отдельной конвертации перед распознаванием нет.

Зависят ли метки времени от формата AVI?

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

Какие программы и устройства создают файлы 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