QUOTE(Moguta @ Apr 3 2004, 03:33 PM)
It would be nice, but it's also very difficult to get bitrate peeling to a level where it outperforms re-encoding (as far as sound quality).
Bitrate peeling has one significant goal, to make smaller 'low storage capacity friendly' files. How you arrive at this has two extremes that may not be mutually exclusive, though they commonly are in reality.
- It should be FASTER than transcoding.
- The quality should be BETTER than transcoding.
Both of these traits rely on the peeler having intimate knowledge of the codec used, unlike current transcoding where no assumptions can be made of the source.
As the resulting quality of transcoding is already suspect, I submit that as long as the quality of bitrate peeling is not vastly inferior, the 'method' to focus on is speed. It would be desireable to just send a playlist from PC to portable in the time it takes to brush your teeth, and have the entire operation be done when you returned. This makes sense for network audio serving as well, because you will be CPU limited there as well.