`
cnflat
  • 浏览: 12993 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

linux下ffmpeg及fdkaac编译安装

阅读更多
1. 编译fdkaac
目标机器上缺省configure之后make会出现共享代码相关的错误,需要加上编译参数CFLAGS=-fPIC
./configure CFLAGS=-fPIC
make
make install
完成之后在/usr/local/lib/下会生成fdk-aac.so.0库文件及几个软链

2. 编译ffmpeg
需求是使用ffmpeg+fdkaac来将音源转成aac,其他选项暂时无视。
./configure --prefix=MYDIR --enable-libfdk-aac --disable-yasm
make
make install
完成后ffmpeg安装到MYDIR/bin/ffmpeg

3. 若系统没有将/usr/local/lib加入默认的动态库查找目录,在自己的用户环境变量下加入:
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH

4. 测试
bin/ffmpeg -i sourceurl -acodec libfdk_aac -ab 64k -ar 22050 -ac 2 test.aac
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics