Конвертер TS в WebM Online
Конвертация записей MPEG-TS телепередач в современный WebM. Бесплатно, в браузере, без загрузки файлов.
.ts, .mts · up to 100 MB
Что вы можете сделать
Публикуйте записи цифрового ТВ в вебе
DVR и DVB-T
Конвертируйте записи DVB-T-тюнера, операторских DVR или захваты IPTV в WebM, совместимый с HTML5.
100% приватно
Ваши ТВ-записи никогда не покидают устройство. Перекодирование VP8 выполняется в WebAssembly локально.
MPEG-2 → VP8
Перекодирование из MPEG-2 Video или H.264 в MPEG-TS в современный VP8 без зависимости от вещательных систем.
HLS-сегменты
Файлы .ts из HTTP Live Streaming — тоже стандартный MPEG-TS и конвертируются тем же процессом.
Как это работает
Три шага — никаких сложностей
Загрузите файл TS
Перетащите или выберите .ts — записи DVR, IPTV-файлы, захваты DVB-T или HLS-сегменты. Без регистрации.
Перекодирование в VP8 в браузере
Видео MPEG-2 или H.264 внутри транспортного потока MPEG-TS декодируется и перекодируется в VP8 на вашем устройстве через WebAssembly.
Скачайте WebM
Файл .webm готов к публикации в вебе, встраиванию в HTML5 или публикации без специального ТВ-программного обеспечения.
FAQ
Остались вопросы?
TS — расширение MPEG Transport Stream (MPEG-TS), определённого стандартом ISO/IEC 13818-1. Это контейнерный формат для передачи видео и аудио по сетям с потерями пакетов: цифровое эфирное ТВ (DVB-T, DVB-T2), спутниковое (DVB-S, DVB-S2), кабельное (DVB-C), IPTV и профессиональные вещательные системы. Файлы .ts обычно получаются из: (1) записей DVB-тюнера (карт захвата Hauppauge, Terratec или USB SDR-донглов); (2) DVR-записей (TiVo, Sky+, Freeview Play); (3) IPTV-файлов из захвата потоков; (4) .ts-сегментов HLS-серверов.
Оба — контейнеры MPEG стандарта MPEG-2. MPEG-PS (Program Stream) предназначен для хранения на надёжных носителях: DVD, Blu-ray, локальные файлы. MPEG-TS (Transport Stream) разработан для передачи по каналам с потерями: делит данные на пакеты по 188 байт и допускает синхронизацию с любой точки. DVB, спутник и IPTV используют TS; DVD и видеомонтаж — PS. Записи цифрового ТВ почти всегда в формате TS.
Сегменты HLS (RFC 8216) — технически стандартный MPEG-TS и конвертируются тем же процессом. Однако потоки HLS, зашифрованные AES-128, не конвертируются без ключа расшифровки. Незашифрованные HLS-сегменты конвертируются полностью.
MPEG-TS создан для вещания, а не для веб-воспроизведения. Браузеры реализуют поддержку форматов HTML5: MP4 с H.264/AAC (универсально), WebM с VP8/VP9/Opus, Ogg с Theora/Vorbis. MPEG-TS не включён, поскольку он слишком сложен для браузерного движка: обрабатывает мультиплексирование нескольких программ, таблицы PAT/PMT, телетекст и многоканальный AC3/AAC — всё это избыточно для веба.
При базовой конвертации TS в WebM выбирается главная видеодорожка и первая аудиодорожка. DVB-субтитры и дополнительные аудиодорожки автоматически не переносятся в WebM. Для конвертаций с несколькими дорожками или субтитрами рекомендуется FFmpeg с опциями маппинга потоков.
Зависит от канала и страны. Бесплатные эфирные цифровые каналы вещают без шифрования, и записи DVB-тюнеров доступны напрямую. Платные ТВ-каналы используют шифрование DVB-CSA. Конвертируется только контент бесплатного эфирного ЦТВ.
Конвертировать TS в WebM: публикация записей цифрового ТВ в современном вебе
MPEG Transport Stream (.ts) — невидимая основа мирового цифрового телевидения. Определён стандартом ISO/IEC 13818-1 в 1994 году и принят всеми системами цифрового ТВ: DVB-T и DVB-T2 (ЦТВ в Европе, Азии, Австралии), DVB-S и DVB-S2 (спутниковое), DVB-C (кабельное), ATSC (американская система) и ISDB-T (японская и бразильская). Причина повсеместного применения — устойчивость к ошибкам: MPEG-TS делит данные на пакеты по 188 байт и допускает синхронизацию с любой точки потока, что делает его надёжным при радиочастотном вещании. Эта архитектура идеальна для вещания, но излишне сложна для прямого воспроизведения в вебе.
Файлы TS попадают к пользователям тремя путями: DVB-T USB-тюнеры, DVR-рекордеры от операторов и захват IPTV-сегментов. Во всех случаях .ts-файл содержит видео в MPEG-2 (для SD) или H.264/AVC (для HD), аудио в MP2, AC3 или AAC. Веб-публикация таких записей требует конвертации MPEG-TS в формат для тега HTML5 <video>: MP4 с H.264/AAC или WebM с VP8/Vorbis.
Архитектура MPEG-TS содержит специфические сложности: поток может включать несколько мультиплексированных программ, каждая из которых идентифицирована PAT и PMT. Для конвертации .ts в WebM необходимо разобрать таблицы PAT/PMT, демультиплексировать нужные TS-пакеты, восстановить PES и перекодировать видео. Convertir.ai выполняет весь этот процесс в WebAssembly внутри браузера: разбор таблиц, демультиплексирование по PID, декодирование MPEG-2 или H.264 и перекодирование VP8 — всё без отправки данных на внешние серверы.