.TS

File TS

MPEG Transport Stream
Fai una domanda
RISPOSTA RAPIDA

Un file .ts è un MPEG Transport Stream - un formato contenitore video proveniente da TV digitale, registrazioni PVR, videocamere AVCHD e streaming HLS. VLC media player lo apre su qualsiasi sistema operativo. Per convertirlo in MP4, usa ffmpeg (remux rapido senza perdita) o HandBrake.

Sviluppatore: MPEG / ISO-IEC (MPEG-2 Systems) Categoria: File video Standard aperto MIME: video/mp2t
SI APRE SU Windows macOS Linux
Correlati: .DAV · .MKV · .MP4 · .H264

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 2, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file TS?

.ts (abbreviazione di Transport Stream) è un formato contenitore video utilizzato per il trasporto e l'archiviazione di dati audio e video MPEG compressi. Originariamente sviluppato per la televisione digitale (DVB, ATSC, ISDB), è ampiamente utilizzato anche dai dispositivi DVR e dai registratori set-top box.

I file .ts utilizzano lo standard contenitore MPEG-2 Systems e memorizzano i dati in un formato multiplato. Il flusso consiste in pacchetti a dimensione fissa di 188 byte, ognuno dei quali inizia con il sync byte 0x47. Diversi flussi elementari - video, audio e metadati - vengono trasportati simultaneamente e identificati dai Packet Identifiers (PID), consentendo al formato di supportare la trasmissione simultanea di immagini e suoni.

I registratori creano tipicamente più file .ts per una singola sessione, ad esempio name1.ts, name2.ts, name3.ts, ecc. Questi possono essere convertiti in altri formati come .MP4, .MPG, .MKV e .M2TS.

Sicurezza e incolumità

RISCHIO: LOW

Un video TS è un dato multimediale - non si esegue da solo quando lo riproduci in un lettore, quindi il rischio è basso. Due precauzioni pratiche: (1) flussi malformati o creati ad arte hanno occasionalmente innescato bug nei decodificatori multimediali, quindi tieni aggiornato il tuo lettore (VLC/MPV); (2) deve essere utilizzato solo il tipo corretto di lettore - aprire un TS in un editor di testo mostrerà solo spazzatura binaria. I file scaricati da fonti non attendibili dovrebbero essere scansionati come qualsiasi download.

Dettagli del formato

in sintesi
NOME COMPLETOMPEG Transport Stream
SVILUPPATOREMPEG / ISO-IEC (MPEG-2 Systems)dal 1995 (ISO/IEC 13818-1, MPEG-2 Systems)
CATEGORIAFile video
TIPO MIMEvideo/mp2t
TIPOContenitore binario MPEG-2 Transport Stream (pacchetti fissi da 188 byte)
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • Codice sorgente TypeScript - Il superset tipizzato di JavaScript di Microsoft utilizza .ts per i file sorgente in testo semplice (.tsx con JSX); aprili in un editor di codice come VS Code, non in un lettore video.
  • Sorgente di traduzione Qt (Linguist) - Lo strumento Linguist di Qt memorizza le stringhe traducibili in file XML .ts - uso di nicchia, solo per sviluppatori.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00
HEX
47
ASCII
G
Un MPEG Transport Stream è una serie di pacchetti da 188 byte, ciascuno dei quali inizia con il sync byte 0x47, quindi il byte 0 (e i byte 188, 376, 564…) è 0x47. Questa sincronizzazione ripetuta è l'identificatore affidabile di un file video TS.

Programmi che aprono file TS

Windows4 apps
VLC media player Open-source Apre direttamente i .ts - VLC riproduce nativamente i transport stream, inclusi quelli con timestamp anomali.
FFmpeg Open-source Remux/conversione: «ffmpeg -i in.ts -c copy out.mp4» (veloce, senza perdita quando i codec sono compatibili con MP4).
HandBrake Open-source Converte un video TS in MP4/MKV (ricodifica o passthrough); ottimo per tagliare registrazioni TV.
mpv Open-source Riproduce video TS in modo affidabile, inclusi i flussi con anomalie di temporizzazione che confondono altri lettori.
macOS2 apps
VLC media player Open-source Apre direttamente i .ts - VLC riproduce nativamente i transport stream, inclusi quelli con timestamp anomali.
IINA / MPV Open-source Lettore moderno per macOS che gestisce i flussi TS in modo fluido.
Linux3 apps
VLC media player Open-source Apre direttamente i .ts - VLC riproduce nativamente i transport stream, inclusi quelli con timestamp anomali.
FFmpeg Open-source Remux/conversione: «ffmpeg -i in.ts -c copy out.mp4» (veloce, senza perdita quando i codec sono compatibili con MP4).
mpv Open-source Riproduce video TS in modo affidabile, inclusi i flussi con anomalie di temporizzazione che confondono altri lettori.

