Can DaVinci Resolve Edit VOB Files Natively?

DaVinci Resolve cannot natively decode or reliably edit video streams inside a standard VOB (Video Object) container, nor does it consistently support raw elementary streams extracted directly from one. Because VOB is an older DVD-specific format bundling MPEG-2 video with multiplexed audio like AC3 or PCM, Resolve typically rejects the files entirely, imports them without audio, or flags them as "Media Offline." To work with this footage, editors must transcode or re-wrap the extracted streams into modern, Resolve-friendly formats.

Understanding VOB and Extracted Streams

VOB is a container format based on the MPEG-2 Program Stream specification, designed specifically for DVD-Video discs. Inside a VOB, you typically find:

When users extract the video stream directly (often resulting in an elementary .m2v file) or attempt to drag a .vob file directly into the DaVinci Resolve media pool, playback issues immediately arise.

Why DaVinci Resolve Struggles with VOB Media

  1. Lack of Container Support: DaVinci Resolve is built for professional post-production and digital cinema workflows. Blackmagic Design has never added native support for legacy DVD containers like .vob. Simply renaming a .vob file to .mpg or .mp4 rarely works and usually results in decoding errors, erratic frame pacing, or timeline crashes.
  2. Elementary Stream Incompatibility: If you demux a VOB file into its raw video component (such as an .m2v elementary stream), Resolve will usually fail to recognize or read the stream properly. Resolve expects video to be packaged inside modern containers like QuickTime (.mov) or ISO Base Media (.mp4).
  3. Codec and Licensing Limitations: While DaVinci Resolve Studio supports MPEG-2 decoding, the free version of DaVinci Resolve relies heavily on OS-level hardware decoders (especially on Windows), which often lack MPEG-2 or AC3 audio decoders out of the box. Even in Studio, DVD-era MPEG-2 streams with non-standard GOP (Group of Pictures) structures cause severe performance degradation and dropped frames.

The Standard Workaround: Transcoding

Because direct extraction does not produce an edit-ready file for Resolve, transcoding is required. You cannot simply extract the raw stream; you must convert or re-wrap it using a third-party utility like HandBrake, Shutter Encoder, or FFmpeg.

Once transcoded into ProRes, DNx, or standard H.264, DaVinci Resolve can import, decode, and color grade the footage smoothly without offline media errors.