Consolidating VOB Files into MP4

Video assets recorded on DVD recorders and camcorders, which were mainstream in the 2000s, are now facing the serious risk of physical obsolescence. The recording layers of optical media oxidize due to aging, carrying the potential to become unreadable over the span of a few decades. Furthermore, modern PCs and mobile devices no longer come with optical drives as standard equipment, making the act of playing the media a significant barrier. To pass down home videos and personal project records created in households in the past to the future, it is essential to liberate them from the inconvenient form of physical media and transition them into highly versatile digital data.

目次

The Purpose of Digitization Without Compromising Data Value

The purpose of this article is to utilize the WSL2 (Ubuntu 24.04) environment on Windows 11 to reconstruct the inconvenient file structure specific to the DVD-Video standard (VOB format) into a single video file (MP4) adapted to modern standard viewing environments. Rather than simply “re-recording the video," we present the technology to maximize the potential of the original data and elevate it into an easy-to-manage format.

The Isolation of Virtual Environments and the Peculiarity of the VOB Format

When digitizing self-made DVDs using WSL2, the biggest barrier is “hardware isolation." Because WSL2 cannot directly recognize physical drives by default, device-level passthrough settings are required. In addition, VOB files, which contain the actual video, are split into 1-GB chunks due to the constraints of the DVD-Video standard. Simply joining these together may cause freezing or audio-video desynchronization during playback due to timestamp discontinuities. Furthermore, the interlaced format unique to DVD video poses the challenge of appearing as severe noise on modern displays without proper processing.

Solution Procedure Using WSL2 and ffmpeg

To solve these issues, we establish a “Remux" and “filtering" method utilizing ffmpeg on WSL2.

Environment Preparation

Using usbipd-win installed on Windows 11, we passthrough the physical DVD drive to WSL2 (Ubuntu).

  • On the Windows side (PowerShell with administrator privileges):
    Check the BUSID of the target drive using the usbipd list command.
    Allow sharing with usbipd bind –busid <BUSID>, and
    Attach it to WSL2 using usbipd attach –wsl –busid <BUSID>.
  • On the WSL2 side (Ubuntu):
    Execute lsblk to confirm that the optical drive is recognized as /dev/sr0.

Consolidation via ffmpeg

Combine the split VOB files into a single MP4 file. We perform a process of moving only the container without recompressing the video and audio contents.

# Concatenate streams with the cat command and pipe into ffmpeg for MP4 output
cat VTS_01_1.VOB VTS_01_2.VOB VTS_01_3.VOB | ffmpeg -i - -c copy -sn output.mp4

With this -c copy option, no degradation of video and audio occurs, and processing completes in an extremely short time.

Liberation from Physical Media

Consolidating split old video files into a single MP4 means much more than mere organization. It is the work of freeing data from past constraints such as physical media and legacy file systems, updating them into “true digital assets" that can be utilized well into the future. This method, combining WSL2 and ffmpeg, is the engineering optimal solution recommended by Nando Kobo for protecting precious records with high technical transparency and maximum efficiency.