>
> > - resampling (sox)
>
> if this would just be added as a pipeline stage, ie part of reading the
> input file, i dont see a lot of point in integrating it. on the other
> hand, if the only change would be some array sizes and floating point
> constants, why not? it might even yield a small quality improvement
> over the preprocessing approach.
>
conventional resampling would have to be as a pipeline stage,
requiring extra buffering in addition to all the routines from sox.
But if the capability was in libsndfile, that would be a perfect
solution.
> > - ID3 tags
>
> blah. i hate them. their implementation is a horrible blemish, and
> half the time the info in them is wrong anyway. i prefer to just give
> my mp3 files descriptive names.
>
> the only program i have ever written that manipulated id3 tags had one
> purpose: removing them.
>
And I was going to make the input filename the default id3 title tag :-)
I would agree that we should keep LAME as single purpose as possible,
but Conrad's id3 patch was clean and unobtrusive, and adds some
features somewhat related to encoding.
Mark
--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )