I'm a bit shirty at fraunhofer at the moment; all we've done is clean up
the ISO source, made our changes freely available, and redistributed it.
I've got an idea. It's a little evil and underhanded, but it's probably
quite do-able:-
Given that: mp3enc (the demo version) only encodes 30second samples.
Do: - Split a soundfile up into 30 second samples
- encode each of the samples
- join the 30 second mp3s back together into one mp3.
I can't see any reason why this isn't do-able.
The hard part will be fixing the final header of the final frame of one
mp3 to match the start position of the first frame of the second mp3.
Other things that may need thinking about:
- bit reservoir may need to be purged.
- is there anything special about the first frame of an mp3?
- is there anything special about the last frame of an mp3? eg
terminating bits.
Can anyone think of why this would not work?
suggestions welcome
mikecheng
(who gets holidays in 1 week)