Convert VOB to MOD — Free Online Tool
Convert VOB files from DVD discs to MOD format using H.264 video and AAC audio encoding entirely in your browser. This tool re-encodes the MPEG-2 video from your DVD's VOB container into the H.264-based MOD format used by JVC and Panasonic camcorders, making your DVD content compatible with those camcorder workflows and editing pipelines.
to
FFmpeg Command
Copy this command to run the same conversion locally with FFmpeg on your desktop. Download FFmpeg
Drop your VOB file here
or click to browse
Free — no uploads, no signups. Your files never leave your browser.
Settings
Note: Browser-based encoding uses approximate quality targets. For precise CRF compression, copy the FFmpeg command above and run it on your desktop.
Estimated output:
Conversion Complete!
DownloadHow It Works
VOB files store DVD video as MPEG-2 video streams multiplexed with AC-3 (Dolby Digital) audio, subtitles, and menu data inside an MPEG-PS container. During this conversion, the MPEG-2 video is fully re-encoded to H.264 using libx264, which is a significant transcoding step — not a simple remux — because MOD uses a fundamentally different video codec. The AC-3 audio track is simultaneously transcoded to AAC at 128k bitrate. Subtitle streams and secondary audio tracks present in the VOB file are dropped, as the MOD format does not support them. The -f vob input flag ensures FFmpeg correctly parses the VOB container structure, which shares its MPEG-PS base with other formats but contains DVD-specific stream organization.
What Each Flag Does
| Flag | What it does |
|---|---|
ffmpeg
|
Invokes the FFmpeg media processing tool. In the browser version, this runs via FFmpeg.wasm compiled to WebAssembly, executing entirely on your local machine without any server upload. |
-i input.vob
|
Specifies the input VOB file from your DVD. FFmpeg will parse the MPEG-PS container structure of the VOB to extract the MPEG-2 video stream, AC-3 audio, and any subtitle or menu streams present. |
-c:v libx264
|
Re-encodes the DVD's MPEG-2 video stream to H.264 using the libx264 encoder, which is required because the target MOD format uses H.264 rather than MPEG-2 — a direct stream copy between these codecs is not possible. |
-c:a aac
|
Transcodes the AC-3 (Dolby Digital) audio from the VOB to AAC, which is the standard audio codec for H.264-based MOD files. Only the primary audio track is converted; any secondary DVD audio tracks are dropped. |
-crf 23
|
Sets the Constant Rate Factor to 23 for the H.264 encoder, the default quality level. For DVD-sourced MPEG-2 content, this typically produces an H.264 output at roughly half the bitrate of the original while maintaining similar perceived visual quality. |
-b:a 128k
|
Sets the AAC audio output bitrate to 128 kilobits per second. This is sufficient for stereo audio derived from DVD AC-3 tracks, though users converting high-quality surround audio may prefer to increase this to 192k or 256k. |
output.mod
|
The output filename with the .mod extension, which designates the JVC/Panasonic camcorder MOD format. FFmpeg infers the container type from this extension, wrapping the H.264 video and AAC audio into the MOD-compatible MPEG-PS based structure. |
Common Use Cases
- Importing archived DVD footage into a JVC or Panasonic camcorder-based editing workflow that expects MOD files as its native input format
- Converting home DVD recordings back into a camcorder-compatible MOD format so they can be re-ingested by camcorder docking software or media managers
- Compressing large DVD VOB files using H.264 encoding, since the resulting MOD file will typically be significantly smaller than the original MPEG-2 VOB while maintaining comparable visual quality
- Preparing DVD video content for use with older non-linear editing software that recognizes MOD files from JVC/Panasonic camcorders but does not directly import VOB files
- Converting a single title VOB ripped from a DVD into MOD so it can be played back on a compatible camcorder or set-top device that reads MOD from SD cards
Frequently Asked Questions
The AC-3 audio will not be preserved as-is — it is transcoded to AAC at 128k bitrate during conversion. MOD files produced by this tool use AAC as the audio codec, which is standard for modern H.264-based MOD files. The audio quality at 128k AAC is generally acceptable for camcorder footage, but if your DVD source has high-quality 5.1 surround AC-3 audio, that multi-channel information will be downmixed to stereo AAC.
No. The MOD format does not support subtitle streams or multiple audio tracks, so only the first (default) audio track from the VOB will be transcoded to AAC and included in the output. Any DVD subtitle streams (including bitmap-based VOB subtitles) and alternate language audio tracks will be discarded. If you need a specific non-default audio track, you would need to modify the FFmpeg command to select it explicitly using the -map flag before running the conversion.
You should expect a noticeable reduction in file size. DVD VOB files use MPEG-2 video, which is typically encoded at 4–8 Mbps, while the H.264 libx264 encoder at the default CRF 23 setting achieves comparable visual quality at roughly half that bitrate or less. The exact reduction depends on the content complexity, but a 4GB VOB file could reasonably produce a MOD file in the 1–2GB range. The conversion also drops any subtitle streams and extra audio tracks, contributing marginally to size reduction.
VOB files use MPEG-2 video, and the MOD format as implemented by this tool uses H.264 (libx264). Because these are different codecs, a direct stream copy without re-encoding is not possible — the video must be decoded from MPEG-2 and re-encoded as H.264. This is computationally intensive compared to a simple remux, which is why browser-based conversion of large VOB files may take several minutes depending on your device's CPU performance.
The video quality is controlled by the -crf flag, which uses Constant Rate Factor encoding. The default is 23 — lower values produce higher quality and larger files (CRF 18 is near-visually lossless for most content), while higher values produce smaller files with more compression artifacts (CRF 28 and above becomes noticeably degraded for DVD-quality source material). You can also change -b:a 128k to a higher value like 192k or 256k if you want better audio fidelity from the original AC-3 track.
The single-file command shown here processes one VOB at a time, but on your desktop you can batch process using a shell loop. On Linux or macOS: 'for f in *.vob; do ffmpeg -i "$f" -c:v libx264 -c:a aac -crf 23 -b:a 128k "${f%.vob}.mod"; done'. On Windows Command Prompt: 'for %f in (*.vob) do ffmpeg -i "%f" -c:v libx264 -c:a aac -crf 23 -b:a 128k "%~nf.mod"'. This is particularly useful since the browser tool supports files up to 1GB, while desktop FFmpeg handles arbitrarily large DVD VOB files.
Technical Notes
VOB files are technically MPEG-PS (Program Stream) containers with a DVD-specific structure, carrying MPEG-2 video (typically at DVD resolutions of 720x480 NTSC or 720x576 PAL), AC-3 audio, DVD bitmap subtitles, and navigation data. The -f vob flag in the FFmpeg command explicitly tells FFmpeg to treat the input as a VOB rather than a generic MPEG-PS, which helps it correctly identify and parse the DVD-specific stream packaging. The output MOD format is itself based on a modified MPEG-PS container but uses H.264 video as encoded by libx264 — the CRF 23 default provides a good balance of quality and file size for DVD-origin content, though visually demanding scenes with lots of motion (concerts, action sequences) may benefit from dropping to CRF 18-20. One important limitation is that VOB files from DVD sets often come as a sequence (VTS_01_1.VOB, VTS_01_2.VOB, etc.) representing a single title split across multiple files; this tool processes one file at a time, so you may want to concatenate these on the command line using FFmpeg's concat demuxer before converting to MOD if you need the full title in a single output file.