Initializing... drag & drop files here
Supports: MP4, M4V
M4V is Apple's MP4 variant — an .m4v file holds H.264 video and AAC audio and behaves exactly like an MP4 for DRM-free content (iTunes movies, Apple TV downloads, QuickTime and Mac screen recordings). TS is the MPEG transport stream, the broadcast and streaming container that wraps the same video into 188-byte packets for delivery over channels where packets can be lost. This conversion exists because the two are the same codec in different wrappers: it changes the container, not the picture, so a DRM-free M4V can feed an IPTV chain, a broadcast playout system, classic HLS segments, or a player that only ingests .ts.
| Property | Value |
|---|---|
| Container | Apple variant of MP4 / MPEG-4 Part 14 (ISO/IEC 14496-14) |
| Released | October 2005, with the iTunes Video Store |
| Video codec | H.264 / AVC |
| Audio codec | AAC (also Dolby Digital / AC-3) |
| Copy protection | Optional Apple FairPlay DRM on store purchases |
| DRM-free behaviour | Byte-for-byte equivalent to .mp4; .m4v ↔ .mp4 is effectively a rename |
| Best for | iTunes / Apple TV / QuickTime playback and storage |
| Property | Value |
|---|---|
| Standard | MPEG-2 Part 1 (Systems), ISO/IEC 13818-1 |
| Released | 1995 |
| Packet size | Fixed 188-byte packets, with sync byte and per-packet headers |
| Video it carries | H.264, H.265/HEVC, MPEG-2 (and others) |
| Audio it carries | AAC, AC-3, MP2 |
| Designed for | Transmission — broadcast (DVB, ATSC), IPTV, Blu-ray (as M2TS), and classic HLS .ts segments |
| Key trait | Self-synchronizing and error-resilient: a receiver can join mid-stream and recover from lost packets |
.m4v onto the page, or click "+ Add Files" to browse. Batch upload is supported, so you can queue several clips and convert them with the same settings..ts file. No sign-up, no watermark.With the default settings it repackages. Your M4V already carries H.264, and TS output defaults to the H.264 video codec with AAC audio, so the stream is copied into transport-stream packaging rather than recompressed — the picture is preserved and the conversion is fast. It only becomes a full re-encode if you deliberately switch Video Codec to H.265 or MPEG-2, which decodes and re-compresses the video and can cost some quality.
Because the target system wants a transport stream. M4V (like MP4) is built for file-on-disk storage and player apps, while TS is built for transmission — its 188-byte packets are self-synchronizing and error-resilient, which is why broadcast (DVB, ATSC), IPTV, and traditional HLS segments use .ts. If you only want a widely playable file for phones, browsers, or sharing, you do not need TS — M4V to MP4 keeps H.264 and plays almost everywhere, and for DRM-free M4V that is nearly a rename.
No. Movies and TV shows bought or rented from the iTunes Store are often wrapped in Apple's FairPlay copy protection, which limits playback to devices authorized with the purchasing Apple account. A FairPlay-protected M4V cannot be decoded by any converter, so the conversion fails. Only DRM-free M4V — your own screen recordings, exports, camera footage, or downloads that were never encrypted — can be converted.
Usually not. Most browsers and phone galleries do not play raw .ts transport streams; the format is meant for streaming servers, set-top boxes, and broadcast hardware. Open it in VLC or another transport-stream-aware player to check it, and if you need a file that plays everywhere convert it back with TS to MP4.
Transport streams use fixed 188-byte packets, each with its own header, and repeat synchronization data throughout the stream. That per-packet overhead accumulates, so a .ts is typically a little larger than the equivalent M4V even though the underlying H.264 video is identical. In our testing, the same H.264 stream came out modestly larger as TS than as M4V; if size matters, lower the Quality Preset or set a target size under File Compression before converting.
The output preserves the primary AAC audio track, which is the right pairing for classic .ts HLS segments and most IPTV. Note that this produces one continuous transport-stream file, not a segmented HLS package with an .m3u8 playlist and numbered segments — generate the .ts here, then run it through your streaming packager. Modern HLS can also use fragmented-MP4 (CMAF) segments instead of .ts, so confirm your platform still needs transport streams before converting.
Your M4V is uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after the conversion — no sign-up, no watermark, never shared or made public.