Initializing... drag & drop files here
Supports: DVR
.dvr / .dvr-ms recordings from your Windows Media Center library or external drive. Batch upload is supported — queue an entire season of recordings in one pass. Files process on our servers and never touch our database.DVR-MS (Microsoft Digital Video Recording) is the container Windows XP Media Center Edition, Vista, and Windows 7 wrote when their built-in Stream Buffer Engine captured live TV. The format was introduced in 2004 and was officially superseded by WTV starting with the Windows Media Center TV Pack 2008, but huge archives of .dvr-ms recordings still sit on home servers and external drives. Audio inside is normally MPEG-1 Audio Layer II (MP2) for standard-definition broadcasts and Dolby Digital AC-3 for HDTV captures. Converting to OGG (Vorbis) strips out the video and rewraps the soundtrack into an open, royalty-free container that plays in browsers, on Android, and inside every modern game engine.
.dvr-ms skips the MP3 licensing question entirely..dvr-ms (AC-3 audio path) at Have a WTV-format recording instead (the post-2008 Media Center container)? Use WTV to OGG. Need lossless audio for further editing? DVR to WAV or DVR to FLAC preserves every bit. To trim before encoding, Audio Cutter handles the cut in isolation.
| Property | DVR-MS | OGG (Vorbis) |
|---|---|---|
| Introduced | 2004 (Microsoft, for WinXP MCE) | 2002 (Xiph.Org Foundation) |
| Container basis | Based on the ASF spec, with DVR extensions | Native Ogg bitstream |
| Typical audio codec | MP2 (SD broadcasts) or AC-3 (HDTV) | Vorbis (default), also FLAC, Opus, Speex |
| Video codec | MPEG-2 | None (audio container only here) |
| Licensing | Proprietary; DRM-aware (copy-protected flag) | Patent-free, royalty-free |
| Native players | Windows Media Center, WMP 11+ on Vista/7 | VLC, Firefox, Chrome, Audacity, Android, Safari 18.4+ |
| Replaced by | WTV (Windows Media Center TV Pack 2008+) | Opus is the modern successor for low-bitrate use |
| File extension | .dvr-ms |
.ogg, .oga (audio-only convention) |
Numbers below assume stereo at the source sample rate (44.1 or 48 kHz). "Size per hour" is the resulting audio for one hour at that average bitrate. Vorbis VBR is the native mode — Xiph documents the quality levels (q-1 through q10) rather than fixed kbps targets, so the values shown are typical averages.
| Vorbis VBR quality | Average bitrate | Size per hour | Best for |
|---|---|---|---|
q0 |
~64 kbps | ~29 MB | Voice, dialogue archives, audiobook-style content |
q3 |
~110 kbps | ~50 MB | Casual music, talk-radio rips with music beds |
q5 |
~160 kbps | ~72 MB | Music library default; generally transparent vs source for most listeners |
q6 |
~192 kbps | ~86 MB | High-quality music, game audio loops |
q8 |
~256 kbps | ~115 MB | Archival music, mastering reference |
q10 |
~500 kbps | ~225 MB | Maximum Vorbis quality; overkill from a DVR source |
If you want a fixed-rate file (predictable streaming size), switch to Constant Bitrate and pick a preset between 32 and 510 kbps. For voice-only TV captures, 64–96 kbps mono is enough; for music broadcasts and concert recordings, 160–192 kbps stereo is the practical sweet spot.
.dvr-ms — will it upload?Yes. The tool accepts .dvr and .dvr-ms extensions. Both refer to the same Microsoft container produced by Windows Media Center — the -ms suffix was the original full name; many backups, plug-ins, and third-party renamers shorten it to .dvr. If your file uses a different extension altogether (e.g., .wtv), use WTV to OGG instead.
Most likely the recording was marked copy-protected at the broadcast source (Microsoft's documentation notes that copy-protected DVR-MS files can only play back on the machine that recorded them, and the audio track inherits that restriction). If your file isn't DRM-locked but still fails, it may use AC-3 audio from an HDTV capture; that path is fully supported here — retry the upload, or first try DVR to MP4 to confirm the container itself is readable.
Per Microsoft's container design, standard-definition recordings normally carry MPEG-1 Audio Layer II (MP2), while high-definition ATSC captures carry Dolby Digital AC-3. The converter decodes both and re-encodes to Vorbis — you don't need to know which is inside before uploading. If you want to preserve the original codec instead of transcoding, extract to MKV first and check the audio track with ffprobe.
Caniuse's data shows full OGG Vorbis support landed in Safari 18.4 (and iOS Safari 18.4), with partial support from Safari 14.1 and iOS Safari 17.4. On older Apple devices OGG won't play natively — choose DVR to MP3 for guaranteed playback across every iPhone, iPad, and Apple TV currently in use.
For archiving or general listening, pick Variable Bitrate — Vorbis was designed VBR-first, and the Xiph reference encoder produces noticeably better quality per byte in VBR than in CBR at the same average. Pick Constant Bitrate only when a downstream tool (a legacy game engine, a streaming pipeline, an embedded device) requires a fixed rate or fails to seek properly in a VBR stream.
Yes. In the Trim section, switch off "Unchanged" and enter a Start Time (e.g., 00:14:30.000) and Duration (e.g., 30 seconds, or 00:00:30.000). The encoder seeks the DVR-MS source, decodes just the requested window, and writes a Vorbis stream of exactly that length. Useful for grabbing a single quote, intro music, or laugh-track sample without processing an entire 1-hour recording.
Vorbis's psychoacoustic model and channel-coupling are more aggressive than MP3's, so a 128 kbps Vorbis file is typically perceived as roughly equivalent to a 160–192 kbps MP3 in blind listening tests. That's the practical reason game engines and Wikipedia standardized on Vorbis (and now Opus) — you get the same intelligibility at lower file sizes, with no patent license attached.
Audio-only decoding plus Vorbis VBR encoding is CPU-bound and runs at multiples of real-time on a modern laptop — usually 30 seconds to 2 minutes for a 60-minute recording, dominated by demuxing the source DVR-MS container and the upload time of the original file. There's runs on xconvert’s servers with no per-file cap, no daily limit, and no separate "Pro" tier waiting for you mid-conversion.
files are processed on our servers and deleted automatically after a few hours and removed when the session ends. No account is required, there's no watermark on the OGG output, and there's no file-count cap on a typical session. If your DVR archive contains personal recordings, that locality matters more than the conversion speed.