soloud icon indicating copy to clipboard operation
soloud copied to clipboard

Support for mp4 /AAC codec

Open fstotz opened this issue 5 months ago • 4 comments

Would it be possible to add support for MP4 files encoded with the AAC codec?

fstotz avatar Aug 14 '25 15:08 fstotz

I doubt it, but if a library for decoding them exists out there with liberal enough license, I'll consider it.

jarikomppa avatar Aug 14 '25 15:08 jarikomppa

I am not sure, which features would be required for the decoding but here is a repo under the Apache 2 license for aac decoding and encoding in c++ https://github.com/mstorsjo/fdk-aac

fstotz avatar Aug 18 '25 08:08 fstotz

Yeah, well, unfortunately the SoLoud project is under "extremely liberal licenses", and that doesn't count as one.

jarikomppa avatar Aug 18 '25 08:08 jarikomppa

"Parts of the SoLoud package were not made by me, and those either have a similar license, or more permissive (such as Unlicense, CC0, WTFPL or Public Domain)."

So I guess it needs to be the ones listed above or MIT-0 or 0BSD for Public Domain right?

So I guess the following can't be used either https://android.googlesource.com/platform/external/aac/+/6792cf6361ff339e336287affb0bfe54bf6957a9/libAACdec/src/aacdecoder_lib.cpp https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/aac/aacdec.h (GNU Lesser General Public License)

fstotz avatar Aug 18 '25 11:08 fstotz