aspose.info
DE

TRP Videoformat erklärt: Funktionen, Spezifikationen, Wiedergabe & Konvertierung

Aktualisiert

Verstehen von TRP (.trp): Das Broadcast-Transport-Stream-Format erklärt

Wenn Sie jemals eine externe Festplatte oder einen USB‑Stick an einen Digitalfernseher, Kabelreceiver oder Satelliten‑Set‑Top‑Box angeschlossen haben, um Live‑TV aufzunehmen, sind Sie möglicherweise auf Dateien gestoßen, die mit der .trp‑Erweiterung enden.

Im Gegensatz zu Standard‑Web‑ und Mobil‑Video‑Containern wie MP4 oder MKV ist das TRP‑Format speziell auf die anspruchsvollen Anforderungen der digitalen Videoübertragung (DVB) zugeschnitten. Es wurde entwickelt, um terrestrische, Kabel‑ und Satelliten‑Feeds zuverlässig zu erfassen – selbst wenn Übertragungssignale unter Leitungsrauschen, intermittierendem Signalverlust oder Paketverlusten leiden.

1. Was ist eine TRP (.trp)-Datei?

Eine .trp‑Datei ist ein hochauflösender Video‑Container, der auf der MPEG‑2 Part 1 Systems Transport Stream‑Spezifikation basiert (formell definiert unter ISO/IEC 13818‑1 und ITU‑T H.222.0).

In der Rundfunkterminologie steht "TRP" für Transport (oder Transport-Stream-Aufzeichnung). Es ist funktional eine Erweiterungsvariante der standardmäßigen MPEG Transport Stream (.ts) Dateien, die hauptsächlich von Hardwareherstellern von Personal Video Recordern (PVRs), Digital Video Recordern (DVRs) und DVB/ATSC Set-Top-Boxen (wie Kaon-, Vantage- oder Topfield‑Einheiten) übernommen wird.

Wenn ein Empfänger eine Live-Übertragung erfasst, speichert er die rohen eingehenden Transportpakete in einem .trp‑Container. Der Wrapper kapselt synchronisiertes Audio, Video, Teletext/Untertitel und Programm‑Uhr‑Referenzen (PCR) direkt, sobald sie über den digitalen Tuner ankommen.

2. Kernfunktionen des TRP-Formats

Die interne Architektur von .trp‑Dateien spiegelt die unvorhersehbare Natur des Live‑Fernsehens wider:

Festgrößen-paketisierte Struktur

Auf binärer Ebene teilen MPEG-Transportstreams alle Daten in kleine, einheitliche Pakete – traditionell 188 Byte lang (oder 204 Byte, wenn Vorwärtsfehlerkorrektur‑/Reed‑Solomon‑Paritätsbytes enthalten sind). Jedes Paket beginnt mit einem Synchronisationsbyte (0x47). Da der Stream in diskrete Pakete statt in einen kontinuierlichen Dateiblock aufgeteilt ist, kann ein Player oder Empfänger die Wiedergabe mitten im Stream aufnehmen, ohne einen Index‑Header vom Anfang der Datei zu benötigen.

Robuste Fehlerkorrektur & Belastbarkeit

Broadcast‑Signale werden häufig von kurzen Störungen durch Wetter, physische Hindernisse oder Übertragungsjitter beeinträchtigt. Das TRP‑Containerformat integriert Header‑Fehlererkennungs‑Flags und Programm‑Kontinuitäts‑Zähler. Wenn Pakete während der Übertragung beschädigt oder verloren gehen, verwirft der Decoder nur die betroffenen Segmente und synchronisiert fast sofort neu, wodurch ein Absturz des gesamten Videostreams verhindert wird.

Multiplexing von Elementary Streams & PIDs

