arm上移植ffmpeg

跟网上安装的步骤一样, 1、下载安装x264 x264下载地址:Index of pubvideolanx264snapshots 我用的x264-snapshot-2012030

跟网上安装的步骤一样,

1、下载安装x264

x264下载地址:Index of /pub/videolan/x264/snapshots/

我用的x264-snapshot-20120301-2245,你们自己自行下载合适的

解压:tar xvf last_x264_120.tar.bz2

打开: cd x264-snapshot-20120301-2245/

配置:./configure --enable-shared --host=arm-linux-gnueabi --cross-prefix=arm-linux-gnueabihf- --disable-asm

编译安装:make;make install

2、下载ffmpeg源码包

ffmpeg下载地址: https://ffmpeg/releases/

我用的 https://ffmpeg/releases/ffmpeg-2.3.1.tar.bz2

解压:tar xvf ffmpeg-2.3.1.tar.bz2

打开:cd ffmpeg-2.3.1
配置:./configure --cross-prefix=arm-linux-gnueabihf- --enable-cross-compile --target-os=linux --cc=arm-linux-gnueabihf-gcc --arch=arm --prefix=/usr/local/ --enable-shared --disable-static --enable-gpl --enable-nonfree --disable-ffplay --enable-swscale --enable-pthreads --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-yasm --disable-stripping

编译安装:make;make install

报错:

 

重新configure一下,在里面添加--enable-pic 选项

再次配置:./configure --cross-prefix=arm-linux-gnueabihf- --enable-cross-compile --target-os=linux --cc=arm-linux-gnueabihf-gcc --arch=arm --prefix=/usr/local/ --enable-shared --enable-pic --disable-static --enable-gpl --enable-nonfree --disable-ffplay --enable-swscale --enable-pthreads --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-yasm --disable-stripping

再次编译安装:make;make install

成功。

第一步算是完成了,下步在arm上做播放器

发布者:admin,转转请注明出处:http://www.yc00.com/web/1738080737a4022308.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信