.TRP

TRP File

HD Video Transport Stream (PVR/Set-Top-Box Recording)
Ask a question
QUICK ANSWER

A TRP file is an HD video recording produced by a TV set-top box or PVR (Topfield, Humax, Samsung and similar devices), stored as an MPEG-2 transport stream. The free VLC media player opens it on Windows, macOS and Linux with no extra codecs. To play it on a phone or edit it, convert to MP4 using ffmpeg or HandBrake.

Developer: N/A (MPEG/DVB transport stream; .trp used by various PVR/set-top-box makers) Category: Video Files Open standard MIME: video/mp2t
OPENS ON Windows macOS Linux
Related: .DAV · .MKV · .MP4 · .H264

On this page

19k+ extensions indexed
Last reviewed Jul 12, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the TRP file format?

A .trp file is a high-definition MPEG-2 transport stream format that contains multiplexed video and audio encoded in a fixed-packet binary container. The video track is typically MPEG-2 or H.264/AVC at up to 1080i/1080p resolution, while audio is carried as MPEG-1 Layer II, AC-3, or AAC - all standard broadcast codecs.

The .trp format adopts a standard Digital Video Broadcasting (DVB) structure that is supported across a wide range of media player devices and applications, such as set-top boxes and Personal Video Recorder (PVR) devices from brands like Topfield and Humax. Internally the stream is built from fixed 188-byte packets each starting with the sync byte 0x47, the same low-level structure used by .ts and .m2ts files - .trp is simply the extension many HDTV PVRs and DVRs chose for their recordings.

Files carry the MIME type video/mp2t and can be played through various video playback applications without conversion. VLC, mpv, and FFmpeg handle .trp directly; ffmpeg -i recording.trp -c copy output.mp4 remuxes one losslessly to an MP4 container in seconds. Recordings may also embed optional teletext, subtitle, or EPG data as additional PID streams alongside the main video and audio.

Security & safety

RISK: LOW

A .trp is passive video data - it doesn't execute when you play it, so risk is low. Two practical cautions: malformed or maliciously crafted streams have occasionally triggered bugs in media decoders, so keep VLC/MPV updated; and avoid sketchy 'TRP codec' or 'free TRP converter' download sites that bundle adware - VLC, HandBrake and ffmpeg are the trustworthy free tools. Files from untrusted sources should be scanned like any download.

Format details

in a nutshell
FULL NAMEHD Video Transport Stream (PVR/Set-Top-Box Recording)aka TRP transport stream, HDTV recording
DEVELOPERN/A (MPEG/DVB transport stream; .trp used by various PVR/set-top-box makers)since mid-2000s (HDTV PVRs/DVRs and set-top boxes adopting DVB transport streams)
CATEGORYVideo Files
MIME TYPEvideo/mp2t
TYPEMPEG-2 Transport Stream container with MPEG-2 or H.264 HD video (binary)
STANDARDOpen · royalty-free
MAGIC BYTES · FILE SIGNATURE
OFFSET
00
HEX
47
ASCII
G
A .trp is an MPEG-2 Transport Stream: a sequence of fixed 188-byte packets, each starting with the sync byte 0x47, so 0x47 appears at offset 0 and again every 188 bytes. Some PVRs write 192-byte packets (4-byte timecode prefix), placing the first 0x47 at offset 4. The repeating sync byte is the reliable fingerprint; .trp has no unique file-header magic distinct from .ts/.m2ts.

Programs that open TRP files

Windows4 apps
VLC media player Open-source Open the .trp directly - VLC plays transport streams natively, including odd broadcast timestamps.
FFmpeg Open-source Remux/convert: 'ffmpeg -i in.trp -c copy out.mp4' (fast, lossless when codecs are MP4-compatible).
HandBrake Open-source Convert the .trp to MP4/MKV; enable Deinterlace for 1080i broadcasts, good for trimming TV recordings.
mpv Open-source Plays .trp reliably, including streams with timing quirks that confuse default players.
macOS3 apps
VLC media player Open-source Play the .trp directly on macOS.
FFmpeg Open-source Remux to MP4 ('ffmpeg -i in.trp -c copy out.mp4') for compatibility.
IINA / MPV Open-source Modern macOS players that handle transport streams smoothly.
Linux3 apps
VLC media player Open-source Plays .trp natively.
FFmpeg Open-source Remux/convert .trp: 'ffmpeg -i in.trp -c copy out.mp4'.
SMPlayer / MPV Open-source Reliable TS playback; SMPlayer is an MPV/MPlayer front-end with broad codec support.

