Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

morituri gives up with a brand new compact disc #36

Open
ghost opened this issue Jul 25, 2013 · 13 comments
Open

morituri gives up with a brand new compact disc #36

ghost opened this issue Jul 25, 2013 · 13 comments

Comments

@ghost
Copy link

ghost commented Jul 25, 2013

Here is the log of the problem... The disc has been used today for the first time (it's new)

[rendering@pc morituri-whatcd]$ rip cd rip --offset 738 --logger whatcd --output-directory=/home/rendering/canc
Checking device /dev/sr0
CDDB disc id: a20d930e
MusicBrainz disc id lyBH61cuT7UMe2v723lodheDV4Q-
MusicBrainz lookup URL http://mm.musicbrainz.org/bare/cdlookup.html?toc=1+14+260800+150+13070+32167+45777+57812+74667+94015+113265+135090+154705+167470+188945+205750+247850&tracks=14&id=lyBH61cuT7UMe2v723lodheDV4Q-
Disc duration: 00:57:55.333, 14 audio tracks

Matching releases:

Artist : The Smashing Pumpkins
Title : Mellon Collie and the Infinite Sadness (Disc 1 of 2): Dawn to Dusk
Duration: 00:57:57.889
URL : http://musicbrainz.org/release/15cf95c2-bbe6-37cc-8a61-c5d5116b267a
Release : 15cf95c2-bbe6-37cc-8a61-c5d5116b267a
Type : Album

Artist : The Smashing Pumpkins
Title : Mellon Collie and the Infinite Sadness (Disc 1 of 2): Dawn to Dusk
Duration: 00:57:57.889
URL : http://musicbrainz.org/release/2df96f3a-82e1-3504-b72a-ab6502697929
Release : 2df96f3a-82e1-3504-b72a-ab6502697929
Type : Album

Artist : The Smashing Pumpkins
Title : Mellon Collie and the Infinite Sadness (Disc 1 of 2): Dawn to Dusk
Duration: 00:57:57.889
URL : http://musicbrainz.org/release/e4c0a2dc-49cb-382b-9bb3-a40d09669583
Release : e4c0a2dc-49cb-382b-9bb3-a40d09669583
Type : Album

** Message: pygobject_register_sinkfunc is deprecated (GstObject)
Creating output directory /home/renfdering/canc/album/The Smashing Pumpkins - Mellon Collie and the Infinite Sadness (Disc 1 of 2)- Dawn to Dusk
Ripping track 1 of 14: 01. The Smashing Pumpkins - Mellon Collie and the Infinite Sadness.flac
Checksums match for track 1
Peak level: 72.29 %
Rip quality: 100.00 %
Ripping track 2 of 14: 02. The Smashing Pumpkins - Tonight, Tonight.flac
Checksums match for track 2
Peak level: 97.68 %
Rip quality: 100.00 %
Ripping track 3 of 14: 03. The Smashing Pumpkins - Jellybelly.flac
Checksums match for track 3
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 4 of 14: 04. The Smashing Pumpkins - Zero.flac
Checksums match for track 4
Peak level: 97.66 %
Rip quality: 100.00 %
Ripping track 5 of 14: 05. The Smashing Pumpkins - Here Is No Why.flac
Checksums match for track 5
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 6 of 14: 06. The Smashing Pumpkins - Bullet with Butterfly Wings.flac
Checksums match for track 6
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 7 of 14: 07. The Smashing Pumpkins - To Forgive.flac
Checksums match for track 7
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 8 of 14: 08. The Smashing Pumpkins - Fuck You (An Ode to No One).flac
Checksums match for track 8
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 9 of 14: 09. The Smashing Pumpkins - Love.flac
Checksums match for track 9
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 10 of 14: 10. The Smashing Pumpkins - Cupid de Locke.flac
Checksums match for track 10
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 11 of 14: 11. The Smashing Pumpkins - Galapogos.flac
Checksums match for track 11
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 12 of 14: 12. The Smashing Pumpkins - Muzzle.flac
Checksums match for track 12
Peak level: 96.78 %
Rip quality: 100.00 %
Ripping track 13 of 14: 13. The Smashing Pumpkins - Porcelina of the Vast Oceans.flac
Checksums match for track 13
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 14 of 14: 14. The Smashing Pumpkins - Take Me Down.flac
ERROR [27548] "rip" rip lug 26 01:24:29 Giving up on track 14 after 5 times (morituri/rip/cd.py:374)
Giving up on track 14 after 5 times

@ksl89
Copy link

ksl89 commented Jul 26, 2013

One more log with the same issue. Morituri consistently gives up on the last track of every CD.

$ rip cd rip --logger whatcd --output-directory=/media/sda2/FLAC

Using configured read offset 667
Checking device /dev/sr0
CDDB disc id: c20c370e
MusicBrainz disc id GRjuKb4hwARnoFyv7ehNemgFBJw-
MusicBrainz lookup URL http://mm.musicbrainz.org/bare/cdlookup.html?toc=1+14+234742+150+15607+31225+46417+60027+73910+87235+102550+117000+131615+146825+160927+179452+218792&tracks=14&id=GRjuKb4hwARnoFyv7ehNemgFBJw-
Disc duration: 00:52:07.893, 14 audio tracks

Matching releases:

Artist : Various Artists
Title : Swing Bandstand Kings
Duration: 00:52:07.888
URL : http://musicbrainz.org/release/547689db-c359-4b76-a7ad-e931ac448e7e
Release : 547689db-c359-4b76-a7ad-e931ac448e7e
Type : None

Creating output directory /media/sda2/FLAC/unknown/Various Artists - Swing Bandstand Kings
Ripping track 1 of 14: 01. All-Star Band - Blue Lou.flac
Checksums match for track 1
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 2 of 14: 02. Metronome All-Stars Band - One O'Clock Jump.flac
Checksums match for track 2
Peak level: 95.66 %
Rip quality: 100.00 %
Ripping track 3 of 14: 03. Fats Waller - Truckin'.flac
Checksums match for track 3
Peak level: 93.89 %
Rip quality: 100.00 %
Ripping track 4 of 14: 04. Duke Ellington - Harlem Air-Shaft.flac
Checksums match for track 4
Peak level: 98.67 %
Rip quality: 100.00 %
Ripping track 5 of 14: 05. Charlie Barnet - Pompton Turnpike.flac
Checksums match for track 5
Peak level: 96.91 %
Rip quality: 100.00 %
Ripping track 6 of 14: 06. Tommy Dorsey - Opus #1.flac
Checksums match for track 6
Peak level: 97.17 %
Rip quality: 100.00 %
Ripping track 7 of 14: 07. Benny Carter - All of Me.flac
Checksums match for track 7
Peak level: 99.20 %
Rip quality: 100.00 %
Ripping track 8 of 14: 08. Benny Goodman - Goodnight, My Love.flac
Checksums match for track 8
Peak level: 98.29 %
Rip quality: 100.00 %
Ripping track 9 of 14: 09. Frankie Newton - The World Is Waiting For The Sunrise.flac
Checksums match for track 9
Peak level: 90.75 %
Rip quality: 100.00 %
Ripping track 10 of 14: 10. Lionel Hampton - One Sweet Letter From You.flac
Checksums match for track 10
Peak level: 94.78 %
Rip quality: 100.00 %
Ripping track 11 of 14: 11. Earl Hines - Jersey Bounce.flac
Checksums match for track 11
Peak level: 78.76 %
Rip quality: 100.00 %
Ripping track 12 of 14: 12. Artie Shaw - Carioca.flac
Checksums match for track 12
Peak level: 71.02 %
Rip quality: 100.00 %
Ripping track 13 of 14: 13. Benny Goodman - Sing, Sing, Sing.flac
Checksums match for track 13
Peak level: 98.27 %
Rip quality: 100.00 %
Ripping track 14 of 14: 14. Glenn Miller - In The Mood.flac
ERROR [ 5020] "rip" rip Jul 26 23:07:34 Giving up on track 14 after 5 times (morituri/rip/cd.py:374)
Giving up on track 14 after 5 times

@Freso
Copy link
Contributor

Freso commented Jul 26, 2013

I'm fairly sure the issue is with the large offset, and I'm also fairly sure it's a known problem. At least in some circles. I can't find any open issues though, so maybe it was never reported?

@mustbenice
Copy link

I think this will occur when using any read offset >= cd sector size.

I found an old drive that needs a read offset of 688 and this patch fixed it for me: http://pastebin.com/Zvj0JBEp

Consider the patch public domain.

I don't know if cdparanoia is still even alive upstream. The mailing list seems pretty desolate, and there haven't been any svn checkins in a very long time.

This patch also fixes a bug that caused overreading to fail even on drives that can do it.

@ghost
Copy link
Author

ghost commented Jul 29, 2013

the cd paranoia patch works. Should we report to cdparanoia mantainer?

@ksl89
Copy link

ksl89 commented Jul 29, 2013

I can also confirm the cdparanoia patch fixes the issue.

@ghost
Copy link
Author

ghost commented Jul 29, 2013

I found out an album that still triggers the problem, even with the new cdparanoia patch

rip cd rip --offset 738 --logger whatcd --output-directory=/home/caterpillar/canc
Checking device /dev/sr0
CDDB disc id: b2128b0f
MusicBrainz disc id ZeL04BqDzq0aAk6UlBzZY_5EitM-
MusicBrainz lookup URL http://mm.musicbrainz.org/bare/cdlookup.html?toc=1+14+293007+150+20472+41253+58576+77261+95273+115742+139027+159986+179250+199276+218440+232886+250694&tracks=14&id=ZeL04BqDzq0aAk6UlBzZY_5EitM-
Disc duration: 01:05:04.760, 14 audio tracks

Matching releases:

Artist : Korn
Title : Untouchables
Duration: 01:05:05.209
URL : http://musicbrainz.org/release/06942924-811d-40b5-98be-65e2b5059cf8
Release : 06942924-811d-40b5-98be-65e2b5059cf8
Type : Album

Artist : Korn
Title : Untouchables (Limited Edition, Enhanced CD)
Duration: 01:05:05.209
URL : http://musicbrainz.org/release/b061be24-da74-3961-b5a4-31fc6e5fc84f
Release : b061be24-da74-3961-b5a4-31fc6e5fc84f
Type : Album

** Message: pygobject_register_sinkfunc is deprecated (GstObject)
Creating output directory /home/caterpillar/canc/album/Korn - Untouchables
Ripping track 1 of 15: 01. Korn - Here to Stay.flac
Checksums match for track 1
Peak level: 99.95 %
Rip quality: 100.00 %
Ripping track 2 of 15: 02. Korn - Make Believe.flac
Checksums match for track 2
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 3 of 15: 03. Korn - Blame.flac
Checksums match for track 3
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 4 of 15: 04. Korn - Hollow Life.flac
Checksums match for track 4
Peak level: 99.95 %
Rip quality: 100.00 %
Ripping track 5 of 15: 05. Korn - Bottled Up Inside.flac
Checksums match for track 5
Peak level: 99.96 %
Rip quality: 100.00 %
Ripping track 6 of 15: 06. Korn - Thoughtless.flac
Checksums match for track 6
Peak level: 99.97 %
Rip quality: 100.00 %
Ripping track 7 of 15: 07. Korn - Hating.flac
Checksums match for track 7
Peak level: 99.95 %
Rip quality: 100.00 %
Ripping track 8 of 15: 08. Korn - One More Time.flac
Checksums match for track 8
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 9 of 15: 09. Korn - Alone I Break.flac
Checksums match for track 9
Peak level: 99.95 %
Rip quality: 100.00 %
Ripping track 10 of 15: 10. Korn - Embrace.flac
Checksums match for track 10
Peak level: 99.96 %
Rip quality: 100.00 %
Ripping track 11 of 15: 11. Korn - Beat It Upright.flac
Checksums match for track 11
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 12 of 15: 12. Korn - Wake Up Hate.flac
Checksums match for track 12
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 13 of 15: 13. Korn - I'm Hiding.flac
Checksums match for track 13
Peak level: 100.00 %
Rip quality: 100.00 %
Ripping track 14 of 15: 14. Korn - No One's There - Here to Stay (T Ray's mix).flac
ERROR [13395] "rip" rip lug 29 15:44:32 Giving up on track 14 after 5 times (morituri/rip/cd.py:374)
Giving up on track 14 after 5 times

