How to Convert VOB to MP4 — Step-by-Step Guide

Best VOB Converter: Fast & Lossless Video ConversionVOB (Video Object) files are the primary container format used on DVDs. They often contain multiplexed video, audio, subtitles, and menu data inside MPEG-2 streams. While VOB is ideal for DVD playback, it isn’t convenient for modern devices, streaming platforms, or efficient storage. A good VOB converter solves this by extracting the actual video and audio streams and repackaging or transcoding them into widely supported, space-efficient formats—ideally without sacrificing quality.

This article covers how VOB files work, what “lossless” and “fast” conversion mean in this context, key features to look for in a converter, recommended tools and workflows for different needs (casual users, power users, and professionals), step-by-step examples for common conversions, troubleshooting tips, and best practices to retain quality and metadata.


What is a VOB file?

A VOB file is a container used on DVD-Video discs. Typical traits:

  • Contains MPEG-2 video and various audio streams (AC-3, PCM, or MPEG audio), subtitles, and navigation data.
  • Often split into multiple VOB files (e.g., VTS_01_1.VOB, VTS_01_2.VOB) because DVDs limit file size to 1 GB.
  • Designed for DVD players and authoring tools, not for mobile devices or web streaming.

What do “lossless” and “fast” conversion mean?

  • Lossless conversion (repackaging): Extracting the original video and audio streams from a VOB and placing them into a modern container (MP4, MKV, or MPG) without re-encoding. This preserves original quality and is very fast because it avoids computationally expensive transcoding. Note: true lossless is only possible when target codecs match the source (e.g., original MPEG-2 video kept as-is in an MPG or MKV).
  • Fast conversion: Minimizing processing time. This can mean:
    • Re-muxing (no re-encode) — fastest.
    • Hardware-accelerated transcoding (GPU/ASIC) — faster than CPU-only re-encoding.
    • Optimized software that uses multi-threading and efficient I/O.

When a VOB’s MPEG-2 video needs to be converted to H.264/H.265/AV1 for compatibility or compression, you’ll get lossy output (unless you transcode to a visually lossless high-bitrate setting). Tools and settings determine the speed vs. quality trade-off.


What to look for in the best VOB converter

  1. Re-mux support (VOB → MPG/MKV/MP4 without re-encoding) — for true lossless preservation.
  2. Flexible transcoding options (H.264/H.265/AV1) with bitrate, CRF/VBR control, and presets.
  3. Hardware acceleration (NVENC, Quick Sync, VCE, Apple VideoToolbox) for speed.
  4. Batch processing and scripting/CLI support for large DVD rips.
  5. Subtitle handling (DVD VOBSUP/PGS and extracting subtitles to SRT or embedding).
  6. Audio track selection and passthrough (AC-3 passthrough, FLAC conversion).
  7. Chapter and menu preservation (if needed).
  8. Good error handling for scratched/hand-burned discs, and the ability to join split VOBs.
  9. Cross-platform availability (Windows, macOS, Linux) or at least reliable alternatives.
  10. Clear licensing and privacy practices.

Below are options for different user levels: quick and lossless, flexible GUI-based, and powerful command-line solutions.

  1. Quick and lossless (re-muxing)
  • ffmpeg (free, cross-platform, CLI)
    • Use-case: preserve original MPEG-2 video/audio and simply change the container to MPG or MKV.
    • Example command (join split VOBs and re-mux to MPG):
      
      ffmpeg -f concat -safe 0 -i filelist.txt -c copy output.mpg 

      Where filelist.txt contains:

      
      file 'VTS_01_1.VOB' file 'VTS_01_2.VOB' 
    • Benefits: fast and no quality loss because -c copy avoids re-encoding.
  • MKVToolNix (GUI + CLI) — import VOB files, select tracks, produce MKV with no re-encode.
  1. GUI converters for general users
  • HandBrake (free, cross-platform)
    • Best for converting VOB to H.264/H.265 MP4/MKV with presets for devices.
    • Note: HandBrake always re-encodes video (no stream copy for MPEG-2), so it’s not lossless, but offers excellent quality vs. size.
  • VLC (free)
    • Converts VOB to MP4/H.264. Simple but less granular control than HandBrake.
  • Commercial tools (e.g., MakeMKV for ripping DVDs to MKV, then optional encoding in HandBrake)
    • MakeMKV does lossless extraction into MKV format, preserving all tracks and chapters.
  1. Fast transcoding with hardware acceleration
  • ffmpeg with NVENC (NVIDIA), QuickSync (Intel), or VideoToolbox (Apple) for H.264/H.265:
    • Example NVENC command:
      
      ffmpeg -f concat -safe 0 -i filelist.txt -c:v h264_nvenc -preset fast -b:v 4M -c:a copy output.mp4 
    • Use when you need smaller files quickly and accept lossy output.
  1. Professional batch workflows
  • Use ffmpeg scripting and GNU Parallel or a task scheduler.
  • Preserve subtitles by extracting VOB subtitles with ccextractor or ffmpeg, convert to SRT, then embed.