Technical details

deep spec
Container formatMPEG-2 Transport Stream (ISO/IEC 13818-1)
Packet structureFixed 188-byte packets; some PVR variants use 192-byte packets with a 4-byte timecode prefix
Sync byte / magic bytes`0x47` at offset 0, repeating every 188 bytes - the standard MPEG-TS sync byte; no unique file-header distinct from `.ts` or `.m2ts`
Video codecsMPEG-2 Video (H.262) or H.264/AVC, depending on the broadcast source and PVR generation
Audio codecsMPEG-1 Layer II, AC-3 (Dolby Digital), or AAC - codec carried per-stream in the PMT
Maximum resolutionUp to 1920×1080 (1080i or 1080p HD), as defined by the broadcast or PVR encoding
Color encoding4:2:0 YCbCr chroma subsampling, 8-bit per channel
Audio sample rate48 kHz (broadcast standard)
MIME type`video/mp2t` (registered); `application/octet-stream` used as fallback
Byte orderBig-endian
Typical file size1 GB - 15 GB per HD broadcast recording; size scales directly with recording duration and bitrate
Stream multiplexingPAT and PMT tables route multiple PID streams - HD video, audio, teletext, subtitles, and EPG data can all coexist in one file
Packet integrityPer-packet continuity counters detect dropped packets; no whole-file checksum by design (transport-error tolerant)
Encryption / DRMUsually unencrypted; some broadcast recordings carry conditional-access or DRM flags set by the broadcaster
PVR / device originExtension chosen by HDTV PVRs and DVRs (Topfield, Humax, Samsung and others); functionally identical to `.ts` and `.m2ts` at the byte level
Releasedmid-2000s (HDTV PVRs/DVRs and set-top boxes adopting DVB transport streams)
Latest versionN/A (it is the MPEG-2 Systems transport stream; no separate TRP spec)
Open standardYes · royalty-free
Specificationen.wikipedia.org

TRP conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with TRP files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about TRP files.

Frequently asked questions

How do I open a .TRP video file?
Play it in the free VLC media player - it handles MPEG transport streams natively on Windows, macOS and Linux. The default Windows player often fails on .trp (no audio/codec issues), so use VLC or MPV.
What is a .trp file?
It's an HD video recording from a TV set-top box or PVR (e.g. Topfield, Humax, Samsung), stored as an MPEG-2 transport stream - the same kind of container as a .ts file.
How do I convert a .trp to MP4?
Use ffmpeg for a fast lossless remux ('ffmpeg -i in.trp -c copy out.mp4') when the codecs are MP4-compatible, or HandBrake if you need to trim adverts, deinterlace 1080i, or re-encode. VLC can also Convert/Save to MP4.
My .trp recording has no sound - how do I fix it?
Usually a codec/track issue (e.g. AC-3 audio your player can't decode, or the wrong track selected). VLC/MPV handle most broadcast audio; or remux to MP4/MKV with ffmpeg, selecting the right audio track with '-map'.
What's the difference between .trp, .ts and .m2ts?
All three are MPEG transport streams. Plain .ts is the broadcast/streaming form, .m2ts is the Blu-ray/AVCHD variant with per-packet timecodes, and .trp is the extension some HD PVRs/set-top boxes use. VLC plays all three and ffmpeg converts any of them to MP4.
Why does my .trp look interlaced or jerky on my computer?
Many broadcasts are 1080i (interlaced). When converting in HandBrake, enable the Deinterlace (or Decomb) filter so the video displays smoothly on computer and phone screens.

References

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

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Related extensions

.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)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z