Extract Audio from WTV to OGG — Free Online Tool
Extract audio from WTV recorded TV files and convert it to OGG format using the open Vorbis codec — ideal for archiving broadcast audio in a free, widely-supported container. This tool strips the video stream entirely and re-encodes only the audio, running entirely in your browser with no uploads required.
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 recorded by Windows Media Center typically contain an H.264 video stream and AAC audio. This tool discards the video stream entirely using the -vn flag and re-encodes the AAC audio from the WTV container into Vorbis audio wrapped in an OGG container. Because AAC and Vorbis are fundamentally different codecs with different psychoacoustic models, a full re-encode is necessary — the audio is decoded from AAC first, then re-encoded to Vorbis at the target quality level. This is a lossy-to-lossy transcode, so some minor generational quality loss is inherent, though at the default quality setting (VBR q:a 4, roughly equivalent to 128kbps) the result is transparent for most broadcast audio content.
What Each Flag Does
| Flag | What it does |
|---|---|
ffmpeg
|
Invokes the FFmpeg program, which handles all decoding, stream selection, re-encoding, and container muxing for this conversion. The browser-based tool runs this via FFmpeg.wasm (WebAssembly), so no local FFmpeg installation is needed in the browser, but you can run the same command on your desktop if you have FFmpeg installed. |
-i input.wtv
|
Specifies the input WTV file — a Windows Media Center recorded TV container that typically holds H.264 video, AAC audio, and broadcast metadata. FFmpeg reads the ASF-based structure of the WTV format to identify and demux the available streams. |
-vn
|
Disables video output entirely, telling FFmpeg to ignore all video streams in the WTV file. This is essential for audio extraction — without this flag, FFmpeg would attempt to include a video stream in the output, which OGG does not support in this context. |
-c:a libvorbis
|
Sets the audio encoder to libvorbis, which re-encodes the AAC audio from the WTV file into the Vorbis codec. Vorbis is the native and most compatible audio codec for the OGG container, and is supported by virtually all media players that can open OGG files. |
-q:a 4
|
Sets the Vorbis encoder to variable bitrate quality level 4 on a scale of 0–10, which targets approximately 128kbps and provides a good balance of file size and audio fidelity for typical broadcast TV content including speech and music. |
output.ogg
|
Specifies the output filename and tells FFmpeg to write the Vorbis audio stream into an OGG container. The .ogg extension signals FFmpeg to use the OGG muxer, producing a file playable in browsers, VLC, and most modern open-source and cross-platform media players. |
Common Use Cases
- Archiving the audio from recorded TV documentaries or news broadcasts in an open, DRM-free format that doesn't depend on Windows Media Center software to play back
- Extracting speech or dialogue from a recorded TV interview or panel show to create a podcast-style audio file compatible with open-source media players like VLC or Audacious
- Separating recorded TV audio to use as a soundtrack or ambient audio bed in a video editing project that supports OGG/Vorbis natively, such as Kdenlive or Shotcut on Linux
- Converting WTV recordings from a Windows Media Center DVR archive to OGG so they can be played on devices and platforms that cannot read the proprietary WTV container but support Vorbis
- Extracting a recorded live music performance or concert broadcast from a WTV file into a standalone OGG audio file for personal listening without carrying the large video data
- Creating text-accessible audio archives of recorded TV content by extracting the audio track for use with speech-to-text transcription tools that accept Vorbis/OGG input
Frequently Asked Questions
Yes, some quality loss is unavoidable in this conversion. WTV files store audio as AAC, and converting to Vorbis requires a full decode-and-re-encode cycle — a lossy-to-lossy transcode. However, at the default quality setting (VBR q:a 4), Vorbis produces audio that is perceptually transparent for typical broadcast content like speech, news, and general TV programming. If you want the absolute best quality, increase the -q:a value toward 10 in the FFmpeg command.
WTV files can contain multiple audio tracks, for example a main language track and a secondary audio description or alternate language track. By default, FFmpeg selects the first audio stream it encounters (typically the primary track). If your WTV recording has multiple audio tracks and you want a specific one, you can add -map 0:a:1 to the FFmpeg command to select the second audio stream instead of the default.
Both Vorbis and Opus are open codecs carried in the OGG container, but they differ in design. Vorbis is the older standard and has broader legacy player support, while Opus is a newer codec that achieves better quality at lower bitrates and is particularly strong for speech. For recorded TV content — which is typically a mix of speech and music — Opus can outperform Vorbis at the same bitrate, but Vorbis remains the default here due to its wider compatibility. To use Opus instead, change -c:a libvorbis -q:a 4 to -c:a libopus -b:a 128k in the command.
WTV files embed broadcast metadata such as program title, episode information, channel name, and recording timestamps using Windows Media Center's metadata scheme. FFmpeg will attempt to map compatible metadata fields to OGG tags during conversion, but not all WTV-specific metadata fields have direct OGG equivalents. Common fields like title may transfer, but DVR-specific fields like broadcast channel or air time are likely to be lost or truncated in the output OGG file.
Vorbis uses variable bitrate quality controlled by the -q:a flag, which accepts values from 0 (lowest quality, smallest file) to 10 (highest quality, largest file). The default of 4 targets roughly 128kbps and is suitable for most broadcast audio. To improve quality for music or high-fidelity content, use -q:a 6 or -q:a 8. To produce a smaller file for speech-heavy recordings, -q:a 2 or -q:a 3 is usually sufficient while remaining clearly intelligible.
Yes, the displayed FFmpeg command can be adapted for batch processing on your desktop. On Windows, you can use a simple batch script: for %f in (*.wtv) do ffmpeg -i "%f" -vn -c:a libvorbis -q:a 4 "%~nf.ogg". On Linux or macOS, use: for f in *.wtv; do ffmpeg -i "$f" -vn -c:a libvorbis -q:a 4 "${f%.wtv}.ogg"; done. The browser-based tool processes one file at a time, but there is no limit on how many files you can run sequentially.
Technical Notes
WTV is a container format exclusive to Windows Vista/7/8 Media Center, built on the Advanced Systems Format (ASF) structure. It wraps H.264 or MPEG-2 video alongside AAC or MP3 audio, plus extensive DVR metadata and sometimes multiple audio tracks (e.g., SAP or audio description tracks). Because WTV uses ASF internally, FFmpeg's handling is generally robust but edge cases exist with certain recordings that embed non-standard metadata or encrypted content — DRM-protected WTV files cannot be processed by FFmpeg or this tool. The output OGG container using Vorbis is fully open and patent-free, with excellent support in open-source media players, web browsers (via the HTML5 audio element), and Linux desktop environments. One practical consideration: OGG files are not split or chapter-aware in this conversion (WTV does not carry chapter data), so long recordings will output as a single continuous audio file. The file size of the output OGG will be significantly smaller than the original WTV since video data constitutes the vast majority of a typical WTV recording's file size.