Initializing... drag & drop files here
Supports: DVR
.dvr-ms recordings from Windows XP Media Center Edition, Vista, or Windows 7 Media Center — typically pulled from C:\Users\Public\Recorded TV\ on a retired Media Center PC. Batch is supported — drop in a whole season at once. No 1 GB cap like FreeConvert or CloudConvert.DVR-MS (Microsoft Digital Video Recording) is the proprietary container Microsoft's Stream Buffer Engine wrote to disk for TV recorded by Windows XP Media Center Edition (2004), Vista, and Windows 7 Media Center. Inside the .dvr-ms file the video is MPEG-2 with MP2 or AC-3 audio. Microsoft replaced DVR-MS with WTV in Windows 7 and discontinued Media Center entirely after that — Windows 8, 10, and 11 do not ship a DVR-MS demuxer, and the format is recognized by almost nothing outside the original Media Center installation. MP4 (MPEG-4 Part 14) is the universal modern container — every phone, browser, smart TV from 2018+, streaming box, Plex / Jellyfin / Emby server, and cloud service plays it natively.
Recorded TV\*.dvr-ms off the dying machine, the files won't open on Windows 11, macOS, iPhone, iPad, or Android. Re-encoding to MP4 with H.264 produces a file that drops onto any modern device and plays without a codec pack or Media Center reinstall..dvr-ms is unrecognized on iOS and shows up as a generic file blob..dvr-ms outright. Gmail's 25 MB cap, Discord's 8 / 25 / 50 MB tiers, and WhatsApp's 16 MB video limit all assume MP4. Trimming + H.265 at a target file size lands a clip under the threshold every messaging client accepts..dvr-ms. For the legacy hardware-compatibility target instead, see DVR to AVI.| Property | DVR-MS (Microsoft Recorded TV) | MP4 |
|---|---|---|
| Created by | Microsoft, 2004 (XP Media Center Edition) | MPEG / ISO, 2003 (ISO/IEC 14496-14) |
| File extension | .dvr-ms |
.mp4 |
| Designed for | Windows Media Center DVR recording | Streaming, web, mobile, universal playback |
| Common video codec | MPEG-2 | H.264 (default), H.265, AV1, MPEG-4 |
| Common audio codec | MP2, AC-3 (Dolby Digital) | AAC (default), AC-3, E-AC-3, Opus |
| Successor | WTV (Windows 7, 2008) | Still current — updated by ISO base media file format |
| DRM-capable | Yes — Copy Once / Copy Never broadcast flag | Yes (FairPlay, PlayReady) but optional |
| Modern OS support | None — Media Center killed in Windows 8 | Native on Windows, macOS, iOS, Android, Linux |
| Smart-TV / streaming-box support | None | Universal — every Roku, Fire TV, Apple TV, smart TV |
| Typical source | XP / Vista / Windows 7 Media Center recording | Phone camera, screen recording, downloaded video, edit export |
| Codec | File size vs H.264 | Hardware compatibility | Best for |
|---|---|---|---|
| H.264 (default) | Baseline | Universal — every device made since 2008 | Default — best size / compatibility balance |
| H.265 (HEVC) | ~50% of H.264 | Wide — phones, TVs, streaming boxes from 2017+ | Smaller archive, modern playback |
| AV1 | ~30-40% of H.264 | 2020+ devices (newer phones, TVs, browsers) | Smallest target on current hardware |
| MPEG-4 | ~120% of H.264 | Universal but dated | Older 2005-2012 hardware that prefers MPEG-4 |
| MPEG-2 | 3-4× H.264 | Universal | Near-lossless wrap of the source DVR-MS stream |
| Xvid | Same as MPEG-4 | DVD-era hardware | Legacy compatibility inside an MP4 container |
It depends on the codec you pick. DVR-MS stores MPEG-2 internally, so picking MPEG-2 as the MP4 video codec is effectively a container re-wrap — the elementary stream comes out of the DVR-MS wrapper and goes into the MP4 wrapper without re-encoding, with minimal quality loss. Picking H.264, H.265, AV1, or MPEG-4 is a real re-encode with a small quality cost. At Quality Preset Very High (the default) the re-encode is visually transparent at typical viewing distances. If you need true bit-perfect preservation of every audio track and chapter, DVR to MKV is the better choice.
H.264 is the safe default — it Direct Plays on every phone, smart TV, browser, Plex client, and game console made since around 2008. H.265 (HEVC) cuts the file size roughly in half at the same visual quality and is decoded in hardware on iPhones since the 6s, Apple TV 4K, Roku Premiere+, Fire TV 4K, and most 2017+ smart TVs — pick it for archival storage. AV1 cuts another 30-40% off H.265 but only decodes in hardware on very recent devices (iPhone 15 Pro+, Pixel 6+, 2022+ smart TVs); pick it only if you know the playback device supports it.
No — and no online or offline converter legally can. Premium cable channels and some satellite recordings get flagged "Copy Once" or "Copy Never" by the broadcast flag and are encrypted with PlayReady DRM tied to the Media Center machine that recorded them. Those .dvr-ms files only play on the original PC. Free-to-air ATSC over-the-air recordings, basic-cable QAM captures, and most school / public-broadcast recordings are unencrypted and convert normally.
Microsoft replaced DVR-MS with WTV in Windows 7 and removed Media Center entirely starting with Windows 8 — and Media Center was the only Windows component that shipped a DVR-MS demuxer. macOS never had native DVR-MS support at all. VLC reads some unencrypted DVR-MS files but stutters on AC-3 surround and on the DVR stream-stitching artifacts. Re-encoding to MP4 produces a file that plays everywhere without needing a Media Center reinstall.
Yes — pick AC-3 (Dolby Digital) or E-AC-3 as the audio codec output to keep the original 5.1 track. Default is AAC (smaller, universally supported), which downmixes 5.1 to stereo. For HTPC, Plex, or home-theater playback off the MP4, AC-3 / E-AC-3 preserves the surround mix and is fully supported inside the MP4 container; for laptop or phone playback, AAC stereo is usually what you want.
Multi-hour HD recordings (4-12 GB DVR-MS files) work — there's no fixed cap because conversion runs in your browser session, so the practical limit is your device's RAM and patience for the upload. This is the differentiator vs FreeConvert and CloudConvert's 1 GB ceiling. For a 6-hour overnight movie marathon recording, trim first to extract just the program you want.
Yes. Media Center deliberately starts recording 1-5 minutes before the scheduled program and runs 1-3 minutes past the end — so a 60-minute show is usually a 65-70 minute recording. The Trim option takes a start time and a duration, both accepting seconds (90.5) or HH:MM:SS.sss format (00:01:30.500). Set start to skip the pre-roll, duration to cover just the program; ad breaks are removed by running the conversion multiple times with different trim ranges.
DVR-MS came first, on Windows XP Media Center Edition (2004) and Vista. WTV replaced it in Windows 7 (2008) — same purpose (TV recording for Media Center), different container, both proprietary to Microsoft, both abandoned when Media Center was killed in Windows 8. If your recordings are .wtv rather than .dvr-ms, use WTV to MP4 instead.
MP4 is the modern universal target — phones, browsers, smart TVs from 2018+, Plex, Jellyfin, every cloud and messaging service. DVR to AVI is the legacy / hardware-compatibility target — DVD players, older Windows tools, 2010-era HTPCs, classic car head units. DVR to MKV is the lossless-archival target — keeps every audio track, subtitle stream, and chapter marker without quality loss. Pick MP4 unless the destination explicitly demands AVI or you specifically need MKV's multi-track preservation.