DVR to OGV Converter

Convert DVR files to OGV format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: DVR

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Show All Options
File Compression
Preset
Video resolution
Trim

Getting a Media Center Recording Out of .dvr and Into Ogg

A .dvr file is a DVR-MS recording — the format Windows XP Media Center Edition wrote when it recorded television. Underneath the extension it is an ASF container holding MPEG-2 video with MP2 audio, or AC-3 audio on HD broadcasts, plus a layer of Media Center program metadata that no other software knows what to do with. Microsoft replaced it with WTV from the Media Center TV Pack 2008 onwards, and Media Center itself is gone, so these files are now stranded on old drives with nothing left to open them properly.

.ogv is the video profile of the Ogg container from Xiph.Org: an open, patent-unencumbered wrapper with no metadata layer, no DRM machinery and no vendor behind it. This page re-encodes the recording into it. Read the quality section before you convert, because Ogg gives you a choice of two video codecs and they behave very differently — one of them has a working quality slider and the other does not.

How to Convert DVR to OGV

  1. Upload Your DVR File: Drag the .dvr onto the page or click "+ Add Files". Recordings are typically several gigabytes per hour of broadcast, so the upload is the long part of the job. If you only want part of the programme, trim it first with Video Cutter, which accepts .dvr directly.
  2. Pick the Video Codec: VP8 is pre-selected. Theora is the alternative and is the codec the .ogv extension is historically associated with. The choice changes which quality controls appear and how they behave — see the next section, because this is the one decision on the page that really matters.
  3. Pick the Audio Codec: Vorbis is pre-selected, with Opus, FLAC and Speex also offered. Vorbis is the conventional partner for Ogg video and the safest choice. Opus is technically better at low rates. FLAC keeps the audio lossless and makes the file much larger. Speex is a narrowband speech codec and is the wrong answer for a television recording.
  4. Set the Quality and Convert: Choose a mode under File Compression, leave Video resolution on Keep original unless you want to shrink the frame, then click Convert. Files upload over an encrypted connection, are decoded and re-encoded on our servers, and are deleted automatically after a few hours — no sign-up, no watermark, never shared or made public.

The Codec Fork: What Each Choice Gives You

VP8 (pre-selected) Theora
Quality Preset Works — scales the source's own bitrate Works
Constant Quality Renders a 16–63 slider opening at 30, but the value is not passed to the encoder; libvpx falls back to its own internal default and reports doing so Renders a 0–10 slider opening at 7, and it genuinely works
Quality slider direction n/a Higher is better — the opposite of every H.264 page
Constraint Quality Works — sets a real target bitrate Not offered
Constant Bitrate Offered Not offered
Variable Bitrate Offered Offered
Specific file size Offered Offered
Registered by Chromium for Ogg Yes No

That table contains the awkward truth about this format pairing. Theora is the codec with the working quality dial: encoding the same recording at 0, 3, 7 and 10 produced 235 KB, 523 KB, 2.57 MB and 4.33 MB respectively, so the control does exactly what a quality control should. VP8 is the codec browsers still recognise inside Ogg — Chromium's media type table registers VP8 as the only video codec for the Ogg container, alongside Vorbis, Opus and FLAC audio, with Theora absent from that set.

The practical recommendation: stay on VP8 and use Constraint Quality or Quality Preset rather than Constant Quality, because Constant Quality is the one mode on this codec whose number is discarded. Switch to Theora only if something specific in your workflow wants Theora, and if you do, remember the slider runs the other way.

Playback Reality for the Output

Player VP8 in Ogg Theora in Ogg
VLC and other ffmpeg-based players Yes Yes
Chrome / Edge VP8 is the registered Ogg video codec Theora was disabled by default in Chrome 120 and the decoder removed in Chromium 123
Firefox Support for VP8-in-Ogg is documented but has been reported unreliable Theora disabled by default from Firefox 126
Safari No Never shipped

If the file is destined for a web page rather than a desktop player, Ogg is not the container to be in. DVR to WebM puts the same VP8 or VP9 video into WebM, which every current browser decodes, and DVR to MP4 is the universal answer. Ogg's remaining niches are software that specifically expects Xiph containers and archives with a policy about patent-free formats.

Common Problems

  • "The file will not decode at all." DVR-MS has built-in DRM support and Media Center applied it whenever a broadcast was flagged as copy protected. A protected recording plays only on the machine that recorded it, and no converter can open one. If the file was made from a protected broadcast, this is a wall rather than an error.
  • "The picture has combing on movement." Broadcast MPEG-2 is usually interlaced and there is no deinterlacing step in this pipeline, so the field structure is re-encoded as-is. Deinterlace in an editor before uploading if it matters.
  • "The quality slider does nothing." You are on VP8 with Constant Quality selected. Use Constraint Quality or Quality Preset instead, or switch to Theora where the slider is honoured.
  • "The audio is missing or wrong." HD recordings carry AC-3, standard-definition ones MP2. Both are decoded here and re-encoded into your chosen Ogg audio codec, but a multichannel AC-3 track being folded into Vorbis is a real change; check the result if surround matters.
  • "The output is larger than I expected." Check whether you selected FLAC audio, which is lossless and can easily dominate the file for a long recording.

