Convert VOB to DV — Free Online Tool

Convert VOB files from DVD-Video discs into DV format, re-encoding the MPEG-2 video stream to DV's intra-frame DCT codec (dvvideo) and the AC-3 audio to uncompressed PCM. This is the go-to conversion for importing DVD footage into legacy video editing software and hardware that natively speaks the DV dialect.

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

VOB files store multiplexed MPEG-2 video (inter-frame compressed, using I-, P-, and B-frames) alongside AC-3 Dolby Digital audio. DV is a fundamentally different beast: it uses intra-frame-only DCT compression, meaning every single frame is self-contained with no dependency on surrounding frames. During this conversion, FFmpeg must fully decode every MPEG-2 GOP structure and re-encode each frame independently as dvvideo — there is no stream copy shortcut here. The AC-3 audio is simultaneously decoded and re-encoded to 16-bit little-endian PCM (pcm_s16le), which is the audio format locked into the DV specification. The output is a flat .dv file with tightly interleaved video and audio, conforming to the DV container structure used by camcorders and broadcast edit suites. Note that DV has strict frame size constraints (720x480 for NTSC, 720x576 for PAL), so any VOB content at a different resolution will be rescaled automatically by FFmpeg.

What Each Flag Does

Flag What it does
ffmpeg Invokes the FFmpeg binary — the open-source multimedia processing engine that this browser tool runs locally via WebAssembly (FFmpeg.wasm), and that you can run identically on your desktop command line.
-i input.vob Specifies the input VOB file — the DVD Video Object container holding multiplexed MPEG-2 video, AC-3 audio, and potentially subtitle streams that FFmpeg will demux and decode.
-c:v dvvideo Sets the video encoder to dvvideo, which re-encodes the decoded MPEG-2 frames from the VOB into DV's intra-frame DCT format — the codec native to DV camcorders and required by the .dv container.
-c:a pcm_s16le Sets the audio encoder to 16-bit little-endian PCM, decoding the VOB's AC-3 Dolby Digital audio into uncompressed linear audio as required by the DV format specification — no compressed audio formats are permitted inside a DV file.
output.dv Defines the output filename with the .dv extension, which causes FFmpeg to write a raw DV stream file — the format expected by FireWire-based edit suites, DV tape decks, and legacy video editing applications that accept DV input.

Common Use Cases

  • Importing old DVD home movies into FireWire-based DV editing workflows on legacy systems like Final Cut Pro 7 or Adobe Premiere on older Mac hardware
  • Archiving DVD-sourced footage in DV format for ingestion into a DV tape deck or Digital8 camcorder via FireWire for long-term tape preservation
  • Preparing DVD video content for use with older broadcast-quality editing hardware that only accepts DV streams over IEEE 1394
  • Converting VOB files from a DVD camcorder disc (DVD-R in miniDVD format) back into DV so the footage can be round-tripped into a DV-native editing pipeline
  • Extracting individual VOB chapters from a DVD and converting them to DV clips for assembly in a DV-based multicam editing session
  • Enabling playback and editing of DVD footage in software tools that lack MPEG-2 decoding licenses but fully support the DV codec

Frequently Asked Questions

Yes, some quality loss is unavoidable because this is a transcode between two lossy formats. The MPEG-2 video in the VOB is fully decoded and then re-compressed using DV's intra-frame DCT algorithm, which introduces a second generation of compression artifacts. DV operates at a fixed bitrate of approximately 25 Mbps for standard DV (or 50 Mbps for DVCPRO50), which is actually higher than the typical 3–8 Mbps MPEG-2 bitrate found on DVD, so blocking artifacts from MPEG-2 may diminish, but the DV codec introduces its own characteristic color subsampling (4:1:1 for NTSC DV) that can soften chroma detail.
The DV format specification mandates uncompressed PCM audio (pcm_s16le at 48kHz or 32kHz), so the AC-3 Dolby Digital audio from the VOB — which may carry 5.1 surround channels — must be decoded and downmixed to stereo PCM during the conversion. There is no way to embed AC-3 or multichannel audio inside a standard DV file. If preserving surround sound is important, DV is not the right target format; consider MKV or MOV instead.
Standard DV is constrained to 720x480 (NTSC) or 720x576 (PAL) at fixed frame rates, so if your VOB contains anamorphic 16:9 widescreen content encoded at those DVD-standard dimensions, FFmpeg will preserve the pixel dimensions but will not carry forward the display aspect ratio metadata, since the DV container has no standard field for SAR. Higher-resolution content like 1080i cannot be stored in standard DV; FFmpeg will scale it down. If you are working with DVCPRO HD, a different codec and container approach is needed.
Yes. On a DVD, the VOB files (VTS_01_1.VOB, VTS_01_2.VOB, etc.) can be concatenated or individually targeted. For a single VOB segment, simply point FFmpeg at that specific file. To process a full title spanning multiple VOB files, you can concatenate them first using FFmpeg's concat demuxer, then pipe the combined stream through the same dvvideo and pcm_s16le encoding flags. This lets you produce a single DV file for a complete movie or episode without re-authoring the DVD.
On Linux or macOS, you can run: for f in *.vob; do ffmpeg -i "$f" -c:v dvvideo -c:a pcm_s16le "${f%.vob}.dv"; done. On Windows PowerShell: Get-ChildItem *.vob | ForEach-Object { ffmpeg -i $_.FullName -c:v dvvideo -c:a pcm_s16le ($_.BaseName + '.dv') }. Each file is processed sequentially with the exact same codec settings used by this browser tool. This is especially useful for files over 1GB, which exceed the browser tool's limit.
No. The DV format does not support subtitle streams or multiple audio tracks — it is a single-stream video format designed for camcorder footage. FFmpeg will select the default (first) audio track from the VOB and discard all subtitle streams and secondary audio tracks during the conversion. If your VOB has commentary tracks or subtitles you need to retain, you should extract them separately before converting, or choose a container like MKV or MOV that supports those features.

Technical Notes

The dvvideo codec in FFmpeg enforces strict frame dimension and frame rate constraints inherited from the DV specification: NTSC DV requires 720x480 at 29.97 fps, and PAL DV requires 720x576 at 25 fps. If the source VOB deviates from these parameters — for example, a film-sourced DVD at 23.976 fps — FFmpeg may need to perform frame rate conversion or will error out without additional flags like -r 29.97. The DV container also locks audio to pcm_s16le at exactly 48000 Hz (or 32000 Hz in LP mode), so any AC-3 audio sampled at a different rate will be resampled automatically. NTSC DV uses 4:1:1 chroma subsampling, which is narrower than the 4:2:0 used in DVD MPEG-2, meaning color resolution takes a measurable hit on NTSC output; PAL DV uses 4:2:0, so PAL-sourced VOBs fare better in chroma fidelity. File sizes for DV are substantially larger than VOB files of equivalent duration because DV's ~25 Mbps fixed bitrate far exceeds typical DVD MPEG-2 bitrates. No metadata from the VOB (title, chapter markers, language tags) survives into the DV container, as the format has no provision for such fields.

Related Tools