My car CD player supports MP3 CDs. I thought it would be cool to say, put Metallica's entire album collection on one CD to have in the Jeep. Yes, I know that cramming that much music into 700MB is going to mean really low quality, but when you're driving around with the top down, and the wind's blowing, quality isn't going to matter that much anyway.
So the problem I'm having is this... I know how much time the entire CD collection takes, and I know how much space I have on one CD. How do I get from pont A to point B? I tried something like this... (700 (MB) * 1024 (to get to Kilobytes) * 8 (to get to Kilobits) That should tell me how many kilobits I have to work with. Then I took 13 hrs 32 seconds (the duration of all the music I wanted to convert), and did this... 13 * 60 * 60 + 32 (to tell me how many seconds I was working with).
At this point I have 5734400 kilobits to squees in 46832 seconds.
5734400/46832 = 122.4461906388793987017423983601.
So I figured 122 kbps should do it.
But then MC puked on this.
So did I do my math wrong, or does LAME just not support some weird bitrate like CBR 122? My options were 128 or 96. I really wanted to squeeze as much quality as I could in there, which is why I went with 122. I should actually have even more I could play with (nearly half a kbps) so I should be good for space, unless of course my math is off...
So which is it? Am I a mathematical idiot, or just ignorant of LAME's limitations?