Frequently Asked Questions

What exactly is a .dvr file, and why will nothing open it?

It is a DVR-MS recording from Windows XP Media Center Edition. The container is ASF — Microsoft's Advanced Systems Format — carrying MPEG-2 video and MP2 audio, or AC-3 for HD broadcasts, with Media Center's own program metadata streams alongside them. Nothing opens it well today because the software that created it is discontinued and its successor format, WTV, arrived with the Media Center TV Pack 2008. Converting is the practical way to get the programme back, and it also strips the metadata layer that confuses other players.

Is the output Theora, given the file is called .ogv?

Not by default. The Video Codec dropdown opens on VP8, and Theora is the alternative you have to select deliberately. That ordering reflects where support actually is rather than tradition: Chromium's media type table lists VP8 as the only video codec registered for the Ogg container, while Theora was disabled by default in Chrome 120 and the decoder removed in Chromium 123, with Firefox disabling it by default in 126 and Safari never having shipped it.

Why does the CRF slider not change anything on VP8?

Because VP8 has no constant-rate-factor mode. The slider renders because the interface shares one quality control across many codecs, but libvpx has nothing to do with the number: with neither a bitrate nor a constrained-quality target set, it falls back to its own internal defaults and logs that it is doing so. Use Constraint Quality, which does set a real target bitrate on this encoder, or Quality Preset, which scales the recording's own bitrate. Both change the output; Constant Quality does not.

On Theora, why does a higher number give a better picture?

Because Theora's quality parameter is a genuine quality scale from 0 to 10 where 10 is best, not a quantizer or a rate factor. The control is labelled CRF throughout the interface because most targets use H.264-style values where lower is better, and it is correctly re-ranged to 0–10 here and opens at 7. Encoding one recording across the range produced 235 KB at 0, 523 KB at 3, 2.57 MB at 7 and 4.33 MB at 10 — a clean, monotonic response in the direction the label does not suggest.

Can I keep the broadcast's original MPEG-2 video without re-encoding?

No. Every conversion here decodes and re-encodes; there is no stream-copy path, and in any case Ogg does not carry MPEG-2. If your goal is the most faithful copy of the recording rather than an open container, keep it in the MPEG family instead — DVR to MPEG writes MPEG-2 video into an MPEG program stream, so the video stays in the same codec family and only the wrapper changes.

Which audio codec should I choose?

Vorbis unless you have a reason not to; it is the pre-selected value and the conventional partner for Ogg video, and every player that handles Ogg handles it. Opus is the better codec at low bitrates and is also in Chromium's registered Ogg set, so it is a good choice for a small file. FLAC is lossless, which makes sense for an archive and makes the file substantially larger. Avoid Speex here: it is a narrowband speech codec, appropriate for voice recordings and not for a television soundtrack.

Will the recording's programme title and channel survive?

No. DVR-MS carries Media Center's own metadata streams — programme name, channel, broadcast time, description — and those are Microsoft-specific structures with no equivalent in Ogg. The conversion takes the audio and video and leaves the metadata behind. If that information matters, note it down from the file's properties in Windows before converting, or keep the original .dvr alongside the converted copy as the record.

Does the frame size or aspect ratio change?

Not unless you ask. Video resolution opens on Keep original, so a standard-definition broadcast stays 720 x 576 or 720 x 480 and an HD one stays 1280 x 720 or 1920 x 1080. One caution if you do resize: any resize flattens the pixel aspect ratio to square, so if the recording is anamorphic standard definition, set an explicit width and height that already have the right shape rather than picking a height-only preset.

How long will a full recording take to convert?

The upload dominates. Broadcast recordings run to several gigabytes an hour, and that has to reach our servers before anything else happens. VP8 encoding is not fast either — libvpx is markedly slower than an H.264 encoder at the same frame size. For a long programme, trimming to the part you need with Video Cutter before converting saves far more time than any quality setting will.

How are my files handled?

Your .dvr is uploaded over an encrypted connection, decoded and re-encoded on our servers, then deleted automatically after a few hours along with the .ogv it produced. There is no sign-up, no watermark, and nothing is shared or made public. Nothing about the recording — including whatever programme metadata was in it — is retained after that window closes.

Rate DVR to OGV Converter Tool

Rating: 4.8 / 5 - 67 reviews