Step-by-step examples

  1. Lossless re-mux VOBs into a single MPG (fastest, zero quality loss)
  • Create filelist.txt:
    
    file 'VTS_01_1.VOB' file 'VTS_01_2.VOB' 
  • Run:
    
    ffmpeg -f concat -safe 0 -i filelist.txt -c copy output.mpg 
  1. Lossless extraction into MKV with multiple audio/subtitle tracks
  • MakeMKV: open DVD or folder, select titles/tracks, click “Make MKV.” Result: MKV with original streams, chapters preserved.
  1. Convert VOB to MP4 (H.264) with good quality
  • HandBrake: Open source, choose “HQ 1080p30” preset, set constant quality (RF 18–22), start encode.
  • ffmpeg example (CPU encode H.264):
    
    ffmpeg -f concat -safe 0 -i filelist.txt -c:v libx264 -crf 20 -preset slow -c:a aac -b:a 192k output.mp4 
  1. Fast GPU-accelerated H.264 conversion (NVIDIA NVENC)

    ffmpeg -f concat -safe 0 -i filelist.txt -c:v h264_nvenc -preset fast -rc vbr_hq -cq 19 -b:v 0 -c:a copy output.mp4 
  2. Extract DVD subtitles (PGS/VobSub) and convert to SRT

  • Extract images/subtitle stream with ffmpeg or use vobsub extractor tools, then OCR with Subtitle Edit or ccextractor to produce SRT.

Quality and file size tips

  • To preserve quality during re-encoding: use a two-pass or a high-quality CRF (for x264/x265) and a high bitrate if using single-pass VBR.
  • For visually lossless results, target CRF ~18 for x264 or CRF ~20–22 for x265 (x265 offers better compression at same visual quality).
  • If preserving original frames is paramount, prefer re-muxing (-c copy) into MPG or MKV.
  • Use audio passthrough (copy) when compatible, or convert AC-3 to AAC at 192–256 kbps for device compatibility.
  • Beware deinterlacing: DVDs frequently use interlaced MPEG-2. If source is interlaced, use yadif or a proper deinterlacer during encoding to avoid combing artifacts.

Troubleshooting common issues

  • “VOB split across files” — use concat method in ffmpeg or open the DVD folder in MakeMKV/HandBrake which handles splits.
  • Audio out-of-sync — try remuxing first; if persists, re-encode with appropriate frame rate and ensure input timestamps are handled (add -vsync 2 or -avoid_negative_ts make_zero for ffmpeg).
  • Scratched/dirty discs — use good ripping software (MakeMKV, DVD Decrypter) that can retry sectors; rippers with error recovery perform better.
  • Missing subtitles or menus — MakeMKV preserves menus/PGS subtitles better; ripping to MKV then converting offers most flexibility.

Quick comparison (features vs typical tools)

Feature / Tool ffmpeg (CLI) MakeMKV HandBrake MKVToolNix VLC
Lossless re-mux Yes (-c copy) Yes (to MKV) No Yes Limited
Easy GUI No (CLI) Yes Yes Yes Yes
Hardware acceleration Yes No Yes N/A Limited
Subtitle extraction Yes Yes Yes (softsubs) Yes Limited
Batch scripting Excellent Limited Limited Good No
Best for Power users/professionals Simple full-rips Re-encoding for devices Track-level remuxing Quick conversions

Ripping or converting DVDs you do not own or have permission to copy may violate copyright law in your jurisdiction. Use converters only on media you own or where you have explicit rights to copy and convert.


Conclusion

For the fastest, truly lossless result, re-mux VOBs into MPG or MKV using ffmpeg or MakeMKV. For modern-device compatibility with good compression, re-encode to H.264/H.265 using HandBrake or ffmpeg with hardware acceleration for speed. Choose the tool that best matches your priorities: absolute quality preservation (re-mux), small file size (x265), or speed (GPU-accelerated transcodes).

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *