Contenedor Flujo de transporte MPEG

TS/M2TS

Creado para stream, donde el receptor puede unirse a la mitad y nada tiene fin.

En resumen

MPEG Transport Stream es como se transmite la televisión. Está diseñado para que un receptor pueda comenzar a decodificar en cualquier momento y recuperarse de los datos perdidos, lo que lo hace excelente por aire e incómodo como un archivo: no hay índice, por lo que la búsqueda es una suposición, y las duraciones a menudo son incorrectas o faltan por completo.

30 de julio de 2026

Lo abre sin ayuda

iPhone · iPad No abre
Mac No abre
FoxDL Abre

Ninguno de los sistemas abre un archivo .ts o .m2ts, aunque ambos decodifican perfectamente bien el H.264 o HEVC que contiene una vez que algo más lo ha desenvuelto. El envoltorio vuelve a ser el obstáculo.

Los datos

Nombre completo Flujo de transporte MPEG-2
Tipo Contenedor, diseñado para la transmisión y no para el almacenamiento
Extensiones .ts, .m2ts, .mts, .m2t
Publicado 1995, como parte de MPEG-2
Tamaño del paquete 188 bytes, fijos: lo suficientemente pequeños como para que uno corrupto no pierda casi nada
Vídeo interior MPEG-2 en streams más antiguas, H.264 y HEVC en las más nuevas
Audio en el interior AC-3, E-AC-3, AAC, MP2
Índice Ninguno. Nada en el archivo dice dónde vive un momento dado
De dónde viene Streams de IPTV, grabaciones DVB y ATSC, videocámaras AVCHD, discos Blu-ray

Un formato sin principio

Todos los demás contenedores aquí asumen que tienes el archivo completo y puedes leer su cabecera primero. Transport Stream supone lo contrario: que has sintonizado parcialmente una stream que comenzó antes de que llegaras y continuará después de que te vayas. Por lo tanto, repite todo lo que necesita un decodificador (el diseño de la stream, las referencias de tiempo, los parámetros) cada fracción de segundo, para siempre.

Los paquetes de 188 bytes tienen la misma idea. La interferencia destruye un paquete; el decodificador pierde unos milisegundos y continúa. Un formato creado alrededor de un índice grande perdería todo el resto del archivo.

Esta es una ingeniería genuinamente buena para su propósito y tiene la forma incorrecta para un archivo en un disco. Todo lo que hace que una stream sea resistente hace que una grabación sea torpe.

Por qué una grabación se comporta de manera extraña

Sin un índice, un reproductor que quiere alcanzar la marca de los 47 minutos tiene que hacer una estimación: multiplicar la tasa de bits por el tiempo, saltar aproximadamente allí y buscar el siguiente fotograma decodificable. En una stream de velocidad de bits constante, esto se acerca. En una grabación con velocidad de bits variable, puede tardar unos segundos, y en una grabación dividida de una stream interrumpida, puede tardar unos minutos.

La duración tiene el mismo origen. Un reproductor tiene que leer el archivo completo para saber cuánto dura o adivinar a partir de la tasa de bits. Por eso a veces una grabación muestra una duración incorrecta o ninguna, y por qué la barra de fregado puede ser una obra de ficción.

La reparación es remuxing: lee la stream una vez y escribe el mismo video y audio en un MP4 o MKV con un índice real. No se vuelve a codificar nada, la calidad permanece intacta y se ejecuta a la velocidad del disco. La búsqueda posterior es instantánea y exacta, porque el archivo finalmente sabe dónde están sus propios fotogramas.

Qué hacer con uno

  1. Reprodúcelo directamente si solo quieres verlo

    Un reproductor con su propio demuxer abre un .ts sin ninguna preparación. La búsqueda será aproximada (ese es el formato, no el reproductor), pero para ver algo, va bien.

  2. Remuxéalo a MP4 o MKV si lo vas a conservar

    Rápido, sin pérdidas, y arregla la búsqueda y la duración de forma permanente. Para cualquier cosa que vaya a parar a una biblioteca en lugar de verse una sola vez, haz esto.

  3. Deja las streams de IPTV en paz

    Cuando el TS llega como una stream en directo en lugar de como archivo, nada de esto se aplica: no hay nada que indexar porque nada ha terminado. El almacenamiento en búfer es una cuestión de red.

La versión larga M3U, Xtream Codes, EPG: qué significan las palabras y cuál tienes M3U o Xtream, qué necesita una EPG para funcionar, qué causa el almacenamiento en búfer y quién puede solucionarlo.

Preguntas sobre este formato

Formatos cercanos

Tu biblioteca, por fin en un solo sitio.

Descarga gratuita. Sin cuenta, sin registro, sin nada que entregar.

Descárgalo en App Store