Initializing... drag & drop files here
Supports: WMV
WMV (Windows Media Video) is Microsoft's container — introduced with WMV 7 in 1999 and standardized as VC-1 (SMPTE 421M) in 2006 — and it pairs almost exclusively with WMA audio. MPEG-TS (MPEG-2 Transport Stream, ISO/IEC 13818-1, originally published in 1995) is the broadcast-grade container that DVB, ATSC, and IPTV systems were built around, and it is still the original segment format for Apple HTTP Live Streaming. Re-wrapping a WMV master into TS swaps a Windows-only container for one that broadcast encoders, IPTV head-ends, and HLS packagers can ingest natively, with H.264 video and AAC audio replacing VC-1/WMA on the way through.
hls muxer still default to MPEG-TS segments for broad device compatibility.cat a.ts b.ts > out.ts). This makes TS the practical intermediate when stitching ad breaks, station IDs, or chaptered captures.| Property | WMV | TS (MPEG-TS) |
|---|---|---|
| Standard / spec | Microsoft proprietary; VC-1 = SMPTE 421M (2006) | ISO/IEC 13818-1 / ITU-T H.222.0 (1995, latest 2022) |
| Typical video codec | WMV9 / VC-1 | H.264 (most common), HEVC, MPEG-2 |
| Typical audio codec | WMA (WMAv2) | AAC, AC-3, MP2 |
| Designed for | Local file playback, Windows ecosystem | Broadcast transmission, streaming segments |
| Packet structure | ASF object-based | 188-byte fixed packets |
| Error resilience | Low — corruption can break the file | High — self-synchronizing packets recover from drops |
| Native HLS support | No | Yes (original HLS segment format) |
| Native broadcast support | No | Yes (DVB, ATSC, ISDB) |
| Seeking index | Required in container | Optional; players can seek by scanning |
| Common file size (1 hr 1080p) | 1.5–3 GB | 2–4 GB |
The "Quality Preset" defaults are tuned for general-purpose conversion. If the TS file is a delivery target rather than a master, set "Constant Bitrate" or "Variable Bitrate" to match the renditions a streaming spec expects. Apple's HLS authoring spec, for example, recommends discrete ladders for SDR H.264 video.
| Use case | Resolution | Video bitrate | Mode |
|---|---|---|---|
| HLS mobile rendition | 416×234 | 145–365 kbps | CBR or VBR |
| HLS low SD | 640×360 | 730 kbps–1.1 Mbps | CBR or VBR |
| HLS HD 720p | 1280×720 | 2.4–4.5 Mbps | VBR |
| HLS HD 1080p | 1920×1080 | 4.5–7.8 Mbps | VBR |
| ATSC 1.0 broadcast (SD) | 720×480 | 1.5–6 Mbps | CBR |
| DVB-T HD broadcast | 1920×1080 | 8–15 Mbps | CBR / VBR |
| Local archive master | original | preset "Very High" | CRF-equivalent |
Yes. VLC, MPV, and any FFmpeg-based player handle H.264 + AAC inside MPEG-TS without external codecs. Browsers and QuickTime do not play raw.ts files directly — for those, an HLS playlist (.m3u8) wrapping the segments is needed, or convert to TS to MP4 for browser playback.
TS adds about 4% container overhead because it pads every payload into 188-byte packets and repeats Program Specific Information (PAT/PMT) tables periodically. Ittiam's analysis of MPEG2-TS encapsulation in HLS measured TS overhead at roughly 3.5–5% versus fragmented MP4 for the same audio/video. Pick a slightly lower bitrate if the source file size matters, or use "Specific file size" to cap the output.
The output is a single.ts file. To produce an HLS playlist you still need a packager that splits the file into 2–10-second segments and writes the.m3u8 manifest (FFmpeg's -f hls, Bento4, Shaka Packager, or a CDN-side packager). The xconvert output is the encoded source that you feed into that packager.
Match the resolution to the highest rendition you'll deliver. WMV from 2003–2010-era Windows Media Encoder is often 720×480 or 854×480; upscaling to 1080p before encoding to H.264 wastes bitrate without adding detail. The "Resolution Percentage" or "Preset Resolution" controls let you stay at native resolution or downscale cleanly.
Yes — WMV/VC-1 video is decoded to pixels and re-encoded with H.264. There is no remux path because the codecs differ. To minimize generation loss, pick "Very High" quality preset or set Variable Bitrate with a target equal to or higher than the source bitrate (Windows Movie Maker WMV at 1080p averages around 6–8 Mbps, so 8 Mbps target / 12 Mbps max is safe).
The converter outputs AAC audio inside the MPEG-TS container, which is the codec HLS authoring guidelines call for and which every modern set-top box, IPTV decoder, and HLS player supports. The source WMA track from your WMV is decoded and re-encoded, so audio also goes through one generation.
Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours. Multi-gigabyte files are supported; the practical limit is upload size and connection speed. For a single 4K hour-long WMV (often 8–15 GB), trimming with the "Time Range" control first reduces both upload time and encode time.
Yes. Drop multiple.wmv files into the upload area and each one converts to its own.ts file with the same settings applied. Results download individually or as a ZIP. For per-file fine-tuning (different bitrates per clip), run them in separate batches.
TS is the historical default for HLS and the only segment container DVB / ATSC equipment understands. MP4 (specifically fragmented MP4 / CMAF) became an HLS option only after Apple's 2016 announcement and is preferred when the same segments serve both HLS and MPEG-DASH. If your CDN or player target is a legacy HLS deployment, older Smart TVs, or any broadcast workflow, TS is the safer pick. For modern web-only delivery, MP4 / CMAF is more efficient.