.TP

TP File

MPEG-2 Transport Stream (TV Recording)
Ask a question
QUICK ANSWER

A .tp file is an MPEG-2 Transport Stream recorded by SnapStream Beyond TV PVR software. Open it directly in VLC or MPV - both detect TS content regardless of the extension. To convert to MP4, run ffmpeg -i recording.tp -c copy out.mp4 for a fast, lossless remux.

Developer: SnapStream Media (Beyond TV recorder); format: MPEG/ISO-IEC 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 Aug 26, 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 TP file format?

.tp files are MPEG-2 Transport Stream recordings produced by SnapStream's Beyond TV personal video recorder software for Windows. Popular in the mid-2000s, Beyond TV used the .tp extension as a proprietary rename of the standard MPEG-2 TS format - the binary structure is byte-for-byte identical.

The underlying format follows ISO/IEC 13818-1: a continuous stream of fixed 188-byte packets, each opening with sync byte 0x47. Packets carry PID-identified payloads including PAT/PMT program tables, video PES streams (MPEG-2 or H.264), audio PES streams, and EIT metadata. Any player or tool that handles .ts opens .tp without conversion - a simple file rename also works.

Recordings range from 200 MB to 10 GB depending on length and bitrate. SnapStream Beyond TV has been discontinued. VideoReDo TVSuite, the primary Windows tool for editing .tp files, ceased development with build 6.62.6.833 in August 2024. Modern PVR software such as MythTV and Plex records to .ts or MKV instead. Players including VLC, mpv, and FFmpeg open .tp files natively.

Security & safety

RISK: LOW

TP files are video media data and do not execute. Risk is low - the main concern is maliciously crafted streams triggering decoder bugs, so keep VLC/MPV updated. Files from unofficial sources or peer-to-peer downloads should be scanned as any video file.

Format details

in a nutshell
FULL NAMEMPEG-2 Transport Stream (TV Recording)aka Beyond TV Transport Stream, BTTS file
DEVELOPERSnapStream Media (Beyond TV recorder); format: MPEG/ISO-IECsince mid-2000s (SnapStream Beyond TV 3.x, using standard MPEG-2 TS)
CATEGORYVideo Files
MIME TYPEvideo/mp2t
TYPEMPEG-2 Transport Stream container (binary, fixed 188-byte packets)
STANDARDOpen · royalty-free
This extension is also used by…
  • TeleText Presentation file - Some legacy European teletext systems used .tp for presentation/page data - unrelated to video.
MAGIC BYTES · FILE SIGNATURE
OFFSET
00
HEX
47
ASCII
G
Sync byte 0x47 repeats every 188 bytes (i.e. at offsets 0, 188, 376, 564 …). No additional TP-specific header - identical byte structure to any standard .ts MPEG-2 Transport Stream.

Programs that open TP files

Windows7 apps
VLC media player Open-source Open the .tp directly in VLC - it auto-detects TS content regardless of extension.
FFmpeg Open-source Fast lossless remux: 'ffmpeg -i recording.tp -c copy out.mp4' (no re-encode when codecs are already MP4-compatible).
GOM Player Freemium Drag and drop the .tp file into GOM Player.
HandBrake Open-source Convert .tp to MP4/MKV; rename .tp to .ts first if HandBrake won't detect it.
Cyberlink PowerDVD Paid Open the .tp file from File > Open; supports TS-based recordings.
mpv Open-source Plays .tp natively; handles TS streams with odd timestamps well.
VideoReDo TVSuite Paid Open the .tp for frame-accurate TS editing and commercial removal. Note: development ended 2024; licensing server may not remain online indefinitely.
macOS2 apps
VLC media player Open-source Open the .tp file directly - VLC detects TS structure by content.
IINA Open-source Modern macOS player (MPV-based); handles TS/TP files natively.
Linux2 apps
VLC media player Open-source Plays .tp natively on Linux.
mpv Open-source Reliable TS/TP playback from command line or GUI.

Technical details

deep spec
Underlying standardMPEG-2 Transport Stream (ISO/IEC 13818-1) - byte-identical to standard .ts files
MIME typevideo/mp2t
Sync byte0x47 at offset 0, repeating every 188 bytes throughout the stream
Packet sizeFixed 188 bytes per packet (standard MPEG-2 TS)
Byte orderBig-endian (per ISO/IEC 13818-1 specification)
Video codecs carriedMPEG-2 Video or H.264 (AVC), depending on broadcast or recording source
Audio codecs carriedMPEG-1/2 Audio (MP2), AC-3 (Dolby Digital), AAC
In-stream metadataPAT, PMT, EIT program tables embedded as dedicated TS packets by PID
Packet integrity3-bit continuity counter per PID for packet-drop detection; no file-level checksum
Typical file size200 MB - 10 GB (approximately 1 GB per hour at typical DVB bitrates)
Origin applicationSnapStream Beyond TV PVR for Windows (mid-2000s, discontinued)
InteroperabilityAny .ts-capable player or transcoder opens .tp natively without conversion or reconfiguration
Maximum resolutionUp to 1920×1080 (HD) per the MPEG-2 or H.264 stream content
Releasedmid-2000s (SnapStream Beyond TV 3.x, using standard MPEG-2 TS)
Latest versionMPEG-2 Systems ISO/IEC 13818-1 (unchanged; SnapStream Beyond TV discontinued ~2010s)
Open standardYes · royalty-free
Specificationen.wikipedia.org

TP conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with TP 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 TP files.

Frequently asked questions

How do I play a .tp file?
Open it in VLC media player - it auto-detects TS content regardless of the .tp extension. MPV also works. Windows Media Player typically fails on TP/TS files.
How do I convert a .tp file to MP4?
Use ffmpeg: 'ffmpeg -i recording.tp -c copy out.mp4' for a fast lossless remux (works when the TP contains H.264/MPEG-2 video). Or rename .tp to .ts and use HandBrake.
Is a .tp file the same as a .ts file?
Yes, structurally identical - both are MPEG-2 Transport Streams. SnapStream Beyond TV used .tp instead of the standard .ts extension. Renaming .tp to .ts makes every player and tool recognize it.
What created this .tp file?
Most likely SnapStream Beyond TV PVR software, or a cable/satellite set-top box that records MPEG-2 TS with the .tp extension. Beyond TV is discontinued.
Can VideoReDo still edit .tp files?
VideoReDo TVSuite can still edit TP/TS files, but development ended in 2024 after the owner's death. The licensing server may not stay online indefinitely. Consider migrating to ffmpeg + Avisynth or MKVToolNix.

References

1W3C - MPEG-2 TS Byte Stream Formatwww.w3.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.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
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