@mustbenice
Copy link

I sent the two patches that should completely resolve this to the paranoia-dev mailing list: http://lists.xiph.org/pipermail/paranoia-dev/2013-July/000277.html

@adamreeve
Copy link

This was also reported on the trac site: 69, 80 and 127.

The above patch doesn't fix this for me (my drive offset is 667), I get errors like:

scsi_read error: sector=264427 length=1 retry=3
                 Sense key: 5 ASC: 21 ASCQ: 0
                 Transport error: Illegal SCSI request (rejected by target)
                 System error: Invalid argument

I guess I'll have to live with not being able to verify the rips.

@thomasvs
Copy link
Owner

adamreeve: it's not about being able to verify the rips - most likely your rips are not correct in the first place.

@tlc
Copy link

tlc commented Sep 4, 2013

FWIW, I'm seeing error's similar to adamreeve's even with the patches from mustbenice. I guess my drive is one of "Many drives are not capable of reading into this portion of the disc".

@ghost
Copy link
Author

ghost commented Sep 8, 2016

Same happens to most of my rips. I've +667 offset too. Is there a fix for this?

@ghost
Copy link
Author

ghost commented Sep 8, 2016

@mustbenice @rendering @Freso @adamreeve @ksl89 How do I apply that patch? Can I download it to apply directly in Ubuntu without compiling it? I'm not familiarized with compiling and related stuff :(

@rocky
Copy link

rocky commented Apr 26, 2017

For those of you who can, I've applied the and it is in a branch of libcdio-paranoia: https://github.com/rocky/libcdio-paranoia/tree/force-overread

It is currently in review, so please comment on what's there. It would be awesome to write a test case for this too. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants