JasonMillward / Autorippr

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

Force TV/Movie mode? #130

Closed formeroosid closed 7 years ago

formeroosid commented 7 years ago

I'm using the latest code from git. I've noted that sometimes, particularly with TV DVDs, that Autorippr detects a movie and only rips the first track. Is there a way to force TV (or Movie) mode when I know what I'm ripping? Here's an example ripping a Barney Miller DVD.

2016-11-30 06:33:41 - Rip - DEBUG - Ripping initialised
2016-11-30 06:33:41 - Rip - DEBUG - Checking for DVDs
2016-11-30 06:33:44 - Rip - DEBUG - 1 DVD(s) found
2016-11-30 06:33:44 - Makemkv - DEBUG - Detected movie Dvd Video
2016-11-30 06:38:18 - Makemkv - DEBUG - MakeMKV found 4 titles
2016-11-30 06:38:18 - Makemkv - DEBUG - Excluding Title No.: 1, Title: ['Barney_Miller_(Season_1)_Disc_2_t01.mkv']. Only want first title
2016-11-30 06:38:18 - Makemkv - DEBUG - MakeMKV title info: Disc Title: ['Barney Miller (Season 1) Disc 2'], Title No.: 0, Title: ['Barney_Miller_(Season_1)_Disc_2_t00.mkv'],
2016-11-30 06:38:18 - Makemkv - DEBUG - Excluding Title No.: 3, Title: ['Barney_Miller_(Season_1)_Disc_2_t03.mkv']. Only want first title
2016-11-30 06:38:18 - Makemkv - DEBUG - Excluding Title No.: 2, Title: ['Barney_Miller_(Season_1)_Disc_2_t02.mkv']. Only want first title
2016-11-30 06:38:18 - Rip - DEBUG - Attempting to rip Barney_Miller_(Season_1)_Disc_2_t00.mkv from Dvd Video
2016-11-30 06:44:02 -  Rip - INFO - It took 5 minute(s) to complete the ripping of Barney_Miller_(Season_1)_Disc_2_t00.mkv from Dvd Video
2016-11-30 06:44:02 - Eject - DEBUG - Ejecting drive: "/dev/sr0"
2016-11-30 06:44:02 - Eject - DEBUG - Attempting OS detection
2016-11-30 06:44:02 - Eject - DEBUG - OS detected as Unix
2016-11-30 06:44:07 - Eject - DEBUG - eject: device name is `/dev/sr0'
2016-11-30 06:44:07 - Eject - DEBUG - eject: expanded name is `/dev/sr0'
2016-11-30 06:44:07 - Eject - DEBUG - eject: `/dev/sr0' is mounted at `/media/cdrom'
2016-11-30 06:44:07 - Eject - DEBUG - eject: `/dev/sr0' is not a multipartition device
2016-11-30 06:44:07 - Eject - DEBUG - eject: trying to eject `/dev/sr0' using CD-ROM eject command
2016-11-30 06:44:07 - Eject - DEBUG - eject: CD-ROM eject command failed
2016-11-30 06:44:07 - Eject - DEBUG - eject: trying to eject `/dev/sr0' using SCSI commands
2016-11-30 06:44:07 - Eject - DEBUG - eject: SCSI eject succeeded

Jamie

thomaspasser commented 7 years ago

+1 I'm having the same issue. The TV Show detection method doesn't work for discs with nonsense titles.

bdelwood commented 7 years ago

I put in a pull request that will add this feature. #135 @JasonMillward