TS в текст

Transport Stream проектировали для вещания, поэтому запись может содержать разрывы таймстампов, потерянные пакеты и несколько программ. Сервис передаёт файл FFmpeg и обрабатывает выбранный им по умолчанию звуковой поток.

Материал сервиса Транскриба. Исправления и вопросы: help@transkriba.ru. Проверено 14 сентября 2026 г..

TXT · DOCX · SRT · VTTдо 10 часов на файл

Технические характеристики TS

Полное названиеMPEG Transport Stream
КонтейнерMPEG-TS, пакеты по 188 байт
Кодеки внутриH.264 / H.265 / MPEG-2 (видео), AAC / AC-3 / MP2 (звук)
MIME-типыvideo/mp2t
Расширения.ts, .m2ts, .mts
Типичный битрейт8000 кбит/с (из них звук 192 кбит/с — 2% файла)
Частота дискретизации48 000 Гц, стерео
Сжатиес потерями
Демультиплексированиенужно — звук лежит внутри контейнера с видео
Лимит на файл8 ГБ и до 10 часов — действуют оба ограничения
Минут в 1 ГБ17

Что конвейер делает именно с TS

  1. FFprobe проверяет наличие звукового потока. FFmpeg разбирает PAT и PMT и выбирает программу по своим стандартным правилам; отдельного выбора программы в форме нет.
  2. FFmpeg декодирует выбранный поток в PCM 16 кГц моно. AAC, AC-3 и MP2 работают, если их декодирует установленная версия FFmpeg.
  3. Разрывы PCR, потерянные пакеты и ошибки транспортного потока обрабатывает FFmpeg. Сервис не сшивает таймлайн и не восстанавливает пропавший звук отдельным алгоритмом.
  4. VAD делит декодированный звук по паузам. Сервис не удаляет повторяющиеся слова на стыках HLS-сегментов.

Откуда берутся такие файлы

  • Записи IPTV и эфирного вещания
  • Съёмка на камеры AVCHD (Sony, Panasonic, Canon)
  • Сохранённые HLS-сегменты
  • Записи со спутниковых ресиверов

Грабли, о которых стоит знать заранее

  • Несколько программ в одном файле

    У записи со спутника внутри может быть несколько каналов. Сервис не показывает список программ; при неверном звуке извлеките нужную программу локально до загрузки.

  • Обрыв потока обнуляет таймстампы

    FFmpeg может декодировать такой поток с предупреждениями, но сервис не исправляет PCR отдельным проходом. Сверьте длительность и бесплатный фрагмент; повреждённый файл лучше сначала пересобрать.

  • Склеенные HLS-сегменты дублируют кадры на стыках

    Это может дать повторяющиеся слова в тексте. Сервис не удаляет такие повторы автоматически; лучше объединить сегменты корректным HLS-инструментом или исправить текст после распознавания.

Как формат влияет на точность

Кодек здесь не проблема. Проблема — целостность потока: пропущенные пакеты дают физические дыры в звуке, восстановить их невозможно.

Проверка файла и расчёт стоимости

Файл не загружается и никуда не отправляется: длительность читает ваш браузер локально. Ограничения показаны для TS.

или задайте длительность вручную:
Пополнение при нулевом балансеПроверяем стоимость…без учёта ранее купленных минут; после загрузки сервис вычтет их из расчёта. Полная запись — 3 ₽/мин, остаток пополнения не сгорает
По пакету «100 минут»162 ₽270 ₽ за 100 мин, без автопродления
Время обработкиЗависит от записивлияют длительность, диаризация, очередь и холодный запуск
Минут в 1 ГБ17при типичных 8000 кбит/с
Расшифровать запись

Отменять ничего не нужно: у нас нет автопродления и мы не храним данные платёжных карт.

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

Файлы .MTS с видеокамеры Sony поддерживаются?

Да, расширения .mts и .m2ts разрешены в форме, а FFmpeg умеет читать типичные AVCHD-файлы. Если конкретный кодек или повреждённый контейнер не декодируется, сервис вернёт ошибку.

Запись эфира на 6 часов — влезет?

При 8000 кбит/с шесть часов — примерно 21 ГБ, это выше лимита 8 ГБ. Вытащите звук локально: ffmpeg -i in.ts -vn -c copy out.aac.

Внутри несколько телеканалов. Как выбрать нужный?

В форме нет выбора программы. Посмотрите список командой ffprobe -v error -show_programs in.ts и извлеките нужный звук, например ffmpeg -i in.ts -map p:PROGRAM_ID:a:0 -vn -ac 1 selected.flac.

Смотрите также