-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
cdparanoia toc does not agree with cdrdao-toc, cd-paranoia also reports different (but better) lengths #175
Comments
cdparanoia indeed tries to rip 6 minutes of data, but fails halfway. Suggesting that it indeed gets the toc wrong. |
try cdparanoia with the overread patches |
That's fascinating. Do you know why cd-paranoia (libcdio) is reporting 31 frames as track 13, but cdrdao reports them as part of the leadout? Is there an entry for track 13 in the lead-in Q subchannel data? What does EAC say? |
Don't know if it changes the outcome but keep in mind that you're using an ancient version of that software. (Latest tagged one being: |
I am not so sure if the overread patches matter. But I have confirmed that cd-paranoia (from libcdio) seems to get it right every time where cdparanoia gets it wrong. Have about 7 CDs that exhibit this problem. Have not tried it with EAC. Can share some copies of the CDs? libcdio gets it right, so I don't think the matter necessarily matters here. |
I have code to switch between implementations. Will try to commit that soon. |
Sharing copies of the CD = the fast way to get my eyes on a problem. I also don't mind spending some money to buy copies if we can't bin/cue/write them easily. |
regarding switching, is that something we want to be togglable at the user level, or should we just force the switch? I can see good cases for both. |
I have about 9 more in my possession for at least another week, and copies of several of them. The solution was simply to switch to libcdio cd-paranoia, as it does get it correctly. I at this point see little use in staying with cdparanoia. |
I would go for something like |
I am also convinced that a switch to cd-paranoia is the right thing to do, although having an interim period where we allow fallback to cdparanoia might ease the transition / help sort out bugs. I'm not sure if adding even more complexity / more runtime options is good long term though, which is why I wouldn't want such a flag to stay around forever. I'd be happy with it if we had a concrete milestone after which we would drop I still want to keep this issue open because right now we're still planning on using |
Maybe we can schedule it for milestone 2.0?
It still seems to be something useful even for |
Shall I close this one? (because of #213). |
Closed because of #213. |
CD UPC: 094635010220
Seems to be this CD: https://mojim.com/tw104790x1.htm
I will make a cue/bin copy of it for later analysis, but it causes failures when ripping the last track, since cdparanoia and cdrdao do not agree on the track length. cd-paranoia gets is more right, seemingly? (Need to verify that this holds true)
cdrdao
cdparanoia
cd-paranoia (libcdio)
The text was updated successfully, but these errors were encountered: