UltKit
Изображения11
PDF13
Документы и данные7
Видео6
Аудио4
Другие инструменты22

Конвертировать TS в MP4

Файл .ts — это видео, упакованное для передачи, а не для хранения: оно воспроизводится от начала до конца, но плохо перематывается, сбивает с толку видеоредакторы и редко открывается на телефоне. После конвертации в MP4 вы получаете ту же картинку в файле, созданном для хранения и отправки.

Видеоконвертер

или перетащите сюда файлы MP4, MOV, MKV … ·

Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут

Вывод

Файлы обрабатываются на наших серверах и удаляются через 30 минут.

Как пользоваться инструментом

  1. 1

    Загрузите файлы .ts

    Перетащите записи или сохранённые сегменты в область загрузки. До 20 файлов за раз, не более 95 MB каждый; каждый файл конвертируется отдельно.

  2. 2

    Оставьте H.264 и AAC

    Видеокодек — H.264, Аудиокодек — AAC. С помощью Начало и Конец в разделе Расширенные настройки можно вырезать рекламную заставку канала в начале записи.

  3. 3

    Конвертируйте и скачайте

    Нажмите Преобразовать в MP4 и сохраните каждый MP4 или весь набор одним ZIP-архивом.

Загрузите запись .ts и нажмите Преобразовать в MP4. Видео станет H.264, а звук — AAC в MP4 с нормальной перемоткой; каждый добавленный файл .ts вернётся отдельным MP4.

Что происходит, когда транспортный поток превращается в MP4

  1. Пакеты по 188 байт

    Видео, аудио и таблицы программ чередуются — для приёмника, который может пропускать данные.

  2. Перекодирование

    Картинка кодируется в H.264, звук — в AAC с указанными настройками.

  3. MP4 с индексом

    Один файл с таблицей сэмплов, поэтому плееры переходят к любой секунде.

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

MPEG transport stream описан в MPEG-2 Systems (ISO/IEC 13818-1) для каналов, где данные могут теряться: спутникового, кабельного и эфирного ТВ. Всё нарезается на пакеты по 188 байт, поэтому приёмник, подключившийся на середине, может поймать следующий пакет и начать декодирование. Для вещания такая схема идеальна, а для файла на диске плоха: ничто не подсказывает плееру, где начинается 12-я минута.

Файлы .ts встречаются в нескольких местах: записи DVR и ТВ-тюнеров, IPTV-приставки, OBS Studio при выборе MPEG-TS как формата записи и сегменты потоков HLS, которые браузеры загружают и воспроизводят один за другим.

TS

Транспортный поток MPEG

TS (транспортный поток MPEG) — контейнер, определённый в MPEG-2 Systems в середине 1990-х годов для вещания. Он разбивает видео и аудио на небольшие пакеты с коррекцией ошибок, чтобы воспроизведение восстанавливалось после потери сигнала. Его используют в цифровом телевидении, IPTV, записях с ТВ-приставок и в сегментах потоков HLS. Такие файлы сложно редактировать, они часто больше MP4, и многие телефоны и редакторы их не открывают.

Сжатие
С потерями
Прозрачность
–
Анимация
–
Год появления
1995 · Moving Picture Experts Group (MPEG)
Конвертер TS

MP4

Видео MPEG-4

MP4 (MPEG-4 Part 14) — мультимедийный контейнер, стандартизованный ISO/MPEG на основе формата QuickTime от Apple. Обычно он содержит видео H.264 или HEVC со звуком AAC, а также может включать субтитры, главы и метаданные. Это самый совместимый видеоформат в мире: он воспроизводится на телефонах, в браузерах, на телевизорах, игровых консолях и в соцсетях. Видео внутри почти всегда сжато с потерями, поэтому повторное перекодирование постепенно снижает качество.

Сжатие
С потерями
Прозрачность
–
Анимация
–
Год появления
2001 · Moving Picture Experts Group (MPEG)
Конвертер MP4

TS — формат доставки, разбитый на пакеты фиксированного размера для вещания и стриминга, поэтому записи и сохранённые сегменты плохо перематываются и открываются в немногих программах; их переводят в MP4, чтобы получить файл с индексом, который понимают телефоны и редакторы.

Файлы TS из потоков HLS и записей IPTV

размер каждого пакета TS
188 байт
Apple представляет HLS
2009
рекомендуемая Apple длина сегмента
6 с
на каждый загруженный файл .ts
1 MP4

HTTP Live Streaming режет видео на короткие сегменты .ts, перечисленные в плейлисте .m3u8; руководство Apple рекомендует целевую длительность 6 секунд. С 2016 года HLS может использовать и фрагментированные сегменты MP4, но многие потоки по-прежнему отдают .ts. Один сегмент здесь конвертируется без проблем, но эта страница не склеивает плейлист в одно видео, поэтому конвертируйте уже склеенный файл или каждый сегмент отдельно.

Чаще встречаются полные записи. Часовая запись HD-канала занимает гигабайты, что намного больше лимита загрузки в 95 MB, поэтому сначала обрежьте нужную часть в рекордере или редакторе. Небольшие ролики, например выпуск новостей или запись из OBS, конвертируются сразу. Если результат должен поместиться в мессенджер, затем сожмите видео до 100 MB или посмотрите конвертер видео для других выходных форматов.

Вопросы о конвертации TS в MP4

Можно ли объединить папку сегментов .ts в один MP4?

Нет. Каждый загруженный .ts превращается в отдельный MP4, сегменты не объединяются. Сегменты HLS обычно длятся всего несколько секунд, поэтому на выходе вы получите по короткому MP4 на каждый фрагмент. Сначала склейте их в программе, которая читает плейлист .m3u8, а затем конвертируйте готовый файл здесь, если он меньше 95 MB.

Почему запись .ts начинается с застывшего кадра или зеленых квадратов?

Запись с эфира или IPTV обычно начинается с середины потока, до прихода следующего полного ключевого кадра, поэтому в первые доли секунды нечего показать. Задайте в поле Начало 1–2 секунды, чтобы в MP4 этот отрезок был обрезан.

Почему в файле .ts нельзя перемотать вперед?

В транспортном потоке нет индекса, где находится каждая секунда: плееру приходится угадывать позицию, читая пакеты, поэтому перемотка дёргается или зависает. MP4 хранит полную таблицу сэмплов, так что в готовом файле перемотка мгновенная.

Компьютер считает файл .ts файлом TypeScript. Это проблема?

Только значком и программой по умолчанию. Исходный код TypeScript тоже имеет расширение .ts, и редакторы кода часто регистрируются для него. Поле загрузки читает содержимое файла, поэтому видеозапись конвертируется как обычно.

Можно ли конвертировать запись зашифрованного канала?

Записи с платных каналов и многих приставок зашифрованы или привязаны к устройству, на котором были сделаны. Без ключа поток не декодирует ни один конвертер, поэтому конвертируются только незашифрованные файлы .ts: с открытых эфирных каналов, из OBS или ваш собственный вывод HLS.

Что происходит с временными метками трансляции?

В транспортных потоках значения часов редко начинаются с нуля, поэтому некоторые плееры показывают для файла .ts странную длительность. Временная шкала MP4 начинается с нуля и показывает настоящую длину.