Is there a way to convert a VOB to another video format using ffmpeg without sacrificing audio or video quality?

  • 1
    i thought we covered this already with the previous questions relating to -vcodec copy and -sameq – RobotHumans Dec 31 '10 at 20:54
  • On that question I was asking about converting an MKV. I thought that things might be different for VOB files. – tony_sid Jan 1 '11 at 2:02

Any time you do any form of format conversion you're likely to end up with some actual quality loss, though if done sensibly you won't be able to detect the quality loss. I do this all the time with tools like Handbrake.

To make life easier, ffmpeg comes with presets to allow you to easily set the options to minimise the detectable loss of quality. Were you to be encoding to x264 then you could use -vcodec libx264 -vpre lossless_medium for instance.

Your choices will depend on your desired destination format, and what tools you want to use.

| improve this answer | |

If you mean you want to change a container, that is a VOB to MP4 or MKV without changing hte codec (MPEG2 to H.264, let's say), then yes, it can be done losslessly as follows:

ffmpeg -i your_VOB_file.VOB -c:v copy -c:a copy output.mp4
| improve this answer | |
  • 2
    Note that this rarely works with VOB files (you get errors about timestamps and whatnot) – yms Sep 17 '19 at 15:02
  • Also when converting to mkv, as per comments to answer above by Cry havok? – sup Sep 19 '19 at 19:21
  • 3
    love this thank you, looks so good @yms i got timestamp errors for MKV but clean transition for MP4 (it was an mpeg video to start, when checked with ffprobe) – austin Mar 31 at 18:53
  • this gave me an mp4 video with no audio – cipricus Nov 30 at 11:40
  • Yeah, VOBs are problematic in practice, you can try MKV as well as a container. – sup Dec 1 at 12:14

MKVToolNix can easily make an MKV out of a VOB. Of course this isn't using ffmpeg (directly? - this kind of stuff is a mystery to me), but it may help you accomplish what you're trying to do.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.