Was ist das TS-Dateiformat?
.ts (kurz für Transport Stream) ist ein Video-Containerformat zum Transport und zur Speicherung komprimierter MPEG-Audio- und Videodaten. Ursprünglich für das digitale Rundfunkfernsehen (DVB, ATSC, ISDB) entwickelt, wird es auch von DVR-Geräten und Set-Top-Box-Recordern weit verbreitet eingesetzt.
.ts-Dateien verwenden den MPEG-2 Systems-Containerstandard und speichern Daten in einem gemultiplexten Format. Der Stream besteht aus festen 188-Byte-Paketen, die jeweils mit dem Sync-Byte 0x47 beginnen. Mehrere Elementarströme - Video, Audio und Metadaten - werden gleichzeitig übertragen und durch Paketidentifikatoren (PIDs) identifiziert, wodurch das Format die gleichzeitige Bild- und Tonübertragung unterstützt.
Recorder erstellen in der Regel mehrere .ts-Dateien für eine Sitzung, z. B. name1.ts, name2.ts, name3.ts usw. Diese können in andere Formate wie .MP4, .MPG, .MKV und .M2TS konvertiert werden.
Sicherheit
RISIKO: LOWEin TS-Video besteht aus Mediendaten - es wird beim Abspielen in einem Media-Player nicht selbst ausgeführt, das Risiko ist daher gering. Zwei praktische Hinweise: (1) Fehlerhafte oder böswillig manipulierte Streams haben gelegentlich Fehler in Media-Decodern ausgelöst - halten Sie Ihren Player (VLC/MPV) daher aktuell; (2) nur der richtige Player sollte verwendet werden - das Öffnen eines TS in einem Texteditor zeigt lediglich binären Zeichensalat. Aus nicht vertrauenswürdigen Quellen heruntergeladene Dateien sollten wie jeder andere Download gescannt werden.
Formatdetails
kurz gefasst- TypeScript-Quellcode - Microsofts typisiertes JavaScript-Superset verwendet .ts für Klartext-Quelldateien (.tsx mit JSX); öffnen Sie diese in einem Code-Editor wie VS Code, nicht in einem Video-Player.
- Qt-Übersetzungsquelle (Linguist) - Das Qt Linguist-Tool speichert übersetzbare Zeichenketten in .ts-XML-Dateien - ein Nischenformat, nur für Entwickler.
Programme zum Öffnen von TS-Dateien
Technische Details
technische Spezifikation| Container-Struktur | Feste 188-Byte-Pakete gemäß ISO/IEC 13818-1; keine Pakete variabler Länge |
| Sync-Byte | 0x47 an Offset 0 jedes Pakets; wiederholt sich exakt alle 188 Bytes und ist das primäre Dateierkennungsmerkmal |
| MIME-Typ | video/mp2t |
| Paketidentifikator (PID) | 13-Bit-Feld (0x0000-0x1FFF) im Paketheader, das die Nutzlast dem richtigen Elementarstrom zuordnet |
| Programm-Zuordnungstabelle (PAT) | Obligatorische Tabelle bei PID 0x0000; listet alle Programme im Stream und ihre zugehörigen PMT-PIDs auf |
| Programm-Map-Tabelle (PMT) | Programmspezifische Tabelle, die Komponenten-PIDs für Video, Audio, Untertitel und andere Elementardatenströme zuordnet |
| Programmtaktbezug (PCR) | 42-Bit-Zeitstempel in Adaptationsfeldern eingebettet; wird von Decodern verwendet, um die Encoder-Taktfrequenz zu rekonstruieren und Audio/Video zu synchronisieren |
| Mehrprogramm-Unterstützung | Eine einzelne .ts-Datei kann ein Programm (SPTS) oder mehrere Programme gleichzeitig übertragen (MPTS) |
| Codec-Unterstützung | Container-agnostisch: überträgt MPEG-2 Video, H.264/AVC, H.265/HEVC, MPEG-1 Audio, AC-3, AAC und andere Codecs als PES-Nutzlasten |
| Conditional Access | Unterstützt Stream-Verschlüsselung über Conditional Access System (CAS) mit ECM- und EMM-Paketen |
| Fehlerresilienz | Paketbasierte Struktur ermöglicht Empfängern, nach einem Übertragungsfehler beim nächsten 0x47-Sync-Byte neu zu synchronisieren, ohne neu zu starten |
| Adaptationsfeld | Optionales 0-183-Byte-Feld pro Paket mit PCR-Zeitstempeln, Diskontinuitätsmarkierungen und Füllbytes |
| Hauptanwendungsfälle | Digitales Rundfunkfernsehen (DVB-T/S/C, ATSC, ISDB), IPTV-Übertragung, Live-Stream-Aufzeichnung und DVR-Ausgabe |
| Häufige Konvertierungsziele | .mp4 (H.264/AAC-Remux), .mkv (verlustfreier Container-Wechsel), .mpg (MPEG-2-Kompatibilität), .m2ts (Blu-ray-Variante) |
| Veröffentlicht | 1995 (ISO/IEC 13818-1, MPEG-2 Systems) |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | en.wikipedia.org |
TS-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu TS-Dateien.