TS

Was ist eine TS-Datei?

Das Stromformat aus Rundfunk und Camcordern. Aufgenommenes Fernsehen und AVCHD-Material kommen so an.

Was TS ist

TS ist ein Stromformat, das von vorn nach hinten geschrieben und gelesen wird. Eingesetzt wird es für die Ausstrahlung und das Streaming.

Die Endung lautet .ts, der volle Name MPEG Transport Stream. Beides sagt weniger aus als das, was die Datei halten kann — und davon handelt der Rest dieser Seite.

Woher TS kommt

MPEG hat es 1995 veröffentlicht. Die Spezifikation ist ISO/IEC 13818-1.

Einem Format, das so lange lesbar geblieben ist, kann man etwas anvertrauen, das man in zehn Jahren wiederhaben will.

Die Spezifikation ist öffentlich

Sie ist vollständig veröffentlicht, das Format lässt sich also aus dem Dokument umsetzen statt durch Nachsehen. Deshalb taucht es in so vielen Programmen auf, und deshalb gehen Dateien von vor zwanzig Jahren heute noch auf. Veröffentlicht heißt allerdings nicht lizenzfrei: Wo ein Format einen Codec einpackt, ist die Patentfrage eine eigene, die der Standard nicht mitbeantwortet.

Was es sonst noch tragen kann

TS kann mehrere Tonspuren, Untertitelspuren und einen Aufbau, mit dem es losspielen kann, bevor es vollständig angekommen ist halten.

Wichtig wird das vor allem beim Umwandeln: Was das Ziel nicht halten kann, fällt weg, meist ohne Warnung.

Was TS öffnet

VLC und FFmpeg lesen es, und die meisten Programme derselben Art ebenfalls.

Wenn eine Datei nicht aufgeht, liegt es selten am Format — häufiger daran, dass das Programm älter ist als das Format. Die Umwandlung in etwas Älteres ist der verlässliche Weg daran vorbei, und dafür gibt es den Rest dieser Website.

Im Browser öffnen

Kein Browser liest es.

Das ist der häufigste Grund, es umzuwandeln: nicht dass das Format schlecht wäre, sondern dass die Stelle, an der die Datei erscheinen soll, es nicht lesen kann.

Es ist ein Ausgabeformat

TS ist zum Weitergeben gedacht, nicht zum Arbeiten. Eines zu bearbeiten ist möglich und selten angenehm; der vernünftige Weg führt über die Quelle und einen neuen Export.

Gebaut fürs Senden, nicht fürs Aufbewahren

Ein Transportstrom geht von einer einzigen Annahme aus: dass er schlecht empfangen wird. Er wurde für das digitale Fernsehen spezifiziert, wo ein Empfänger mitten in einer Sendung einschalten, zwei Sekunden das Signal verlieren und trotzdem weitermachen können muss, als sei nichts gewesen.

Deshalb sind die Daten in feste 188-Byte-Pakete zerlegt, und alles, was zum Start des Dekodierens nötig ist, wird immer wieder wiederholt, statt nur einmal am Anfang zu stehen. Egal, wann man einschaltet — binnen Sekundenbruchteilen hat der Empfänger die Paketgrenzen, die Streambeschreibungen und ein Schlüsselbild gefunden. Diese Redundanz ist das ganze Konzept, und sie erklärt, warum sich das Format so anders verhält als eine gewöhnliche Videodatei.

Woher die Datei stammt

Drei Quellen decken fast alles ab. Eine Fernsehaufnahme vom Receiver — ob DVB-T2-HD-Box, Sat-Receiver oder TV-Karte. Ein Camcorder: AVCHD schreibt .mts- oder .m2ts-Dateien in eine strukturierte Ordnerstruktur auf der Speicherkarte, und Sony-, Panasonic- und Canon-Camcorder für Privatanwender machen das seit Jahren. Oder ein aus dem Web heruntergestellter Stream, denn HLS — die Zustellmethode hinter dem meisten Online-Video — zerlegt sein Video in kurze Transportstrom-Segmente.

In jedem Fall ist die Datei ein Nebenprodukt davon, wie das Video unterwegs war, nicht eine bewusste Formatwahl. Das ist wichtig zu wissen, denn es bedeutet, dass nichts am Format für Schnitt oder Archivierung ausgelegt wurde — beides beherrscht es entsprechend schlecht.

Das Bild darin ist meist schon H.264

Ein Transportstrom ist ein Container. Was darin steckt, ist normalerweise H.264-Video mit AC-3- oder AAC-Ton — genau das, was auch eine MP4 enthält. Das Bild liegt nicht in einer sendungsspezifischen Kodierung vor, die erst übersetzt werden müsste — es ist dasselbe kodierte Video, nur anders verpackt.

Das ist die nützlichste Tatsache über das Format, denn sie bedeutet, dass MKVToolNix oder ffmpeg die Streams auspacken und verlustfrei in eine MP4 umpacken können, in Sekunden. Auf dieser Seite gibt es dafür aber keinen eigenen Konverter — TS steht zwar im Format-Register, doch die Umwandlung ist als geplant markiert und wartet auf einen Server-Baustein, den es noch nicht gibt. Bei einer Fernsehaufnahme oder einer Camcorder-Karte ist ein Desktop-Werkzeug also nicht nur die bessere, sondern zurzeit die einzige Wahl.

Warum Schnittprogramme und Player damit hadern

Weil dem Format ein Index fehlt. Eine MP4 trägt eine Tabelle, die sagt, wo jedes Bild liegt, sodass ein Player sofort zur elften Minute springen kann. Ein Transportstrom hat nichts dergleichen — Springen bedeutet, nach dem nächsten Einstiegspunkt zu suchen, weshalb das Scrubben durch eine Aufnahme zäh ist und manche Schnittprogramme das Format entweder komplett ablehnen oder es nur qualvoll langsam importieren.

Die andere Komplikation sind Zeitstempel. Sendezeitstempel laufen nach ungefähr 26 Stunden über und können springen, wenn ein Sender Werbung hineinschneidet, sodass eine Aufnahme scheinbar rückwärts laufende Zeit enthalten kann. Robuste Player kommen damit klar; weniger robuste zeigen eine falsche Dauer, verweigern das Springen über die Unstetigkeit hinweg oder verlieren genau dort die Tonsynchronität.

Die Dateiendungen, und was sie bedeuten

Eine .ts-Datei ist der reine Transportstrom, meist von einem Tuner oder heruntergestellten Segment. Eine .m2ts ist dasselbe mit einem zusätzlichen Vier-Byte-Zeitstempel pro Paket — das nutzt Blu-ray. Eine .mts ist das, was ein Consumer-Camcorder auf seine Karte schreibt — strukturell eine m2ts unter anderem Namen.

In der Praxis sind sie dasselbe Format, und dieselben Werkzeuge lesen alle drei. Lehnt ein Programm die eine ab und akzeptiert die andere, lohnt sich vor allem anderen ein simples Umbenennen — es funktioniert öfter, als man erwarten würde.

Eine Aufnahme enthält mehr als Bild und Ton

Ein Sendestrom kann mehrere Tonspuren enthalten — Originalton, eine Zweitsprache, Audiodeskription — sowie Untertitel und, bei älteren europäischen Aufnahmen, Videotext. All das steckt in der Datei, und das meiste davon wird still verworfen, egal womit umgewandelt wird, weil das Zielformat es entweder nicht aufnehmen kann oder nicht danach gefragt wurde.

Hat eine Aufnahme Untertitel oder eine zweite Tonspur, die wichtig ist, vor dem Umwandeln prüfen und mit einem Werkzeug arbeiten, dem man ausdrücklich sagt, sie zu behalten. Sie nachträglich zu retten bedeutet, zur Originalaufnahme zurückzugehen — und die ist meist schon gelöscht, wenn man diese Frage stellt.

Was mit Camcorder-Material zu tun ist

Die gesamte Kartenstruktur kopieren, nicht nur die einzelnen Dateien. AVCHD speichert das Video in einem Unterordner neben Indexdateien, die Clip-Reihenfolge, Datum und bei manchen Kameras Informationen speichern, die das Schnittprogramm braucht. Nur die .mts-Dateien herauszuziehen verliert das, unwiederbringlich.

Anschließend mit ffmpeg oder MKVToolNix nach MP4 remuxen, für alles, was geschnitten, geteilt oder aufbewahrt werden soll. Moderne Schnittprogramme kommen mit MP4 besser zurecht als mit AVCHD, das Bild übersteht das Remuxen unangetastet, und das Ergebnis öffnet auch in Software, die von Camcordern noch nie gehört hat.

Die Eckdaten auf einen Blick

Kennungen und Herkunft des Formats TS.
Endung.ts, .mts, .m2ts
Medientypvideo/mp2t
Herausgegeben vonMPEG
Erstmals veröffentlicht1995
SpezifikationISO/IEC 13818-1

TS-Dateien: häufige Fragen

Wie öffne ich eine TS-Datei?

VLC spielt sie direkt ab, ebenso die meisten Desktop-Mediaplayer. Was in der Regel nicht funktioniert, ist eine Handy-Galerie, ein Browser oder ein Smart-TV über eine Netzwerkfreigabe — dafür bringt ein Remux nach MP4 mit ffmpeg oder MKVToolNix die Datei überallhin, wo sie fehlt. Diese Seite bietet dafür aktuell keinen eigenen Konverter.

Verliert die Umwandlung von TS nach MP4 an Qualität?

Im Prinzip müsste sie nicht: Das Bild darin ist meist schon H.264, dasselbe, was auch eine MP4 enthält, sodass ffmpeg die Streams umpacken kann, ohne sie zu dekodieren. Diese Seite bietet dafür aktuell keinen eigenen Konverter — die Umwandlung steht im Format-Register als geplant, blockiert durch denselben fehlenden Server-Baustein. Bis dahin ist ein Remux mit ffmpeg oder MKVToolNix auf dem Desktop der Weg, der tatsächlich verlustfrei bleibt.

Was unterscheidet TS, MTS und M2TS?

Sehr wenig. TS ist der reine Transportstrom, M2TS fügt einen Zeitstempel pro Paket hinzu und ist das, was Blu-ray nutzt, und MTS ist das, was Consumer-Camcorder schreiben — strukturell dasselbe wie M2TS. Dieselben Werkzeuge lesen alle drei, und ein Umbenennen bringt ein zickiges Programm oft dazu, die Datei doch zu akzeptieren.

Warum ist das Springen in einer TS-Datei so langsam?

Dem Format fehlt ein Index. Eine MP4 trägt eine Tabelle mit der Position jedes Bildes; ein Transportstrom hat nichts dergleichen, also muss ein Player vorwärts nach dem nächsten Einstiegspunkt suchen. Das ist eine Folge davon, dass das Format fürs Senden entworfen wurde und nicht fürs Speichern.

Warum zeigt meine Aufnahme die falsche Dauer?

Sendezeitstempel laufen nach ungefähr 26 Stunden über und können springen, wenn ein Sender Werbung hineinschneidet, sodass eine Aufnahme scheinbar rückwärts laufende Zeit enthält. Manche Player rechnen das einfach durch. Ein Remux nach MP4 baut die Zeitachse in der Regel sauber neu auf.

Kann ich TS-Dateien direkt schneiden?

Manche Schnittprogramme akzeptieren sie, die meisten schlecht, weil kein Index zum Springen vorhanden ist. Erst nach MP4 remuxen dauert Momente, kostet nichts an Qualität und macht aus einem mühsamen Import einen ganz normalen.