JasonMillward / Autorippr

Rip discs automatically using a blend of Python, MakeMKV and HandBrake
MIT License
241 stars 60 forks source link

Support for DVDs with bonus material #132

Closed thomaspasser closed 7 years ago

thomaspasser commented 7 years ago

To begin with, thanks for a great tool!

I wanted to ask, is there a way to have support for dvds with multiple discs or bonus materials disks?

I have the DVD "Gladiator" which has a bonus disc. Below is a log from trying to rip first the movie disc and then the bonus disc. It won't rip the bonus disc because it has the same name as the movie disc for some reason. I know my rename fails for some reason (because $HOME is not set?) but it's not moving to another folder so that would not solve my problem.

Is there a way to detect that it is not the same disc? Maybe it's a MakeMKV problem?

Platform: Ubuntu 16.04 Autorippr: v1.7.0 MakeMKV: v1.10.4

Log: 2017-01-03 15:35:50 - Rip - DEBUG - Ripping initialised 2017-01-03 15:35:50 - Rip - DEBUG - Checking for DVDs 2017-01-03 15:35:53 - Rip - DEBUG - 1 DVD(s) found 2017-01-03 15:35:53 - Makemkv - DEBUG - Detected movie Gladiator 2017-01-03 15:37:08 - Makemkv - DEBUG - MakeMKV found 1 titles 2017-01-03 15:37:08 - Makemkv - DEBUG - MakeMKV title info: Disc Title: ['GLADIATOR'], Title No.: 0, Title: ['title00.mkv'], 2017-01-03 15:37:08 - Rip - DEBUG - Attempting to rip title00.mkv from Gladiator 2017-01-03 16:07:29 - Rip - INFO - It took 30 minute(s) to complete the ripping of title00.mkv from Gladiator 2017-01-03 16:07:29 - Skip compress - DEBUG - Looking for videos to skip compression 2017-01-03 16:07:29 - Skip compress - INFO - Skipping compression for title00.mkv from Gladiator 2017-01-03 16:07:29 - Extras - INFO - Attempting video rename 2017-01-03 16:07:29 - Filebot - ERROR - Filebot (rename) returned status code: 1 2017-01-03 16:07:29 - Filebot - DEBUG - $HOME must be set 2017-01-03 16:07:29 - Filebot - DEBUG - 2017-01-03 16:07:29 - Extras - INFO - Rename failed 2017-01-03 16:07:29 - Extras - INFO - No videos ready for filebot 2017-01-03 16:09:10 - Rip - DEBUG - Ripping initialised 2017-01-03 16:09:10 - Rip - DEBUG - Checking for DVDs 2017-01-03 16:09:14 - Rip - DEBUG - 1 DVD(s) found 2017-01-03 16:09:14 - Makemkv - DEBUG - Detected movie Gladiator 2017-01-03 16:09:14 - Rip - INFO - Video folder Gladiator already exists

Thanks in advance

JasonMillward commented 7 years ago

It wont rip automatically, but you could rip the bonus disc first, change the folder name to Gladiator - bonus and then rip the movie disc. That should allow you to rip both without much issue.