> Steve-
> If you don't want a mickey mouse version, you have a couple of options. Do what
>Jaroslav said (change the sample rate to 44100Hz & encode), then
> 1- Rename the MP3 to a WAV, insert a WAV header, then find the sample rate & average
>data rate & change them by the same ratio so the WAV header says the sample rate is
>38125Hz. Winamp will hopefully ignore the sample rate that Lame wrote in the MP3 data
>& play the file at the speed you want it to. (I tried & it worked for me.) I don't
>know about other MP3 players though.
> or 2- Ignore #1 & just play it in MPxPlay, reducing the speed to 86%. Yep, MPxPlay
>has a speed control.
> Just one note- Use a couple of bitrates higher than you normally do, because
>changing the speed like this probably messes up the masking.
This kind of hack shouldn't be encouraged because
(a) As you've said the pitch shift screws up teh masking
(b) It requires the RIFF header to exist always - no streaming
(c) The player has to support the wav header and overrule the mp3 sampelrate
(d) The player *still* has to do the resampling because most soundcards only
support certain sampling rates (usually the same ones that mpeg audio supports)
So.. the best place to do the resampling is before encoding - you know it
makes sense....
I have hilarious memories of some kiddy on IRC claiming that he'd made mp3
compress twice as much by adjusting the speed of the input and output...
oh dear.
Scott Manley (aka Szyzyg) /------ _@/ Mail -----\
___ _ _ __ __ _ | Armagh Observatory |
/ __| __ ___| |_| |_ | \/ |__ _ _ _ | |___ _ _ | Armagh |
\__ \/ _/ _ \ _| _| | |\/| / _` | ' \| / -_) || | | Northern Ireland |
|___/\__\___/\__|\__| |_| |_\__,_|_||_|_\___|\_, | | BT61 9DG. |
http://star.arm.ac.uk/~spm/welcome.html |__/ \=====================/
--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )