Von Shamir
Was ist eine .TS-Datei, und warum deine Streams daraus bestehen
Wenn du schon einmal in ein Stream-Manifest geschaut hast, hast du eine Liste von Dateien gesehen, die auf .ts enden. Wenn du schon einmal Video von einem Rekorder oder einer Capture-Karte heruntergeladen hast, ist möglicherweise ebenfalls eine solche Datei dabei herausgekommen. Und wenn du schon einmal versucht hast, sie per Doppelklick zu öffnen, ist die Wahrscheinlichkeit ziemlich hoch, dass gar nichts passiert ist.
.ts steht für MPEG Transport Stream und ist eines der unauffällig wichtigsten Videoformate. Es wurde in den 1990er-Jahren für Satelliten- und terrestrischen Rundfunk entwickelt und trug drei Jahrzehnte später einen enormen Anteil des Internet-Streamings – aus einem Grund, der wirklich elegant ist, sobald man ihn verstanden hat.
Was ein Transport Stream eigentlich ist
Die meisten Videoformate, die du kennst, sind Dateien: ein Container mit einem Header am Anfang, einem Index, der angibt, wo sich alles befindet, und einem definierten Ende. MP4 funktioniert so. Es ist dafür ausgelegt, auf einem Datenträger zu liegen und darin vor- und zurückzuspringen.
Ein Transport Stream ist nicht so aufgebaut. Er ist ein kontinuierlicher Strom kleiner Pakete mit fester Größe – jeweils 188 Byte –, die jederzeit aufgegriffen werden können.
Diese Designentscheidung stammt aus dem Rundfunk. Wenn du einen Fernseher auf einen Sender einstellst, beginnst du nicht am Anfang von irgendetwas. Du steigst in ein bereits laufendes Signal ein, und das Bild muss innerhalb von ein oder zwei Sekunden erscheinen. Ein Format mit einem Header am Anfang und einem Index wäre nutzlos: Es gibt keinen Anfang.
Ein Transport Stream wiederholt deshalb kontinuierlich alles, was benötigt wird. In regelmäßigen Abständen sendet er die Tabellen erneut, die beschreiben, welche Streams darin enthalten sind, und fügt regelmäßig ein vollständiges Keyframe ein, ab dem die Dekodierung beginnen kann. Du kannst an jeder beliebigen Stelle einsteigen und innerhalb einer Sekunde mit der Wiedergabe beginnen.
Das ist die gesamte Idee – und sie erklärt alles Weitere.
Warum Internet-Streaming das Format übernommen hat
HLS – die Streaming-Methode hinter den meisten Live-Videos, die du ansiehst – funktioniert, indem Inhalte in kurze Segmente von typischerweise zwei bis zehn Sekunden zerlegt und in einem Manifest aufgelistet werden. Dein Player ruft die Segmente nacheinander ab. Wird deine Verbindung schwächer, fordert er unauffällig Versionen mit geringerer Qualität an, statt die Wiedergabe zu unterbrechen.
Damit das funktioniert, muss jedes Segment unabhängig dekodierbar sein. Segment 47 darf nicht von einem Header abhängen, der nur in Segment 1 vorhanden ist, denn der Player könnte bei Segment 47 einsteigen oder zwischen 46 und 47 die Qualität wechseln.
Der Transport Stream war bereits genau dafür geeignet: selbstbeschreibend, an jeder Stelle startbar und unempfindlich gegenüber Datenverlust. HLS musste kein Segmentformat erfinden, sondern übernahm ein Rundfunkformat, das dasselbe Problem schon löste, bevor das Web überhaupt Videos abspielte.
Wenn du also in ein .m3u8-Manifest schaust und Folgendes siehst:
#EXTINF:6.000,
segment000.ts
#EXTINF:6.000,
segment001.ts
dann handelt es sich um sechssekündige Transport-Stream-Stücke. Dein Stream ist kein einzelnes Video. Er besteht aus Tausenden kleiner Videos, die der Reihe nach abgerufen werden. (Warum du einen Stream deshalb nicht einfach in MP4 „konvertieren“ kannst.)
.TS vs. .MP4
.ts (MPEG-TS) | .mp4 | |
|---|---|---|
| Aufbau | Kontinuierlicher Paketstrom | Indexierte Datei mit Header |
| An beliebiger Stelle starten? | Ja | Nein – der Header wird benötigt |
| Datenverlust überstehen? | Ja, Synchronisierung mit dem nächsten Paket | Beschädigungen können die gesamte Datei unlesbar machen |
| Springen innerhalb der Datei | Langsam, kein Index | Schnell, indexiert |
| Overhead | Höher (Header werden ständig wiederholt) | Geringer |
| Ausgelegt für | Rundfunk und Live-Streaming | Speicherung und Wiedergabe vollständiger Dateien |
Keines ist besser. Sie lösen gegensätzliche Probleme. .ts ist auf das Ankommen optimiert, .mp4 auf das ruhige Liegen.
Das ist auch der Grund, warum die Konvertierung zwischen beiden grundsätzlich unkompliziert und verlustfrei möglich ist: Video und Audio im Inneren können identisch sein, nur die Verpackung ändert sich.
Wo dir .TS-Dateien in der Praxis begegnen
- In HLS-Streams. Wie oben beschrieben als Segmente. Du siehst sie nie einzeln; dein Player ruft sie ab und verwirft sie anschließend.
- Von einer Quelle im Xtream-Stil mit
output=ts. Dieser Parameter fordert vom Server einen unsegmentierten Transport Stream statt segmentiertem HLS an. (So werden diese URLs aufgebaut.) - Von Hardware zur Rundfunkaufnahme. Tuner, Capture-Karten und Rekorder schreiben häufig direkt
.ts, weil dieses Format dem entspricht, was über die Antenne empfangen wurde. - Auf Blu-ray-Discs als
.m2ts– einem eng verwandten Format. - Von Camcordern, insbesondere AVCHD-Modellen, die ebenfalls
.m2tsverwenden.
Wenn eine .TS-Datei nicht abgespielt wird
Das kommt häufig vor und liegt normalerweise an einem von fünf Gründen.
1. Keine Dateizuordnung. Windows und macOS liefern keinen Handler für .ts mit. Beim Doppelklick passiert nichts oder es öffnet sich etwas Unbrauchbares. Das bedeutet nicht, dass die Datei beschädigt ist; mit ihr ist alles in Ordnung. Öffne sie stattdessen direkt aus einem Player heraus.
Noch verwirrender: Auf manchen Systemen ist .ts einem Code-Editor zugeordnet, weil dies auch die Dateiendung für TypeScript-Quelldateien ist. Ein Video, das sich in einem Texteditor öffnet, ist irritierend, aber harmlos.
2. Der Codec im Inneren, nicht der Container. .ts ist nur eine Verpackung. Darin kann MPEG-2 (älterer Rundfunk), H.264 oder HEVC stecken. Kann dein Gerät den Codec nicht dekodieren, ist der Container unerheblich. Das typische Symptom ist Ton bei schwarzem Bild. (Schwarzer Bildschirm, aber der Ton funktioniert.)
MPEG-2 ist hier ein häufiger Verursacher: Der Codec ist uralt, und einige moderne Geräte enthalten keinen Decoder mehr dafür, weil niemand damit gerechnet hat, ihn noch zu benötigen.
3. Ungewöhnliches Audio. Rundfunk-Transport-Streams enthalten häufig AC-3-, E-AC-3- oder DTS-Audio. Das Video läuft, aber es ist kein Ton zu hören. Das ist ein Problem mit dem Audiocodec oder der Passthrough-Funktion, nicht mit dem Container. (Lösungen für fehlenden Ton.)
4. Ein abgebrochener Stream. Wird der Schreibvorgang unterbrochen, entsteht eine unvollständige Datei. Ein Transport Stream verschlechtert sich dabei schrittweise – normalerweise lässt er sich bis zur Unterbrechung abspielen. Das ist ein echter Vorteil gegenüber MP4, denn eine unvollständige MP4-Datei lässt sich möglicherweise überhaupt nicht öffnen.
5. Das Springen innerhalb der Datei ist langsam und wirkt deshalb wie ein Fehler. Da es keinen Index gibt, muss ein Player beim Durchsuchen einer großen .ts-Datei scannen. Träges Springen in einer großen Transport-Stream-Datei ist normales Verhalten und kein Defekt.
Welche Software eine solche Datei öffnet
Für eine .ts-Datei auf deinem Desktop eignen sich allgemeine Mediaplayer gut. VLC und mpv sind die Standardlösungen und öffnen Transport Streams direkt, auch problematische Dateien. Genau darin liegen ihre Stärken.
Bei Streams, die als Transport Stream über ein Netzwerk geliefert werden – etwa von einer Xtream-Quelle mit output=ts, einer HLS-Playlist mit .ts-Segmenten oder einem Gerät in deinem LAN –, gehört das zur Kernaufgabe eines Players. Tuneline übernimmt das unter macOS, Windows, Linux, iPhone, iPad, Android, Android TV, Google TV und Apple TV.
Um die Abgrenzung genau zu formulieren, weil sie wichtig ist: Tuneline öffnet Playlists und Streams, aber keine lokalen Videodateien. Wenn eine .ts-Datei auf deiner Festplatte liegt, verwende VLC oder mpv. Wenn ein Transport Stream über ein Netzwerk ankommt, ist Tuneline dafür ausgelegt.
Die Frage output=ts vs. output=m3u8
Wenn deine Quelle eine Auswahl zulässt – und Quellen im Xtream-Stil tun das –, solltest du den Unterschied verstehen. Denn ein Wechsel behebt viele Wiedergabeprobleme.
output=ts liefert dir den ununterbrochenen Rohstream. Maximale Kompatibilität, praktisch überall einsetzbar, aber ohne adaptive Bitrate. Bei einer schwachen Verbindung stockt die Wiedergabe, statt die Qualität zu verringern.
output=m3u8 liefert dir segmentiertes HLS. Bei instabilen Verbindungen verhält es sich besser, weil der Player während des Streams auf eine geringere Qualität wechseln kann, und es ist in der Regel besser für mobile Netzwerke geeignet.
Praktischer Tipp: Probiere m3u8 zuerst auf Smartphones und bei schwachem WLAN; versuche ts, wenn etwas überhaupt nicht abgespielt wird. Den Parameter auszutauschen ist eine Änderung an nur einem Zeichen und behebt überraschend viele Meldungen nach dem Muster „wird nicht abgespielt“. (Warum Streams ruckeln und was wirklich dagegen hilft.)
Das Wichtigste in Kürze
.tssteht für MPEG Transport Stream und wurde für den Rundfunk entwickelt: ein kontinuierlicher Paketstrom, in den du jederzeit einsteigen kannst.- HLS übernahm das Format, weil Streaming unabhängig dekodierbare Segmente benötigt – und genau das war es bereits.
- Dein Live-Stream besteht aus Tausenden kurzen .ts-Segmenten, nicht aus einer einzigen Datei.
.tskann an jeder Stelle beginnen und übersteht Beschädigungen;.mp4ermöglicht schnelles Springen und speichert effizient. Unterschiedliche Aufgaben.- Wiedergabefehler liegen normalerweise am Codec im Inneren (MPEG-2, HEVC, AC-3), nicht am Container.
- Bei einer großen
.tsist langsames Springen normal – es gibt keinen Index.
Kommt ein Transportstream über das Netzwerk? Download Tuneline – kostenlos, ohne gebündelte Inhalte und auf jeder Plattform, die du besitzt.
Artikel teilen
Get Tuneline free
A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.
Download freeÄhnliche Artikel
- Das beste Streaming-Gerät 2026: Leistung, Zuverlässigkeit und wie lange es hält
- Ein einfacheres Streaming-Setup für ältere Familienmitglieder (2026)
- Ethernet vs. WLAN bei 4K-Streams: Worauf es wirklich ankommt (2026)
- Gemini auf Google TV im Jahr 2026: Was es tatsächlich kann
- Kodi 22 \"Piers\": Was ist neu und lohnt sich das Upgrade?
Diesen Artikel in einer anderen Sprache lesen
- EnglishWhat Is a .TS File, and Why Your Streams Are Made of Them
- FrançaisQu’est-ce qu’un fichier .TS et pourquoi vos flux en sont constitués
- AfrikaansWat is ’n .TS-lêer, en waarom jou strome daaruit bestaan
- العربيةما هو ملف .TS، ولماذا تتكوّن منه بثوثك؟
- বাংলা.TS ফাইল কী, আর আপনার স্ট্রিমগুলো কেন এগুলো দিয়ে তৈরি
- ČeštinaCo je soubor .TS a proč se z nich skládají vaše streamy
- DanskHvad er en .TS-fil, og hvorfor dine streams består af dem
- DeutschWas ist eine .TS-Datei, und warum deine Streams daraus bestehen
- ΕλληνικάΤι είναι ένα αρχείο .TS και γιατί οι ροές σας αποτελούνται από τέτοια αρχεία
- EspañolQué es un archivo .TS y por qué tus streams están hechos de ellos
- Español (Latinoamérica)Qué es un archivo .TS y por qué tus transmisiones están hechas de ellos
- فارسیفایل .TS چیست و چرا استریمهای شما از آن ساخته شدهاند؟
- SuomiMikä on .TS-tiedosto ja miksi suoratoistosi koostuvat niistä
- हिन्दी.TS फ़ाइल क्या होती है और आपकी स्ट्रीम इन्हीं से क्यों बनी होती है
- MagyarMi az a .TS-fájl, és miért ezekből állnak az adatfolyamok
- ItalianoChe cos'è un file .TS e perché i tuoi stream ne sono composti
- 한국어.TS 파일이란 무엇이며, 스트림은 왜 .TS 파일로 구성될까요
- Bahasa MelayuApakah Fail .TS, dan Mengapa Strim Anda Terhasil Daripadanya
- NederlandsWat is een .TS-bestand en waarom je streams eruit bestaan
- NorskHva er en .TS-fil, og hvorfor består strømmene dine av dem
- PolskiCzym jest plik .TS i dlaczego składają się z nich Twoje strumienie
- PortuguêsO que é um arquivo .TS e por que seus streams são feitos deles
- RomânăCe este un fișier .TS și de ce sunt formate streamurile tale din astfel de fișiere
- РусскийЧто такое файл .TS и почему ваши трансляции состоят из них
- СрпскиŠta je .TS datoteka i zašto se vaši strimovi sastoje od njih
- SvenskaVad är en .TS-fil och varför dina strömmar består av sådana
- TagalogAno ang .TS File, at Bakit Binubuo Ito ng mga Stream Mo
- Türkçe.TS Dosyası Nedir ve Yayınlarınız Neden Bunlardan Oluşur
- Tiếng ViệtTệp .TS là gì và tại sao luồng phát của bạn được tạo từ chúng
Tuneline ist eine Medienplayer-Anwendung. Sie stellt keine Inhalte bereit, hostet und verbreitet keine. Die eigene Playlist bringen Sie selbst mit, genau wie bei VLC.