This project has moved. For the latest updates, please go here.

Can MCEBuddy convert DVDs?

Jan 28, 2015 at 4:16 AM
Works great on tv recordings, but I've tried to run MCEB on a few DVDs (.vob files) with no success. The conversion either fails completely, or finishes but gives me an output file with extremely severe blinking, pixelation, and stuttering. Any advice would be appreciated.

Log -
Jan 28, 2015 at 3:26 PM
That's because it's full of errors:
2015-01-27T20:23:24 MCEBuddy.AppWrapper.Handbrake --> [mpeg2video @ 0000000003b9fe40] ignoring seq ext after 100
2015-01-27T20:23:24 MCEBuddy.AppWrapper.Handbrake --> [mpeg2video @ 0000000003b9fe40] ac-tex damaged at 4 24
2015-01-27T20:23:24 MCEBuddy.AppWrapper.Handbrake --> [mpeg2video @ 0000000003b9fe40] mb incr damaged
2015-01-27T20:23:24 MCEBuddy.AppWrapper.Handbrake --> [mpeg2video @ 0000000003b9fe40] mb incr damaged
2015-01-27T20:23:24 MCEBuddy.AppWrapper.Handbrake --> [mpeg2video @ 0000000003b9fe40] ac-tex damaged at 13 20
2015-01-27T20:23:24 MCEBuddy.AppWrapper.Handbrake --> [mpeg2video @ 0000000003b9fe40] mb incr damaged
2015-01-27T20:23:24 MCEBuddy.AppWrapper.Handbrake --> [mpeg2video @ 0000000003b9fe40] ac-tex damaged at 37 6
2015-01-27T20:23:24 MCEBuddy.AppWrapper.Handbrake --> [mpeg2video @ 0000000003b9fe40] ac-tex damaged at 37 13
2015-01-27T20:23:24 MCEBuddy.AppWrapper.Handbrake --> [mpeg2video @ 0000000003b9fe40] ac-tex damaged at 25 8
2015-01-27T20:23:24 MCEBuddy.AppWrapper.Handbrake --> [mpeg2video @ 0000000003b9fe40] invalid cbp at 6 26
2015-01-27T20:23:24 MCEBuddy.AppWrapper.Handbrake --> [mpeg2video @ 0000000003b9fe40] slice mismatch

Turn OFF Skip Remuxing and you should get better results.

Jan 28, 2015 at 11:27 PM
No, that had no effect. Still full of errors. The DVD itself is new, and it plays fine in my PC drive.

Any other suggestions? Thanks,
Jan 29, 2015 at 12:13 AM
Is this happening with all DVD or just one?
While the DVD May be new the errors have nothing to do with that, rather the quality Of encoding of the file. It appears that the file ain't encoded as per standards

Jan 29, 2015 at 12:38 AM
Every DVD that I've tried so far - 3 or four. This one is from Sony Pictures Home Entertainment, and I also just tried a new Star Wars movie disk from 20th Century Fox. I would think those people would be selling properly encoded DVDs.
Jan 29, 2015 at 2:09 AM
Hmm need to look into this

Feb 5, 2015 at 3:43 AM
Could it be caused by copy protection?

I tried another DVD, and this one converted somewhat successfully - far fewer errors, output file flickers/breaks up occasionally, but mostly watchable. However, none of the subtitle streams came through - MCEB seemed to try to extract four streams, but was unable to get them. Any suggestions?

My other DVDs still don't convert at all, or convert extremely poorly. I've been trying an app called MakeMKV, which seems to work pretty well for converting DVDs, even BluRays. But it would be more convenient to be able to use MCEBuddy, since I use that for TV.
Feb 5, 2015 at 4:39 AM
Feb 5, 2015 at 8:43 PM
I think it may be ripping process, DVD's have encryption and you need something like AnyDVD to rip/backup those DVD's (I have to say redistribution is illegal). If the backup wasn't correctly done it could be the cause of the issue.
Marked as answer by rboy1 on 2/12/2015 at 5:51 PM
Feb 8, 2015 at 7:18 AM
I was not doing any ripping or backing up. Just tried using MCEBuddy to convert the file from the DVD. I guess that generally won't work.

So now I used MakeMKV (similar to AnyDVD) to convert/transcode the DVD file into a .mkv file. The resulting .mkv file plays perfectly, and includes 25 sets of subtitles in various languages, which all display properly. I then used MCEBuddy to compress this .mkv file, and the MCEB output file audio and video work fine, but MCEB is still unable to retain any of the subtitle streams (all I need is one, English). Any suggestions?

Feb 8, 2015 at 1:46 PM
Ah that explains it, since MCEBuddy doesn't remove encryption from the DVD you can't use it directly on the DVD VOB files without first ripping it with the appropriate software.

As for subtitle streams it should work, if the MKV file has embedded subtitles stream MCEbuddy should be able to extract and preserve them (but only the first one for now).

If you see the logs you'll see MCEBuddy trying to extract the subtitles but fails.
> 2015-02-07T22:45:52 MCEBuddy.AppWrapper.FFmpeg --> [srt @ 000000000695d9c0] Unsupported subtitles codec: hdmv_pgs_subtitle

This is because the subtitles in your MKV file (taken from DVD/BluRays) are in a IMAGE format, not text. MCEBuddy is expecting text subtitles / closed captions etc because image formats are not very flexible, hence it fails here. And currently it doesn't support OCR (converting image to text, which is why it failed).

If you really want to support your image based subtitles, you can disable closed captions in MCEbuddy and write a custom command to extract the subtitles using eac3to or ffmpeg into a SUP file and then write a custom profile to include the SUP file in your resulting MKV file as well (but is it worth it?).

Alternatively I can give you an alternative option, convert the files without sutitles, download the text SRT subtitles from the internet and keep the name the same as your file and it should work with most players. If you want to embed them, try another tool we released called Video Tools Updater (on Codeplex also or google it). This tool can embed and extract subtitles "en mass" i.e in bulk. So once your conversions are done and SRT's downloaded, point the tool to your folder and hit start, it'll process all the files.