Convert WTV to AC3 — Free Online Tool
Convert WTV recorded TV files from Windows Media Center to AC3 (Dolby Digital) audio, extracting the broadcast audio stream and re-encoding it to the widely compatible AC3 format. This is ideal for getting Dolby Digital-compatible audio from DVR recordings for use in home theater systems, DVD authoring, or media servers.
to
FFmpeg Command
Copy this command to run the same conversion locally with FFmpeg on your desktop. Download FFmpeg
Drop your WTV file here
or click to browse
Free — no uploads, no signups. Your files never leave your browser.
Settings
Note: Browser-based encoding uses approximate quality targets. For precise CRF compression, copy the FFmpeg command above and run it on your desktop.
Estimated output:
Conversion Complete!
DownloadHow It Works
WTV files are Windows Media Center DVR recordings that typically contain H.264 or MJPEG video alongside AAC or MP3 audio, plus broadcast metadata. When converting to AC3, FFmpeg discards the video stream entirely and re-encodes the audio track — whether AAC or MP3 from the WTV source — into AC3 (Dolby Digital) using the ac3 encoder. Because WTV's audio is already lossy compressed and AC3 is also lossy, this is a generation-lossy transcode: the audio is decoded from its original codec and re-encoded into Dolby Digital at 192k bitrate by default. The output is a raw AC3 bitstream file, which contains only audio with no container wrapping beyond the AC3 frame structure itself.
What Each Flag Does
| Flag | What it does |
|---|---|
ffmpeg
|
Invokes the FFmpeg tool, which handles all demuxing, decoding, encoding, and muxing for this WTV-to-AC3 conversion entirely within the browser via WebAssembly in this tool. |
-i input.wtv
|
Specifies the input WTV file — a Windows Media Center DVR recording. FFmpeg's WTV demuxer will parse the container and expose all available audio and video streams for processing. |
-c:a ac3
|
Instructs FFmpeg to encode the audio stream using FFmpeg's built-in AC3 (Dolby Digital) encoder, transcoding the WTV's source audio (typically AAC or MP3) into a Dolby Digital bitstream compatible with DVD players, AV receivers, and broadcast hardware. |
-b:a 192k
|
Sets the AC3 audio bitrate to 192 kilobits per second, which is a standard Dolby Digital bitrate suitable for stereo content. For 5.1 surround audio extracted from a multi-channel WTV recording, consider increasing this to 384k or 448k to preserve channel quality. |
output.ac3
|
Defines the output as a raw AC3 Elementary Stream file. The .ac3 extension signals FFmpeg to write a bare Dolby Digital bitstream with no additional container wrapping, which is directly compatible with DVD authoring tools and home theater receivers. |
Common Use Cases
- Extract Dolby Digital audio from a recorded TV broadcast for use in a home theater receiver or AV amplifier that requires AC3 input
- Prepare audio from a Windows Media Center DVR recording for DVD or Blu-ray authoring, where AC3 is the standard audio codec
- Strip and convert the audio track from a WTV recording to AC3 for compatibility with media server software like Plex or Kodi that serves content to surround-sound systems
- Convert a recorded sports or concert broadcast from WTV to AC3 to preserve multi-channel audio when archiving to a NAS or external drive
- Use the extracted AC3 audio stream as a replacement audio track when remuxing a WTV recording into MKV or MP4 for long-term archival
- Convert broadcast TV recordings to AC3 for playback on standalone Blu-ray players or set-top boxes that support Dolby Digital but not WTV
Frequently Asked Questions
It depends on how the original broadcast was recorded. If the WTV file captured a surround-sound broadcast and the audio was stored as multi-channel AAC or AC3 natively, FFmpeg will decode and re-encode those channels into the AC3 output. However, if the WTV recording only contains stereo audio (as many standard-definition broadcasts do), the resulting AC3 file will also be stereo. The ac3 encoder supports up to 5.1 channels, so multi-channel source audio will be preserved during re-encoding.
Yes, this conversion involves two generations of lossy compression. The AAC audio in the WTV file is decoded to uncompressed PCM internally, then re-encoded into AC3 — each lossy encoding step introduces some degradation. At the default 192k bitrate, AC3 audio is generally transparent for most listeners, but for critical listening or archival purposes, the double-encoding means you are not getting identical quality to the original broadcast signal. If your WTV file happened to have a higher-bitrate audio source, encoding to AC3 at 320k or 384k will help minimize the quality gap.
The video stream is completely discarded — the FFmpeg command only maps and processes the audio, producing a file that contains audio only. WTV-specific broadcast metadata such as program title, channel information, and episode details are also not carried over, since the raw AC3 format has no container structure to store such metadata. If you need to retain the video or metadata, you should instead remux the WTV to MKV or MP4 rather than converting to a bare AC3 file.
Replace the '-b:a 192k' value in the command with your desired bitrate. The AC3 format supports bitrates from 96k up to 640k; common values are 192k for stereo, 256k or 320k for quality stereo, and 384k or 448k for 5.1 surround content. For example, to encode at 384k you would run: ffmpeg -i input.wtv -c:a ac3 -b:a 384k output.ac3. Note that AC3 has specific allowed bitrate values, so FFmpeg will round to the nearest valid AC3 bitrate if you specify an unsupported value.
Yes. On Linux or macOS you can loop over files with a shell command such as: for f in *.wtv; do ffmpeg -i "$f" -c:a ac3 -b:a 192k "${f%.wtv}.ac3"; done. On Windows Command Prompt, use: for %f in (*.wtv) do ffmpeg -i "%f" -c:a ac3 -b:a 192k "%~nf.ac3". Each WTV file will be processed sequentially, producing one AC3 file per recording. This is particularly useful for archiving an entire Windows Media Center library.
AC3 (Dolby Digital) is the mandated audio format for DVD-Video and is natively supported on virtually all Blu-ray players, AV receivers, game consoles, and broadcast-grade hardware — making it the best choice when you need the audio to play back through a home theater system or be authored into optical media. If you were encoding for web streaming or mobile devices, AAC would be a better fit. AC3's advantage is specifically its universal support in the living-room and physical media ecosystem, which aligns well with the typical use case of repurposing WTV broadcast recordings.
Technical Notes
WTV files produced by Windows Vista and later Media Center releases store recordings using MPEG-2 Transport Stream internally, wrapped in the WTV container. The audio codec in WTV recordings varies: over-the-air ATSC broadcasts are commonly stored as AAC-LC stereo or AC3 5.1, while some cable card recordings may use MP2. FFmpeg's WTV demuxer handles all of these cases, but since this command uses '-c:a ac3' without an explicit audio stream selector, it will default to the first detected audio track — if your WTV file contains multiple audio tracks (e.g., a secondary language track), only the primary track will be converted. To select a specific track, add '-map 0:a:1' to target the second audio stream. The output .ac3 file is a raw Dolby Digital Elementary Stream, not wrapped in any container; if you need it embedded in a container for broader compatibility (e.g., for Plex), consider changing the output extension to .mkv or .mp4 and adding a video stream, or wrapping the AC3 in an MKV with FFmpeg separately. AC3 encoding with FFmpeg's built-in ac3 encoder is well-tested and produces spec-compliant Dolby Digital bitstreams compatible with all standard decoders.