Convert M4V to VOB — Free Online Tool
Convert M4V files (Apple's iTunes video format using H.264/AAC) to VOB, the MPEG-2 video container used on DVD-Video discs. This tool re-encodes the video stream from H.264 to MPEG-2 and transcodes the audio from AAC to AC3 (Dolby Digital), making your content compatible with DVD players and DVD authoring software.
to
FFmpeg Command
Copy this command to run the same conversion locally with FFmpeg on your desktop. Download FFmpeg
Drop your M4V 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
M4V files typically contain H.264 video and AAC audio inside an MPEG-4 container — optimized for Apple devices and streaming. VOB is a fundamentally different format used on physical DVD-Video discs, requiring MPEG-2 video and typically AC3 (Dolby Digital) audio. Because neither the video codec nor the audio codec is shared between these two formats, this conversion requires full re-encoding of both streams. FFmpeg decodes the H.264 video and re-encodes it as MPEG-2 using the mpeg2video encoder, while the AAC audio track is transcoded to AC3 at 192k bitrate. The output is wrapped in a VOB container with the -f vob flag, producing a file that DVD authoring tools like DVD Shrink, ImgBurn, or DVDStyler can import directly. Note that iTunes DRM-protected M4V files cannot be converted — only DRM-free M4V files will work.
What Each Flag Does
| Flag | What it does |
|---|---|
ffmpeg
|
Invokes the FFmpeg binary. This command runs entirely in your browser via FFmpeg.wasm (WebAssembly) — no data is sent to any server. You can also run this exact command on your desktop for files over 1GB. |
-i input.m4v
|
Specifies the input file — an M4V file containing H.264 or H.265 video and AAC audio in Apple's MPEG-4 based container. FFmpeg will detect the stream types automatically before re-encoding. |
-c:v mpeg2video
|
Tells FFmpeg to re-encode the video stream using the MPEG-2 encoder, which is the standard video codec required by the DVD-Video specification that VOB files are built around. The original H.264 video cannot be passed through — it must be fully decoded and re-encoded. |
-c:a ac3
|
Transcodes the audio from the M4V's AAC track into AC3 (Dolby Digital), the most common and widely supported audio format for DVD-Video. Hardware DVD players do not understand AAC audio, so this transcode is required for playback compatibility. |
-q:v 4
|
Sets the MPEG-2 video quality using the quantizer scale. A value of 4 delivers high-quality MPEG-2 output suitable for DVD content. Lower values (e.g., 1-3) produce better quality at larger file sizes; higher values (e.g., 8-12) reduce quality but shrink the file. |
-b:a 192k
|
Sets the AC3 audio output bitrate to 192 kilobits per second, which is the standard bitrate for stereo Dolby Digital on DVD. For 5.1 surround content, consider increasing this to 384k or 448k to preserve multichannel audio fidelity. |
-f vob
|
Forces the output container format to VOB, which is the Video Object format used on DVD-Video discs. Without this flag, FFmpeg might not correctly structure the output as a DVD-compatible VOB stream even with an .vob file extension. |
output.vob
|
The name of the output file. The resulting VOB file can be imported directly into DVD authoring tools such as DVDStyler, ImgBurn, or Nero to create a full DVD-Video disc structure with menus and chapter points. |
Common Use Cases
- Burning iTunes-purchased or DRM-free M4V movie downloads to a physical DVD for playback on a standalone DVD player
- Importing converted M4V content into DVD authoring software like DVDStyler or ImgBurn to create a VIDEO_TS disc structure
- Archiving Apple TV show downloads or home videos originally saved in M4V format onto DVD as a long-term physical backup
- Preparing M4V content for a DVD jukebox system or media server that only accepts MPEG-2/VOB input
- Converting M4V video files for playback on older televisions or car entertainment systems that have a built-in DVD drive but no HDMI or USB input
- Re-encoding M4V home movies exported from iMovie into VOB format for use in a DVD menu authoring workflow
Frequently Asked Questions
Yes, some quality loss is inevitable because the H.264 video must be re-encoded as MPEG-2, which is a less efficient codec. At the same quality level, MPEG-2 requires significantly more bitrate than H.264 to achieve comparable results. The default -q:v 4 setting produces good quality MPEG-2 output, but the result will not match the sharpness of the original H.264 source, especially for high-motion scenes. For the best results, keep the source M4V at its original resolution and use the lowest q:v value your file size budget allows.
The DVD-Video specification, which defines the VOB format, mandates that audio be encoded in a DVD-compatible format — most commonly AC3 (Dolby Digital), LPCM, or MPEG audio. AAC, the native audio codec in M4V files, is not part of the DVD-Video standard and is not recognized by hardware DVD players. Transcoding to AC3 at 192k ensures broad compatibility with all DVD players and home theater receivers that support Dolby Digital decoding.
No. M4V files purchased from the iTunes Store that are protected with Apple's FairPlay DRM cannot be converted by this tool or any FFmpeg-based solution, because the file cannot be decoded without Apple's authorization. Only DRM-free M4V files — such as those you've created yourself, downloaded from DRM-free sources, or that iTunes has delivered without copy protection — can be processed. If FFmpeg reports an error like 'Invalid data found when processing input,' DRM protection is the most likely cause.
Multiple audio tracks from the M4V source can be passed through to the VOB output if you add the -map flag to include additional audio streams in the FFmpeg command. However, chapter metadata is not supported in VOB files — chapters in DVD-Video are defined at the IFO level during the DVD authoring stage, not within the VOB file itself. If your M4V has embedded chapters, they will be silently dropped during conversion, and you would need DVD authoring software to recreate chapter points.
The -q:v flag controls the quantizer scale for the MPEG-2 encoder, where lower values produce higher quality and larger file sizes. The default value of 4 is a good balance for DVD-quality output. You can specify any integer from 1 (highest quality, largest file) to 31 (lowest quality, smallest file). For example, changing -q:v 4 to -q:v 2 will produce noticeably sharper MPEG-2 output at the cost of a larger VOB file. A value of 4-6 is appropriate for most DVD content at standard definition resolutions.
Yes, on the command line you can run this conversion as a shell loop. On Linux or macOS, use: for f in *.m4v; do ffmpeg -i "$f" -c:v mpeg2video -c:a ac3 -q:v 4 -b:a 192k -f vob "${f%.m4v}.vob"; done. On Windows Command Prompt: for %f in (*.m4v) do ffmpeg -i "%f" -c:v mpeg2video -c:a ac3 -q:v 4 -b:a 192k -f vob "%~nf.vob". Note that because this conversion involves full re-encoding of both video and audio, each file will take significant processing time depending on length and your CPU performance.
Technical Notes
M4V and VOB represent two distinct eras and ecosystems of video delivery. M4V is built on the MPEG-4 Part 14 container and leverages H.264's superior compression efficiency — a typical M4V file might deliver high-quality 1080p video at 2-5 Mbps. MPEG-2, the mandatory video codec in VOB files per the DVD-Video specification, requires 4-9 Mbps to deliver comparable quality at standard DVD resolution (720x480 NTSC or 720x576 PAL). This means VOB output files will generally be significantly larger than the source M4V, and if your source is 1080p, you should consider downscaling to 720x480 or 720x576 using -vf scale=720:480 to stay within DVD-Video specification limits and ensure player compatibility. The audio transcode from AAC to AC3 is relatively transparent at 192k, though audiophiles may prefer 224k or 256k for 5.1-channel content. Subtitle streams present in the M4V (typically in MPEG-4 Timed Text or tx3g format) are not automatically converted to DVD bitmap subtitles — VOB subtitle streams use a rasterized bitmap format (dvd_subtitle) that requires additional processing. Metadata such as title, artist, and description tags stored in the M4V's iTunes atom structure will not be preserved in the VOB output, as VOB has no equivalent metadata container.