cyanreg / cyanrip

Bule-ish CD ripper
GNU Lesser General Public License v2.1
222 stars 10 forks source link

Track Numbering for Mixed Mode CDs #44

Closed sodface closed 1 year ago

sodface commented 1 year ago

One of the CDs used for testing deemphasis support was the original 1996 Quake CD which is a mixed mode game disk with track 1 being data and the audio tracks starting with track 2, which cyanrip by default names accordingly, so the first ripped audio track gets the filename 02 - Quake Theme.flac.

This is probably a bit of an edge case that could be fixed by using a custom file name scheme (haven't tried yet) but maybe it makes sense to default to only numbering audio tracks and ignore data tracks?

I'm not really sure this would even be the right thing to do. Depending on where you look, the Quake Theme is either track 1 or Track 2 in the listing:

https://www.discogs.com/release/9447246-Nine-Inch-Nails-Quake https://www.nin.wiki/Quake_Soundtrack

It's disconcerting to be "missing" track 1 when browsing through your audio collection though, it just doesn't look right.

cyanreg commented 1 year ago

You can use -t 2=track=1 to override the track numbers. Once for each track -_- Everyone seems to agree on the numbering for mixed CDs skipping data tracks, so yeah, I don't think it's worth adding an option. If it's disconcerting, try hacking your player to add a shortcut as track 1 which would play the game. Probably not fun if you're randomly playing songs, but hey, it's never not the time for a quick Quake map clear.