Dettagli tecnici

specifiche approfondite
Struttura del contenitorePacchetti a dimensione fissa di 188 byte prescritti da ISO/IEC 13818-1; nessun pacchetto a lunghezza variabile
Sync byte0x47 all'offset 0 di ogni pacchetto; si ripete esattamente ogni 188 byte ed è l'identificatore primario del file
Tipo MIMEvideo/mp2t
Packet Identifier (PID)Campo a 13 bit (0x0000-0x1FFF) nell'intestazione di ogni pacchetto che instrada il carico utile al corretto flusso elementare
Program Association Table (PAT)Tabella obbligatoria trasportata al PID 0x0000; elenca tutti i programmi nel flusso e i relativi PID PMT
Program Map Table (PMT)Tabella per programma che mappa i PID dei componenti per video, audio, sottotitoli e altri flussi di dati elementari
Program Clock Reference (PCR)Timestamp a 42 bit incorporato nei campi di adattamento; usato dai decodificatori per recuperare l'orologio dell'encoder e sincronizzare audio/video
Supporto multi-programmaUn singolo file .ts può trasportare un programma (SPTS) o più programmi simultaneamente (MPTS)
Supporto codecAgnostico rispetto al contenitore: trasporta MPEG-2 Video, H.264/AVC, H.265/HEVC, MPEG-1 Audio, AC-3, AAC e altri codec come carichi utili PES
Accesso condizionatoSupporta la crittografia del flusso tramite Conditional Access System (CAS) utilizzando pacchetti ECM ed EMM
Resilienza agli erroriLa struttura basata su pacchetti consente ai ricevitori di risincronizzarsi dal successivo sync byte 0x47 dopo un errore di trasmissione senza riavviare
Campo di adattamentoCampo opzionale da 0 a 183 byte per pacchetto che trasporta timestamp PCR, flag di discontinuità e byte di riempimento (stuffing)
Casi d'uso primariTV digitale (DVB-T/S/C, ATSC, ISDB), distribuzione IPTV, registrazione di flussi live e output DVR
Target di conversione comuni.mp4 (remux H.264/AAC), .mkv (cambio contenitore senza perdita), .mpg (compatibilità MPEG-2), .m2ts (variante Blu-ray)
Rilasciato1995 (ISO/IEC 13818-1, MPEG-2 Systems)
Standard apertoSì · royalty-free
Specificaen.wikipedia.org

Conversioni TS

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file TS. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file TS.

Domande frequenti

Come posso aprire un file video .ts?
Riproducilo in VLC o MPV - entrambi supportano nativamente gli MPEG Transport Streams su Windows, macOS e Linux. Il lettore predefinito di Windows spesso fallisce con i TS (problemi di assenza audio o codec), quindi usa VLC.
Come converto un video .ts in MP4?
Usa ffmpeg per un remux rapido senza perdita («ffmpeg -i in.ts -c copy out.mp4») quando i codec sono già compatibili con MP4, oppure HandBrake se hai bisogno di tagliare o ricodificare. Anche VLC può «Convertire/Salvare» in MP4.
Come posso unire molti file .ts in un unico video?
Di solito sono segmenti di uno streaming HLS. Con ffmpeg, elencali e concatenali senza perdita: «ffmpeg -f concat -safe 0 -i list.txt -c copy output.mp4». I file TS si fondono in modo pulito ai confini dei pacchetti.
Il mio video .ts non ha audio - come risolvo?
Solitamente è un problema di codec o traccia (ad esempio audio AC-3 che il tuo lettore non può decodificare, o la traccia sbagliata selezionata). VLC/MPV gestiscono la maggior parte dei codec; oppure esegui il remux in MKV/MP4 con ffmpeg, selezionando la traccia audio corretta («-map»).
Qual è la differenza tra .ts e .m2ts?
Entrambi sono flussi di trasporto MPEG. .m2ts (BDAV) è la variante Blu-ray/AVCHD con informazioni di temporizzazione extra per pacchetto; il semplice .ts è la forma per trasmissione o streaming. VLC riproduce entrambi e ffmpeg converte l'uno o l'altro in MP4.
Perché il mio file .ts non è un video - sembra codice?
In tal caso non è un transport stream. L'estensione .ts è usata anche dal codice sorgente TypeScript; se il file è testo leggibile con import/const/function, aprilo in un editor di codice come VS Code, non in un lettore multimediale.

Riferimenti

1ISO/IEC 13818-1 - MPEG-2 Systems (Transport Stream)www.iso.org
2Wikipedia - MPEG transport streamen.wikipedia.org

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.PARTPartial Download File
8.JSONJavaScript Object Notation file
9.BINCD/DVD Disc Image (BIN/CUE)
10.ICSiCalendar data file

Estensioni correlate

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z