Convert WTV to MPEG — Free Online Tool

Convert WTV files — Windows Media Center's broadcast recording format — to MPEG using MPEG-2 video and MP2 audio codecs. This is ideal for archiving DVR recordings to a universally compatible legacy format that plays on DVD players, older TVs, and virtually any media software.

FFmpeg Command

Copy this command to run the same conversion locally with FFmpeg on your desktop. Download FFmpeg

Free — no uploads, no signups. Your files never leave your browser.

Estimated output:

Conversion Complete!

Download

How It Works

WTV files typically contain H.264 video and AAC audio captured from digital broadcast streams by Windows Vista/7/10 Media Center. During this conversion, both the video and audio streams are fully re-encoded: the H.264 video is transcoded to MPEG-2 video (mpeg2video), and the AAC audio is transcoded to MPEG-1 Audio Layer II (MP2) — the standard audio codec used in broadcast television and DVD-Video. The resulting MPEG container is a legacy-compatible, self-contained file. Because WTV supports multiple audio tracks, subtitles, and broadcast metadata, be aware that only the primary video and audio stream will be carried into the MPEG output, as the MPEG container does not support multiple audio tracks, subtitles, or embedded chapters.

What Each Flag Does

Flag What it does
ffmpeg Invokes the FFmpeg tool, which handles all demuxing, decoding, re-encoding, and muxing steps required to convert the WTV broadcast recording into an MPEG-2 output file.
-i input.wtv Specifies the input WTV file — a Windows Media Center DVR recording typically containing H.264 video and AAC audio wrapped in Microsoft's ASF-based WTV container.
-c:v mpeg2video Re-encodes the video stream using the MPEG-2 video codec, transcoding from the H.264 video typically found in WTV files to the MPEG-2 format required by the output container and expected by DVD players and legacy devices.
-c:a mp2 Re-encodes the audio stream to MPEG-1 Audio Layer II (MP2), transcoding from the AAC audio in the WTV source to the broadcast-standard audio codec most widely compatible with MPEG-2 players and hardware.
-q:v 2 Sets the MPEG-2 video quantizer scale to 2, which is near-maximum quality (scale runs 1–31). This minimizes visual degradation from the lossy H.264-to-MPEG-2 transcode at the cost of a larger output file.
-b:a 192k Sets the MP2 audio bitrate to 192 kilobits per second, the standard bitrate used in broadcast television and DVD audio, providing good fidelity for recorded TV dialogue and ambient sound.
output.mpeg Defines the output filename and container. The .mpeg extension tells FFmpeg to write an MPEG program stream, which packages the MPEG-2 video and MP2 audio into a single file readable by DVD software, media players, and legacy hardware.

Common Use Cases

  • Archive Windows Media Center TV recordings to MPEG so they can be authored onto a DVD using standard DVD-creation software like DVD Flick or Nero
  • Play back recorded TV shows on older DVD players or smart TVs that do not recognize the WTV container but natively support MPEG-2 playback
  • Convert a WTV broadcast recording to MPEG for compatibility with legacy video editing software (such as older versions of Premiere or Vegas) that cannot parse WTV
  • Reduce dependency on Windows ecosystem software by converting WTV files to a universally readable MPEG format before migrating to a Mac or Linux machine
  • Prepare recorded television content for streaming or playback on set-top boxes and media extenders that support MPEG-2 transport but not WTV
  • Transcode WTV sports or news recordings to MPEG-2 for ingest into broadcast editing or playout systems that require standard MPEG-2 program streams

Frequently Asked Questions

Yes, some quality loss is unavoidable. WTV files typically store H.264-encoded video, which is more efficient than MPEG-2 at the same bitrate. Re-encoding to MPEG-2 requires a higher bitrate to maintain comparable visual quality, so the output may look slightly softer or show more compression artifacts, particularly in fast-motion scenes like sports. The default quality setting (-q:v 2) targets near-maximum MPEG-2 quality, minimizing this loss as much as the codec allows.
They will not be carried over. The MPEG container format does not support embedded subtitle streams or multiple audio tracks in the way WTV does. Only the primary video stream and the first (default) audio track are included in the output file. If your WTV recording contains closed captions or secondary-language audio that you need to preserve, consider converting to a format like MKV instead, which supports multiple audio tracks and subtitle streams.
MP2 (MPEG-1 Audio Layer II) is the historically mandated audio codec for MPEG-2 video containers used in broadcast and DVD contexts, making it the most compatible choice for the .mpeg output format. While AAC and MP3 are technically supported by some MPEG-2 implementations, MP2 ensures the broadest compatibility with DVD players, set-top boxes, and legacy media hardware that expect standard MPEG-2 program streams. The default bitrate of 192k delivers broadcast-grade audio quality adequate for TV recordings.
Adjust the -q:v flag, which controls MPEG-2 quantizer scale. The scale runs from 1 (highest quality, largest file) to 31 (lowest quality, smallest file), with 2 as the default. For example, replacing -q:v 2 with -q:v 5 will produce a noticeably smaller file at the cost of some detail. Unlike CRF in H.264, MPEG-2 quantizer values are not content-adaptive, so quality variation across scenes is more pronounced at higher values.
Yes. On Windows, you can use a for loop in Command Prompt: `for %f in (*.wtv) do ffmpeg -i "%f" -c:v mpeg2video -c:a mp2 -q:v 2 -b:a 192k "%~nf.mpeg"`. On Linux or macOS, use: `for f in *.wtv; do ffmpeg -i "$f" -c:v mpeg2video -c:a mp2 -q:v 2 -b:a 192k "${f%.wtv}.mpeg"; done`. Each WTV file in the current directory will be converted to a correspondingly named MPEG file.
No. WTV embeds rich DVR metadata including program title, channel, broadcast time, and episode information as part of its container structure. The MPEG container has very limited metadata support and does not have standardized fields for this broadcast-style data. The conversion will strip this metadata. If preserving metadata is important, consider keeping the original WTV file as an archive or exporting the metadata separately before converting.

Technical Notes

WTV (Windows Television) is a proprietary Microsoft container developed for Windows Vista Media Center, built on top of the Advanced Systems Format (ASF). It typically wraps H.264 video and AAC audio sourced from digital broadcast tuners, and supports features like multiple audio tracks, DVB subtitles, and embedded EPG metadata. MPEG-2 video (-c:v mpeg2video) is a DCT-based codec standardized in 1995 and used in DVDs, broadcast television, and Blu-ray. The quality scale (-q:v) is a fixed quantizer parameter where lower values produce less compression and higher bitrates — unlike H.264's CRF mode, it is not content-adaptive. At -q:v 2, FFmpeg targets high-quality MPEG-2 output, but the resulting file will be substantially larger than the source WTV, sometimes 3–5× larger depending on content, because MPEG-2 requires much higher bitrates than H.264 to achieve equivalent perceptual quality. MP2 audio at 192k is the standard for MPEG-2 broadcast content and is decoded natively by virtually all hardware players. One known limitation: WTV files recorded from scrambled or encrypted channels may refuse to decode depending on the DRM state of the file — FFmpeg will report a decoding error in such cases, and the tool cannot circumvent copy protection.

Related Tools