Menu

#203 Support for M4A?

open
nobody
None
5
2025-11-24
2015-08-29
No

Could it be possible to have a support also for M4A format?

Discussion

  • Harsh kurra

    Harsh kurra - 2015-09-30

    Hi Timo, I used FAAD2 AAC decoder to add support for .m4a or any AAC format in SOX if You still need them do let me know . I have done that on windows platform for my own personal use.

     
  • Tom Welling

    Tom Welling - 2018-08-24

    Hi Harsh, I would appreciate any ideas or help you could share on how to go about adding support for .m4a in SOX. I am new to SOX and don't really understand what's involved in recompiling SOX, so any simple solution you could suggest would be so great. Thank you!

     
  • Martin Guy

    Martin Guy - 2025-07-10

    sox_ng-14.5.0 can read M4A files using ffmpeg but having native support would be better as it may enable writing of it too.
    @Harsh If you still have the diffs for your implementation I would be happy to see if I can include that in sox_ng
    https://codeberg.org/sox_ng/sox_ng/issues/198

     
  • Harsh kurra

    Harsh kurra - 2025-07-12

    Hi @martinwguy

    Here is the Bitbucket commits which i did to support AAC decoder .
    https://bitbucket.org/hkurra/sox/commits/branch/master
    I did this almost 10 years ago not much aware of the context

     
  • Martin Guy

    Martin Guy - 2025-07-13

    Many thanks. Yes, SoX has been sleeping for ten years but now resurges!
    However, I've been careful to change the source as little as possible so your patches should still apply.
    Not having any luck with bitbucket - the spinner just keeps spinning - is there another way to get your stuff to me?
    Blessings -M

     
  • Martin Guy

    Martin Guy - 2025-11-24

    sox_ng now has AAC/M4A decoding using the external ffmpeg program.
    Unfortunately, AAC's baselins patents expire in 2028 and the last of the extensions in 2031
    so for the moment it won't be including native support.

    Thank anyway

     

Log in to post a comment.

MongoDB Logo MongoDB