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

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

Получить текст с тайм-кодами из файла WebM можно одним действием: отправить запись боту Поток в Telegram. Внутри WebM метки времени идут мелкими тиками, а не секундами, поэтому сырые числа в формате не годятся для чтения. Сверьте 2 метки с воспроизведением, особенно после обрезки.

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

Киньте в чат с @potok_now_bot аудио, видео или голосовое сообщение, и распознанный текст вернётся туда же.

Перейти к @potok_now_bot в Telegram

Экспорт в TXT, MD, DOCX, PDF, SRT и VTT · файлы до 2 ГБ · около 30 языков · спикеры и тайм-коды по желанию

Главное

  • WebM — открытый свободный от лицензионных отчислений формат медиафайлов, созданный для веба.
  • Файлы WebM используют видео VP8 или VP9 и звук Vorbis или Opus.
  • В WebM, как в Matroska, метки времени по умолчанию считаются тиками по 1 мс (TimestampScale 1000000 нс).
  • Файлы .webm до 2 ГБ можно отправлять как есть: Поток декодирует их без отдельной конвертации.

Что такое файл WebM

СвойствоЗначение
ТипОткрытый веб-контейнер (подмножество Matroska)
Расширения файла.webm
Что внутриПодмножество Matroska с расширением .webm; видео VP8 или VP9, звук Vorbis или Opus

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

  1. Передайте файл боту. Найдите @potok_now_bot в Telegram и добавьте файл .webm сообщением. Бот берёт до 2 ГБ; очень длинные записи лучше загружать кнопкой «Загрузить» в мини-приложении.
  2. Помните о свойстве формата. В WebM, как в Matroska, метки времени по умолчанию считаются тиками по 1 мс (TimestampScale 1000000 нс).
  3. Включите тайм-коды. Откройте параметры «Другой формат» под результатом, включите тайм-коды (метки спикеров добавляются там же) и сверьте три метки со звуком.
  4. Подготовьте файл. Запись из браузера часто бывает WebM: отправляйте как скачали и проверьте, что в файле есть звуковая дорожка.

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

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

[00:00] Спикер 1: Свет из окна лучше всего подходит для портрета

[00:12] Спикер 1: Не снимайте против солнца без отражателя

[00:31] Спикер 1: Откройте диафрагму, чтобы размыть задний фон

[00:58] Спикер 1: В понедельник у дочери экзамен, поэтому ложимся пораньше.

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

Что умеет Поток
ТемаОтвет
Что можно отправитьАудио, видео и голосовые сообщения
Сохранить какTXT, MD, DOCX, PDF, SRT, VTT
Краткое содержаниеПод готовой расшифровкой есть кнопка «Выжимка» для краткого конспекта
Лимит размера2 ГБ на файл
Языки речиОколо 30 языков имеют хорошие опубликованные результаты, ещё несколько идут с оговорками

Типичные промахи с WebM

Где обычно ошибаются
ОшибкаЧто происходитКак исправить
Считают тики по 1 мс целыми секундамиВремя получается в тысячи раз меньше, чем нужноПереводите тики в секунды или берите готовые метки
Расшифровывают WebM после обрезки без записи смещенияМетки не сходятся с полным видеоФиксируйте, с какой секунды начался файл
Берут WebM с несколькими звуковыми дорожкамиМетки могут относиться к ненужному голосуОставьте одну дорожку с нужной речью
Склеивают WebM из частей и ждут общих метокМетки второй части начинаются зановоРасшифровывайте части отдельно и складывайте результат вручную

Что дальше

Загляните в инструменты, словарь и на страницу загрузки: там конвертеры, пояснения терминов и приложения для компьютера.

Частые вопросы

Поток принимает файлы WebM?

Да. Бот принимает файлы .webm до 2 ГБ, поэтому заранее конвертировать их не нужно.

Можно ли включить тайм-коды вместе с метками спикеров?

Да. Оба параметра включаются в разделе «Другой формат», и результат показывается заново с выбранными метками.

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

Запись в Android через MediaRecorder может сохраняться в формате WEBM.

Источники

Все источники ниже проверены вручную на указанную дату. Сайты обновляются, так что точную формулировку смотрите в оригинале.

  1. About WebM, The WebM Project · проверено
  2. WebM container guidelines, The WebM Project · проверено
  3. RFC 9559: Matroska media container format, IETF · проверено

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

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

Перейти к @potok_now_bot в Telegram