Eine einzelne .trp‑Aufnahme kann mehrere unabhängige Datenströme gleichzeitig verpacken. Jede Komponente ist mit einem eindeutigen Packet Identifier (PID) gekennzeichnet:

  • Video‑Streams: Typischerweise codiert in MPEG‑2 Part 2 (für ältere Standards und HD‑Übertragungen) oder H.264/MPEG‑4 AVC (für moderne HDTV‑Kanäle).
  • Audio-Streams: Mehrkanal-AC-3 (Dolby Digital), E-AC-3 (Dolby Digital Plus) oder MPEG-1 Audio Layer II (MP2), oft mit mehreren Kommentarsprachen.
  • Metadaten & Untertitel: DVB-Untertitel, Teletext-Daten, Electronic Program Guide (EPG)-Markierungen und Program Specific Information (PSI).

Mehrfachdatei-Aufteilung (FAT32-Kompatibilität)

Viele Set-Top-Boxen und Smart-TVs formatieren externe Speichergeräte mit dem FAT32-Dateisystem, das eine strenge 4 GB‑Einzeldateigröße vorschreibt. Hochauflösende Fernsehsendungen verbrauchen zwischen 2 GB und 8 GB pro Stunde. Um diese Einschränkung zu umgehen, teilen Aufnahmegeräte lange Programme automatisch in aufeinanderfolgende Abschnitte (wie recording.trp, recording.001, recording.002 oder recording.trp1).

3. Zusammenfassung der wichtigsten Merkmale

AttributSpezifikation
Vollständiger NameMPEG-2 Transport Stream Aufnahme / HD Video Transport Stream
Dateierweiterung.trp (oft begleitet von .idx, .ifo oder .001 Split-Dateien)
Zugrunde liegender StandardMPEG-2 Teil 1 Transport Stream (ISO/IEC 13818-1 / ITU-T H.222.0)
Gemeinsame Video-CodecsMPEG-2-Video, H.264 / AVC
Gemeinsame Audio-CodecsAC-3 (Dolby Digital), E-AC-3, AAC, MPEG-1 Layer II (MP2)
Paketgröße188 Byte (Standard) oder 204 Byte (mit FEC-Bytes)
Primäre QuellenDigitale Fernseher, DVB‑S/T/C-Set-Top-Boxen, PVRs, DVR-Hardware
Wichtige SoftwareunterstützungVLC Media Player, HandBrake, FFmpeg, CyberLink PowerDVD

4. Wie man .trp-Videodateien öffnet und abspielt

Während Standard-Mediaplayer des Systems wie Windows Media Player oder Apple QuickTime häufig die .trp-Erweiterung nicht erkennen, können herkömmliche Transport-Stream-Decoder unverschlüsselte TRP-Dateien problemlos analysieren und wiedergeben.

Methode 1: VLC Media Player (Windows, Mac, Linux)

VLC bietet universelle Unterstützung für MPEG-Transportstreams:

  1. Laden Sie VLC Media Player herunter und installieren Sie ihn.
  2. Ziehen Sie die .trp-Datei per Drag‑&‑Drop direkt in das Wiedergabefenster.
  3. Alternative: Benennen Sie die Erweiterung von .trp zu .ts um. Da beide Formate denselben MPEG‑TS-Containerstandard verwenden, erkennen VLC und viele Smart‑TVs die Datei sofort.

Methode 2: Befehlszeilen‑Wiedergabe mit FFplay

Benutzer, die das FFmpeg-Multimedia‑Framework installiert haben, können den Videostream sofort abspielen:

ffplay -i input_recording.trp

Methode 3: Dedizierte PVR‑ und Blu‑ray‑Player

  • CyberLink PowerDVD: Unterstützt vollständig hochauflösende MPEG-2/H.264 Transportaufnahmen.
  • GOM Player & SMPlayer: Plattformübergreifende Mediaplayer mit integrierten Demuxern, die beschädigte oder fragmentierte Broadcast-Streams verarbeiten können.

Wichtiger Hinweis zur Hardware-Verschlüsselung (DRM): > Einige moderne Smart-TVs (wie Samsung-, LG- oder Sony-Modelle) und Pay-TV-Set-Top-Boxen verschlüsseln Aufnahmen mit hardwaregebundenen DRM-Schlüsseln, die an das spezifische Motherboard gebunden sind. Wenn eine .trp‑Datei in VLC nicht geöffnet werden kann oder nur ein komplett schwarzer Bildschirm ohne Ton angezeigt wird, ist die Aufnahme verschlüsselt und kann nur auf dem physischen TV oder Receiver abgespielt werden, der sie aufgenommen hat.

