我是Xuggler的新手,我想使用libfdk-aac将mp3音频转码为aac plus audios。我编译了ffmpeg并启用了libfdk-aac库。当我尝试从命令行使用libfdk-aac转码音频文件时,一切正常。
我想使用Xuggler的libfdk-aac,因为Xuggler是一个ffmpeg包装器,我认为应该可以使用libfdk-aac。我已经使用com.xuggle.xuggler.ICodec类中的方法getInstalledCodecs来获取libfdk编解码器的id,在类中 com.xuggle.xuggler.IStreamCoder我已经设置了编解码器ID,似乎正在使用libfdk编解码器,但是我需要激活aac_he配置文件(ffmpeg中的配置文件选项),我试图在IStreamCoder类中使用setProperty方法但我总是得到一个负的返回值,文件总是在正常的aac中转码。
有没有办法从Xuggler激活aac_he个人资料?
感谢您的帮助和建议。
答案 0 :(得分:0)
你需要编译Xuggler,因为如果我没弄错的话,xuggler会自带ffmpeg。