View Single Post
Old 9th December 2011, 16:38   #529  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by Dogway View Post
So good, so it is just as padding in video processing. Now I understood better but the question is, will you add an option for this?
Add an option for what?

If an audio encoder prepends samples to the source, it does this for good reason. It's a consequence of how audio compression works (seep previous post).

There is no simple option to turn it off

It is possible to cut off the padded samples later, after decoding. But only if the decoder can know how many samples had been added by the encoder.

And this is a decoder feature, which is out of scope for LameXP.

Unless, of course, we are talking about the decoding of the sources (original files) that you feed into LameXP for conversion.

Actually I'm not quite sure whether the individual decoders used in LameXP, e.g. mpg123 for MP3 files or FAAD for AAC files, do remove padding, if possible.

(At least for MP3 files encoded by LAME it is possible to accurately remove the padded samples at playback/decoding-time)

Quote:
Originally Posted by Dogway View Post
And the next question, where can I see all the modules used for each format in LameXP in order to know the possible settings, flaws, pros, cons, etc whynots.
What do you consider a module?

Anyway, all code of LameXP can be found at its Git repository:
https://github.com/lordmulder/LameXP
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 9th December 2011 at 17:19.
LoRd_MuldeR is offline   Reply With Quote