Convert DVR to VOB — Free Online Tool

Convert DVR surveillance and broadcast recordings to VOB format, transcoding H.264/AAC streams into DVD-compatible MPEG-2 video and AC3 audio. Ideal for archiving security footage or captured television content onto DVD or into DVD-authoring workflows.

FFmpeg Command

Copy this command to run the same conversion locally with FFmpeg on your desktop. Download FFmpeg

Free — no uploads, no signups. Your files never leave your browser.

Estimated output:

Conversion Complete!

Download

How It Works

DVR files typically encode video using H.264 (libx264) and audio using AAC — codecs optimized for efficient digital recording. VOB, as the container format used on DVD-Video discs, requires MPEG-2 video and AC3 (Dolby Digital) audio to meet the DVD specification. This means both the video and audio streams must be fully re-encoded during conversion: the H.264 video is decoded and re-encoded as MPEG-2, and the AAC audio is decoded and re-encoded as AC3. This is a computationally intensive process and will take longer than a simple remux. The output is wrapped in a VOB container with the required `-f vob` flag, making it directly usable in DVD-authoring tools or playable on hardware DVD players.

What Each Flag Does

Flag What it does
ffmpeg Invokes the FFmpeg multimedia processing tool. All conversion, decoding, and re-encoding of the DVR file happens through this command-line program.
-i input.dvr Specifies the input DVR file. FFmpeg will probe this file to detect the H.264 video and AAC audio streams typical of DVR recordings before beginning the transcode.
-c:v mpeg2video Sets the video codec to MPEG-2, which is the mandatory video format for DVD-Video. The original H.264 stream from the DVR must be fully decoded and re-encoded as MPEG-2 to meet VOB container requirements.
-c:a ac3 Sets the audio codec to AC3 (Dolby Digital), the standard audio format for DVD-Video. The AAC audio from the DVR source is decoded and re-encoded as AC3, ensuring compatibility with DVD players and authoring software.
-q:v 4 Sets the MPEG-2 video quality using a scale of 1 (highest quality, largest file) to 31 (lowest quality, smallest file). A value of 4 delivers high-quality output appropriate for surveillance footage or broadcast recordings while keeping file sizes manageable.
-b:a 192k Sets the AC3 audio bitrate to 192 kilobits per second, which is a DVD-compliant stereo bitrate that preserves intelligible speech and general audio from DVR recordings without excessive file size overhead.
-f vob Explicitly forces the VOB container format muxer, ensuring FFmpeg writes a valid MPEG program stream structured for DVD-Video rather than relying on the output file extension alone. This is required for strict DVD player and authoring tool compatibility.
output.vob Defines the output filename with the .vob extension. The resulting file contains multiplexed MPEG-2 video and AC3 audio in a DVD-compatible Video Object structure, ready for use in DVD-authoring workflows or direct playback.

Common Use Cases

  • Burning security camera footage from a DVR system onto a DVD disc for long-term physical archiving or legal evidence submission
  • Converting captured broadcast television recordings from a DVR into VOB files for import into DVD-authoring software like DVD Architect or Encore
  • Preparing surveillance footage in a format that can be played on a standard DVD player for review in environments without computer access
  • Migrating a library of DVR-recorded content to DVD-compatible VOB files before decommissioning an old DVR unit
  • Creating DVD-ready copies of recorded sports events or television programs to share with others who prefer physical media
  • Generating VOB files from DVR recordings as an intermediate step in a video production or archiving pipeline that requires MPEG-2 compliance

Frequently Asked Questions

Yes, some quality loss is inevitable because this conversion requires re-encoding H.264 video as MPEG-2. H.264 is a significantly more efficient codec, meaning MPEG-2 needs higher bitrates to achieve comparable visual quality. At the default quality setting of `-q:v 4`, the output should look good for most surveillance or broadcast content, but you may notice softer detail or more compression artifacts compared to the original DVR file, particularly in high-motion scenes.
The audio will be fully re-encoded from AAC to AC3 (Dolby Digital), which is the standard audio format for DVD-Video. The default bitrate of 192k produces clean stereo AC3 audio suitable for speech and general content. If your DVR source contains multi-channel audio, you may want to increase the bitrate to 384k or higher to preserve fidelity. Single-channel (mono) surveillance audio will also re-encode correctly.
FFmpeg uses the `-f vob` flag to explicitly force the VOB container format muxer, rather than relying on file extension detection alone. This is important because VOB is a specialized subset of the MPEG program stream format, and explicitly specifying it ensures FFmpeg writes the correct container structure expected by DVD players and authoring tools. Omitting this flag could result in a file that plays in some software but fails in strict DVD-compliant environments.
The `-q:v` parameter controls MPEG-2 video quality on a scale of 1 (best) to 31 (worst). The default value of 4 is a good balance between quality and file size. To maximize quality for important footage like legal evidence, lower it to `-q:v 2` or `-q:v 1`. For large surveillance archive batches where storage is a concern, raising it to `-q:v 6` or `-q:v 8` will reduce file size at the cost of some visual detail. You can also increase audio quality by changing `-b:a 192k` to `-b:a 384k` for more critical content.
Yes. On Linux or macOS, you can loop over files with a shell command such as: `for f in *.dvr; do ffmpeg -i "$f" -c:v mpeg2video -c:a ac3 -q:v 4 -b:a 192k -f vob "${f%.dvr}.vob"; done`. On Windows Command Prompt, use: `for %f in (*.dvr) do ffmpeg -i "%f" -c:v mpeg2video -c:a ac3 -q:v 4 -b:a 192k -f vob "%~nf.vob"`. Note that because both video and audio are re-encoded, batch processing will be CPU-intensive and may take significant time for long recordings.
VOB does support subtitle streams and they can be included in DVD-Video structures, but DVR files do not carry subtitles or chapter metadata, so nothing will be lost on that front. However, VOB does not support chapters in a standalone file context — chapter navigation is managed by the IFO/BUP files in a full DVD-Video directory structure, which this conversion does not produce. If you need a navigable DVD with chapters, you will need to import the output VOB into a DVD-authoring application after conversion.

Technical Notes

DVR to VOB conversion is a full transcode of both streams — there is no opportunity for stream copying (remuxing) because the codec requirements of the DVD-Video specification are incompatible with the H.264/AAC codecs used in DVR recording. MPEG-2 video at `-q:v 4` produces variable bitrate output that typically falls in the range of 4–8 Mbps for standard-definition content, well within DVD's maximum program stream bitrate of 10.08 Mbps. If your DVR source is high-definition (1080p or 720p), be aware that the DVD-Video specification officially limits resolution to 720x480 (NTSC) or 720x576 (PAL); you may need to add `-vf scale=720:480` to your command to ensure compatibility with hardware DVD players and authoring tools. AC3 at 192k is DVD-compliant for stereo; if you need 5.1 surround output from a multi-channel DVR source, increase to `-b:a 384k` and ensure your source audio has enough channels. Metadata such as recording timestamps embedded in the DVR container will not be preserved in the VOB output. The resulting VOB file is a raw video object and must be paired with IFO and BUP files by a DVD-authoring tool to create a fully playable DVD-Video disc structure.

Related Tools