Skip to main content
🇪🇸 Español 🇧🇷 Português 🇩🇪 Deutsch 🇫🇷 Français 🇯🇵 日本語 🇮🇹 Italiano 🇮🇩 Bahasa Indonesia 🇹🇷 Türkçe 🇰🇷 한국어 🇵🇱 Polski 🇳🇱 Nederlands
Image Converter Document Converter Video Converter Audio Converter
Tools Formats (201) Guides Pricing · ⚡ 4,99 € API
Log In
Guide · vob → mp4

VOB Format Guide: DVD Video Files Explained

✓ ISO/IEC Verified · 8 min · · By Pablo Cirre
Instant In-Browser Tool
Convert VOB → MP4
Convert →
Guide (12) +
Advertisement

Frequently Asked Questions

Use FFmpeg's concat protocol to join the segments: `ffmpeg -i "concat:VTS_01_1.VOB|VTS_01_2.VOB|VTS_01_3.VOB" -c:v libx264 -crf 18 -c:a aac -b:a 192k output.mp4`. Replace the filenames with your actual VOB segments in order. If audio syncs poorly, create a text file listing the VOBs and use `-f concat -safe 0 -i concat.txt` instead.

AV1 is the most efficient (royalty-free, ~30% smaller than H.265) but encoding is slow. H.265 (HEVC) saves ~30–50% over H.264 and is supported by every modern phone and desktop. H.264 remains the safest baseline for legacy compatibility. Rule of thumb: archives → AV1, daily use → H.265, broadest reach → H.264.

IFO (Information) files are the control layer of a DVD. They map chapter timestamps, audio stream language codes, subtitle stream IDs, and navigation commands to the raw video data in the VOB files. Without the IFO files a player or converter must blindly parse the VOB stream and will miss chapter markers, may pick the wrong audio track, and cannot resolve anamorphic aspect ratio correctly. Always keep the full VIDEO_TS folder intact when ripping.

CRF (Constant Rate Factor) is the best default for offline files: ffmpeg picks the bitrate frame-by-frame to maintain perceived quality. Two-pass is only better when you must hit an exact final size (DVD targets). Constant bitrate is for streaming with a fixed channel. For "smallest at quality X" always use CRF.

DVD video is stored in anamorphic format: a 16:9 widescreen film is stored at 720×480 (NTSC) pixels but must be displayed at roughly 854×480. FFmpeg reads the Display Aspect Ratio (DAR) from the IFO file when available. If the output looks wrong, force the correct output resolution with `-vf "scale=854:480"` for NTSC widescreen or `-vf "scale=1024:576"` for PAL widescreen. HandBrake auto-detects this from the IFO and handles it correctly.

Common causes: (1) variable framerate source rendered as constant (use <code>-vsync vfr</code> to preserve VFR); (2) different audio sample rates not resampled (add <code>-ar 48000</code>); (3) container limitations (MP4 with variable framerate misbehaves — prefer MKV during editing, encode to MP4 only at the end). Always run <code>ffprobe</code> on both source and output to compare timing.

Yes — use stream copy with `-c:v copy`. For example: `ffmpeg -i VTS_01_1.VOB -c:v copy -c:a aac -b:a 192k output.mp4`. This is nearly instantaneous and preserves the original MPEG-2 video quality. The trade-off is that MPEG-2 inside MP4 has limited player support. For broader compatibility, remux into MKV (`output.mkv`) with `-c:v copy -c:a copy`, which keeps the original AC-3 audio too. Re-encode only when you need smaller file sizes or H.264/H.265 compatibility.

Yes if you only change the container: <code>ffmpeg -i in.mkv -c copy out.mp4</code>. This remuxes the stream without re-encoding, takes seconds even for hours of footage. Limitations: codec must be supported by the target container (e.g. you cannot put H.264 in WebM, only VP8/VP9/AV1). To shrink size you must re-encode.

Professional Workstation Solution
Unlimited Batch Jobs Zero Upload Wait Times Direct Disk-to-Disk I/O

Need to Convert Gigabyte Archives or Mass Folders?

KaijuConverter delivers ultra-fast in-memory conversions for everyday tasks. For multi-gigabyte production workloads without browser bandwidth bottlenecks, explore high-throughput desktop suites.

Zero cloud transfer • Native hardware performance
24-Hour Fast Pass (€4.99 one-time) Up to 1 GB · No subscription

One-time payment with zero recurring commitment: convert files up to 1 GB, OCR, PDF/A, and .ZIP batches for 24 hours.

Instant Stripe Checkout →
7-Day Project Pass (€9.99 one-time) 7 Days · 2 GB · Ad-Free

Full 7 days of unlimited conversions, up to 2 GB per file, 100% ad-free with zero subscription.

Instant Stripe Checkout →
Kaiju Cloud Business Annual (€99/yr) Up to 2 GB + B2B Invoice

High-throughput enterprise pipeline for files up to 2,048 MB, 50-file batches, ISO PDF/A, and priority processing.

Instant Stripe Checkout →
ImageMagick CLI / XnConvert Free • Mass Batch

Convert thousands of camera RAW files (CR3, NEF, ARW) to WebP, AVIF, or TIFF in one pass.

Affinity Photo / Adobe Lightroom Photo Pro

GPU-accelerated RAW development with end-to-end 16-bit ICC color profile management.

Advertisement
We use cookies and similar technologies to personalise content and ads, and to analyse traffic. Learn more about cookies.