linux下交叉编译ffmpeg,并加入H264编码支持
来源:互联网 发布:js e.target.result 编辑:程序博客网 时间:2024/04/30 17:53
1.libx264 编译
./configure --enable-static --disable-asm --prefix=/usr/local/ffmpegDM3730 --arch=arm --host=arm-linux --cross-prefix=arm-arago-linux-gnueabi-
make
make install
2.ffmpeg 编译
./configure --enable-shared --disable-yasm --enable-memalign-hack --enable-libx264 --enable-gpl --prefix=/usr/local/ffmpegDM3730 --enable-cross-compile --arch=arm --target-os=linux --cross-prefix=arm-arago-linux-gnueabi- --cc=arm-arago-linux-gnueabi-gcc --extra-cflags=-I/usr/local/ffmpegDM3730/include --extra-ldflags=-L/usr/local/ffmpegDM3730/lib --extra-libs=-ldl
make
make install
注意1:--extra-cflags=-I/usr/local/ffmpegDM3730/include --extra-ldflags=-L/usr/local/ffmpegDM3730/lib用于指定libx264的路径,但是指定完以后需要添加--extra-libs=-ldl才能找到该路径。否则会提示 ERROR: libx264 not found
注意2:交叉编译工具链要添加到环境变量
我编译使用的libx264和ffmpeg版本参考:
http://blog.csdn.net/caoshangpa/article/details/50947926
linux下编译ffmpeg,并加入H264编码支持:
http://blog.csdn.net/caoshangpa/article/details/51392445
Windows 7(Win7)下MinGW+msys编译ffmpeg,并加入H264编码支持:
http://blog.csdn.net/caoshangpa/article/details/50947926
- linux下交叉编译ffmpeg,并加入H264编码支持
- linux下交叉编译ffmpeg,并加入H264编码支持
- linux下交叉编译ffmpeg,并加入H264编码支持
- linux下编译ffmpeg,并加入H264编码支持
- Windows 7(Win7)下MinGW+msys编译ffmpeg,并加入H264编码支持
- 编译ffmpeg并支持H264
- Linux下ffmpeg交叉编译
- h264 ffmpeg 400 交叉编译
- live555在arm linux下的交叉编译,并下载的Arm板播放H264文件
- live555在arm linux下的交叉编译,并下载的Arm板播放H264文件
- linux下ffmpeg库 ARM交叉编译
- Ubuntu 安装 ffmpeg , 支持MP3,H264编码
- Web服务器:live555在arm linux下的交叉编译,并下载的Arm板播放H264文件
- Linux 下编译FFmpeg 支持x264, x265
- ffmpeg解码jpg并编码成h264
- ffmpeg解码jpg并编码成h264
- linux下交叉编译windows下的ffmpeg
- 编译ffmpeg for x264 ,H264编码解码
- java变量和常量
- 排序算法性能分析
- ios应用数据存储方式(XML属性列表-plist)
- phpcms面包屑导航去掉最后分隔符。
- Axis1.4 操作文档
- linux下交叉编译ffmpeg,并加入H264编码支持
- Android 代理模式讲解
- php环境配置以及笔记
- 浅析深究什么是SOA?
- 欢迎使用CSDN-markdown编辑器
- 大数据存取的选择:行存储还是列存储?
- SQL Server对Xml字段的操作
- JS中的this变量的使用介绍
- JavaScript获取对象属性和设置对象属性总计