Initializing... drag & drop files here
Supports: DVR
A .dvr recording is usually one of two things. Most often it is a Microsoft DVR-MS file from a Windows XP, Vista or Windows 7 Media Center machine: an ASF-derived container holding MPEG-2 video with MPEG-1 Layer II or Dolby Digital audio. Microsoft introduced that format in 2004, replaced it with WTV alongside the 2008 Media Center TV Pack, and removed Media Center from Windows 10 in 2015 — which is why these files tend to surface now, stranded on an old drive. The rest of the time .dvr is whatever a standalone CCTV recorder, satellite box or capture card chose to write.
Xvid is MPEG-4 Part 2 Advanced Simple Profile, and for this particular source it is a genuine improvement rather than the downgrade it would be from an H.264 original: MPEG-2 at broadcast bitrates is inefficient, and re-encoding to ASP at a sensible rate usually yields a substantially smaller file that a DivX/Xvid-certified DVD deck, car head unit or older set-top box will actually play.
| Property | DVR-MS (.dvr / .dvr-ms) |
This page's output |
|---|---|---|
| Container | ASF-derived, Microsoft proprietary | RIFF AVI, under a .xvid filename |
| Video coding | MPEG-2 (H.262) | MPEG-4 Part 2 ASP, encoder tag xvid |
| Audio coding | MPEG-1 Layer II or Dolby Digital AC-3 | MP3 by default; AC3, MP2 and others selectable |
| Copy protection | Possible — broadcast-flag recordings are locked to the machine | None |
| Multiple programmes per file | No | No |
| Plays on a DivX/Xvid-certified deck | No | Yes, once renamed to .avi |
| Plays in Windows Media Player on a current Windows | No | Usually, though VLC is more reliable |
| Efficiency at equal picture quality | Poor by modern standards | Better than MPEG-2, worse than H.264 |
The output file is a plain AVI. We read the bytes: it opens with the RIFF/AVI signature, the video stream is tagged xvid, and MP3 audio sits alongside it. .xvid is a naming convention, not a container — rename the download to .avi before you copy it to a player, because a deck scanning a USB stick filters on the extension and skips anything it does not recognise.
.dvr or .dvr-ms onto the page or click "+ Add Files". Recordings run long and this is the slow step. Several files can be queued and share one set of settings..avi. Files upload over an encrypted connection, are re-encoded on our servers, and are deleted automatically after a few hours. No sign-up, no watermark.Xvid has no CRF mode, which changes what several of these controls mean compared with an H.264 target.
| Mode | What it really does on Xvid | Opens at | Pick it when |
|---|---|---|---|
| Quality Preset | Multiplies the source bitrate: Highest 1.50x, Very High 1.32x, High 1.14x, Medium 0.90x, Low 0.72x, Very Low 0.54x, Lowest 0.30x | Very High (1.32x) | Rarely — the default asks for more bits than the recording had |
| Constant Quality | Emits a real qscale on a 1–31 scale, lower being better, despite the CRF label | 5 | You want the best picture per byte and do not need a size guarantee |
| Constraint Quality | The same 1–31 qscale plus a ceiling you set with Max bitrate | 5 | A quality floor with a hard rate cap for a fussy player |
| Constant Bitrate | One fixed rate throughout | 4 Mbps | The device's manual lists a maximum bitrate |
| Variable Bitrate | Target rate with a floor and a ceiling | 4 Mbps, min 2, max 8 | General-purpose recording-to-disc work |
| Specific file size | Searches for the rate that lands on a byte target, with an Auto Scale toggle for dimensions | 24 MB | Fitting a fixed number of programmes onto a stick or disc |
The row to read twice is the first. On codecs that support CRF the preset picks a quality target; on Xvid it falls back to scaling the source bitrate, so "Very High" asks for 1.32 times the bitrate the MPEG-2 recording already had. That is a lot of bits spent on a codec change. For a broadcast SD capture, Constant Quality at around 4 to 6, or Variable Bitrate at 1.5 to 2.5 Mbps, produces a much smaller file that still looks like the source on a television.
Two resolution notes. The converter records a 2048 x 2048 ceiling for Xvid and applies it when you set a width, height or preset yourself, but Keep original is not capped — that only matters if the source is unusually large, which a standard-definition recording never is. And there is no deinterlacing stage anywhere in this pipeline, so interlaced broadcast material keeps its field structure, which is correct for a television and looks like combing on a computer monitor.
Copy-protected DVR-MS. Recordings made from broadcasts that asserted a copy-protection flag are encrypted to the PC that recorded them and cannot be decoded anywhere else. No setting here changes that, and no third-party tool can.
A vendor-only recorder format. Many standalone CCTV and satellite boxes write containers that exist only in their own player. If the upload is rejected, export once from the manufacturer's software to something standard and convert that instead.
A truncated capture. A recording interrupted mid-write may decode partially or not at all. Trimming past the damaged region sometimes rescues the usable part.
The extension, nine times out of ten. Rename .xvid to .avi and the same bytes usually appear in the deck's file browser immediately. Desktop players sniff the file header and do not care about the name, which is precisely why the problem only shows up on the hardware you were converting for.
Match the badge on the device. They are two encoders for the same standard — MPEG-4 Part 2 Advanced Simple Profile — so a player that decodes one nearly always decodes the other, but matching the name removes the guesswork. DVR to DivX produces the DivX-named equivalent from the same source.
Usually yes, if you choose the rate control yourself. MPEG-2 at broadcast bitrates is inefficient and Xvid at 1.5 to 2.5 Mbps typically holds up well on standard-definition material. Left on the default Quality Preset it may well get larger, because that preset targets 1.32x the source bitrate on a codec without CRF. Set Constant Quality or Variable Bitrate instead.
It is decoded and re-encoded to whatever you pick, defaulting to MP3 — which means a 5.1 mix is folded down. Choose AC3 in the Audio Codec list to keep multichannel audio, and check that the player's specification actually mentions Dolby Digital, since many Xvid-certified decks handle MP3 stereo and nothing else.
Yes, one at a time. Open Trim, set a start time and a duration, and only that segment is encoded — which also makes the conversion much faster than processing the whole capture. Repeat for each programme. For repeated cutting work on a file you have already converted, Video Cutter is the more direct tool.
Not on this codec. Xvid uses a quantiser scale, so the slider runs 1 to 31 rather than 16 to 51, and it opens at 5. Lower is better on both scales, but the numbers are not interchangeable — 5 here is a good-looking encode, whereas 5 on an H.264 CRF scale would be near-lossless and enormous. Stay between about 3 and 8 for standard-definition broadcast material.
Standard-definition broadcast is stored with non-square pixels and a display-aspect flag, and any resize in this pipeline flattens the pixel aspect to square. If you set a resolution, set an explicit Width x Height that matches the intended display shape — 640 x 480 for NTSC 4:3, 768 x 576 for PAL 4:3 — rather than a width alone. Leaving Keep original selected preserves the source's own aspect signalling.
Close, with a caveat. Certification tests a defined feature subset at defined resolutions, and a conservative encode — standard-definition raster, moderate bitrate, MP3 stereo — sits comfortably inside it. Push the resolution or the bitrate well beyond what the manual lists and a certified deck can still refuse the file. When in doubt, encode at the resolution the manual names.
For anything except legacy hardware, yes, by a wide margin. H.264 in MP4 is smaller at equal quality, plays on phones, browsers, consoles and smart TVs, and needs no renaming. DVR to MP4 is the right page for that. Xvid earns its place only when the destination device predates H.264 support.
It is uploaded over an encrypted connection, re-encoded on our servers, and both the upload and the output are deleted automatically after a few hours. No account is needed, no watermark is applied, and nothing is shared or made public.