5. Wie man .trp‑Video erstellt und konvertiert

Wie werden TRP‑Dateien erstellt?

In Standard-Workflows werden TRP-Dateien automatisch von der Fernsehhardware während geplanter PVR-Aufnahmen erstellt. Sie können jedoch einen broadcast‑konformen Transportstream mit der Dateiendung .trp mithilfe von FFmpeg erzeugen:

# Package an MP4 video into a standard 188-byte broadcast MPEG transport stream
ffmpeg -i source_video.mp4 -c:v copy -c:a copy -f mpegts output_broadcast.trp

Konvertieren von .trp zu universell kompatiblem MP4 (H.264 / AAC)

Da .trp‑Dateien groß und von Smartphones, Tablets und Webbrowsern nicht unterstützt werden, wird empfohlen, sie zur langfristigen Speicherung und Bearbeitung in MP4 zu konvertieren.

Option A: Schnelles Stream‑Kopieren (Keine Neukodierung, verlustfrei)

Wenn die ursprüngliche Sendung in H.264 mit AC‑3‑Audio kodiert wurde, können Sie die Datei in Sekundenschnelle ohne Qualitätsverlust in einen MP4‑Container remuxen:

ffmpeg -i input_recording.trp -c:v copy -c:a copy output_compatible.mp4

Option B: Vollständige Neukompression (Kleinere Dateigröße)

Broadcast-Dateien verwenden häufig hohe Bitraten mit redundanten Daten. Das erneute Kodieren mit moderner H.264/H.265-Kompression reduziert den Speicherbedarf erheblich:

ffmpeg -i input_recording.trp -c:v libx264 -preset medium -crf 21 -c:a aac -b:a 192k output_optimized.mp4

Option C: HandBrake (GUI‑Lösung)

  1. Öffnen Sie HandBrake und klicken Sie auf File, um Ihren .trp-Clip auszuwählen.
  2. Wählen Sie die Voreinstellung Fast 1080p30 oder Production Standard aus.
  3. Wählen Sie MP4 oder MKV als Ausgabeformat.
  4. Klicken Sie auf Start Encode, um eine komprimierte, universell abspielbare Datei zu erzeugen.

6. Häufig gestellte Fragen (FAQ)

**Q1: Wofür steht die Dateierweiterung TRP? TRP steht für “Transport” und bezeichnet eine MPEG-2-Transport-Stream-Datei, die zur Aufnahme von digitalen Fernsehsendungen verwendet wird.

**Q2: Kann ich eine TRP-Datei einfach abspielen, indem ich ihre Erweiterung umbenenne? Ja; das Umbenennen einer .trp-Datei in .ts oder .mpg ermöglicht es häufig, dass native Player und Smart‑TVs den Stream erkennen und dekodieren.

**Q3: Warum kann mein Computer eine von meinem Smart‑TV aufgezeichnete TRP‑Datei nicht abspielen? Viele Smart‑TVs verschlüsseln PVR‑Aufnahmen mit hardwarebasierter Digital Rights Management (DRM), wodurch die Wiedergabe ausschließlich auf diesem speziellen Fernsehgerät beschränkt ist.

**Q4: Kann eine TRP‑Datei Untertitel und mehrere Audiospuren speichern? Ja; die MPEG‑Transportstrom‑Architektur multiplexiert gleichzeitig mehrere Audiosprachen, DVB‑Untertitel und Closed‑Caption‑Datenkanäle.

**Q5: Was ist der schnellste Weg, eine TRP‑Datei ohne Qualitätsverlust in MP4 zu konvertieren? Mit FFmpeg und den Stream‑Copy‑Flags (-c:v copy -c:a copy) wird der Stream in Sekundenschnelle ohne erneutes Kodieren in einen MP4‑Container remuxed.

7. Referenzen und nützliche Ressourcen