DVR to MP4 Converter

Convert DVR recordings to MP4. Watch TiVo and set-top box recordings on any device. Archive before auto-delete.

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

How to Convert DVR to MP4 Online

  1. Upload Your DVR File: Drag and drop or click "Add Files" to select .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.
  2. Pick a Video Codec: Default is H.264 — the codec every phone, smart TV, browser, and Plex / Jellyfin client decodes natively. Switch to H.265 (HEVC) for roughly half the file size at the same quality on hardware shipped since 2017, AV1 for the smallest modern target on 2020+ devices, MPEG-4 for older players, or MPEG-2 to keep the source codec from the DVR-MS file and avoid re-encoding loss. Set Quality Preset (Highest → Lowest, default Very High), target a percentage of the source file size, lock to a specific MB target, or fine-tune with Constant Bitrate, Variable Bitrate, Constant Quality, or Constraint Quality. Audio defaults to AAC — switch to AC-3 (Dolby Digital) or E-AC-3 to keep the original 5.1 broadcast surround track.
  3. Resize or Trim (Optional): Pick a Preset Resolution (2160p / 1440p / 1080p / 720p / 576p PAL / 480p NTSC / 360p), enter a custom Width × Height, or scale by Resolution Percentage. Use Trim with start time + duration in HH:MM:SS.sss format to drop the pre-roll Media Center wrote before a scheduled program, mid-show ad breaks, or dead air at the tail end of an overnight recording.
  4. Convert and Download: Click Convert. Files process in your browser session — no sign-up, no watermark, no upload to a third-party server.

Why Convert DVR to MP4?

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.

  • Rescuing recordings from a retired XP / Vista / Windows 7 Media Center box — Once you copy 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.
  • Plex, Jellyfin, and Emby libraries — Self-hosted media servers prefer MP4 + H.264 because it Direct Plays to virtually every client (Roku, Apple TV, Fire TV, Chromecast, browser, phone) without transcoding. DVR-MS is not on any of their supported-input lists and forces a server-side transcode that drains CPU and breaks on AC-3 surround.
  • Phone, tablet, and Apple-ecosystem playback — iPhone, iPad, and Android Photos / Files apps treat MP4 as a first-class video format. AirDrop, iMessage, and Google Photos all preserve MP4 metadata cleanly. .dvr-ms is unrecognized on iOS and shows up as a generic file blob.
  • Archiving the family Media Center library — DVR-MS files run 4-7 GB per HD hour. MP4 with H.265 at Quality Preset Very High typically lands at 30-45% of that size for the same visual quality, dropping a multi-decade family TV archive onto a NAS or external drive without DVR-MS's proprietary metadata. For lossless remuxing that preserves every audio track instead, see DVR to MKV.
  • Sharing over Discord, Gmail, WhatsApp, and cloud drives — Discord rejects .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.
  • Modern smart-TV and streaming-stick playback — Roku, Fire TV, Apple TV, Chromecast with Google TV, and 2018+ Samsung / LG / Sony smart TVs play MP4 + H.264 / H.265 off USB or DLNA out of the box. None of them recognize .dvr-ms. For the legacy hardware-compatibility target instead, see DVR to AVI.
  • Editing in modern NLEs — DaVinci Resolve, Final Cut Pro, Premiere Pro, CapCut, and iMovie all import MP4 cleanly but reject DVR-MS. MP4 is the only sensible intermediate for re-cutting recorded TV in a 2020s editor.

DVR-MS vs MP4 — Format Comparison

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

Video Codec Choice Inside the MP4

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

Frequently Asked Questions

Is converting DVR-MS to MP4 lossless?

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.

Should I pick H.264, H.265, or AV1?

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.

Can I convert DRM-protected "Copy Once" DVR-MS files?

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.

Why won't Windows 11 or macOS open my .dvr-ms files?

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.

Will the AC-3 surround track from my broadcast recording survive?

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.

How big a DVR-MS file can I convert?

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.

Can I trim out the pre-roll padding and ad breaks while converting?

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.

What's the difference between DVR-MS and WTV?

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.

Should I convert to MP4, AVI, or MKV?

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.

Rate DVR to MP4 Converter Tool

Rating: 4.8 / 5 - 117 reviews