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编码支持相关推荐

  1. 嵌入式linux下的FFmpeg交叉编译(最全面)

    FFmpeg介绍 当下直播应用很火,在音视频领域,FFmpeg相当知名.可能你用的一些视频播放器背后都有它的身影.FFmpeg是一个开源的跨平台多媒体处理工具,可以用于处理音视频流.转码.封装.解封装 ...

  2. Windows 7(Win7)下MinGW+msys编译ffmpeg,并加入H264编码支持

    可以去ffmpeg官网下载已经编译好的版本:https://ffmpeg.zeranoe.com/builds/ 该编译好的版本支持H264编码和解码 如果需要自己编译,步骤如下: 1.下载安装MSY ...

  3. 嵌入式Linux下基于FFmpeg的视频硬件编解码[图]

    转自:http://tech.c114.net/167/a674033.html 摘要: 对FFmpeg多媒体解决方案中的视频编解码流程进行研究.结合对S3C6410处理器视频硬件编解码方法的分析,阐 ...

  4. 嵌入式Linux下基于FFmpeg的视频硬件编解码

    嵌入式Linux下基于FFmpeg的视频硬件编解码[图] http://www.c114.net ( 2012/3/1 15:41 ) 摘要: 对FFmpeg多媒体解决方案中的视频编解码流程进行研究. ...

  5. linux编译ffmpeg.exe,linux下编译FFmpeg

    linux下编译FFmpeg 2020年01月11日 阅读数:12 这篇文章主要向大家介绍linux下编译FFmpeg,主要内容包括基础应用.实用技巧.原理机制等方面,希望对大家有所帮助. 1.首先获 ...

  6. Linux下基于ffmpeg音视频解码

    Linux下基于ffmpeg音视频解码 1.ffmpeg简介   FFmpeg是一套可以用来记录.转换数字音频.视频,并能将其转化为流的开源计算机程序.采用LGPL或GPL许可证.它提供了录制.转换以 ...

  7. Zedboard学习(二):zedboard的Linux下交叉编译环境搭建

    环境准备 首先肯定是要下载xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin文件,这是官方提供的linux下交叉编译链安装文件,下载地址为:https://p ...

  8. Ubuntu Linux 下文件名乱码(无效的编码)的快速解决办法

    Ubuntu Linux 下文件名乱码(无效的编码)的快速解决办法 文件是在WIndows 下创建的,Windows 的文件名中文编码默认为GBK,而Linux中默认文件名编码为UTF8,由于编码 不 ...

  9. Linux下用FFMPEG采集usb摄像头到RTMP

    Linux下用 FFMPEG 采集 usb摄像头视频 和 摄像头内置麦克风音频 到RTMP服务 ffmpeg -f video4linux2 -qscale 10 -r 12 -s 640x480 - ...

  10. linux下执行ffmpeg报错无法操作https资源的问题https protocol not found, recompile FFmpeg with openssl, gnutls

    linux下执行ffmpeg报错无法操作https资源的问题https protocol not found, recompile FFmpeg with openssl, gnutls 报错 解决 ...

最新文章

  1. EdgeBERT:极限压缩bert
  2. 如何防止android app被误删除,如何避免手机清理缓存时误删了重要文件【注意事项】...
  3. 消息队列面试经典十连问
  4. 福州大学java期末试卷2012_福州大学 07Java语言程序设计试卷(A卷).doc
  5. [luoguP2957] [USACO09OCT]谷仓里的回声Barn Echoes(Hash)
  6. 防火防盗竟防不了网络攻击智能摄像机的网络安全怎么办?
  7. 字符串截取mysql
  8. 10大Go语言开源项目推荐
  9. 洛谷2863 [Usaco06JAN]牛的舞会
  10. 测量员软件测试版,测量员app
  11. 主引导记录 - 维基百科,自由的百科全书
  12. Android开发 ANR异常的解决(应用程序无响应)
  13. 网校系统搭建服务有哪些优势?为什么要试水网校系统开发?
  14. 在linux上配置Maven环境变量
  15. hijackthis.exe
  16. 冰狼服务器无响应或无网络链接,冒险岛一键端用不了,很纠结, 服务端里面提示正在启动数据库...
  17. Skia简介以及在Windows下编译操作步骤
  18. TCP第三次握手失败会怎么样
  19. 头部导航(音乐app项目-第1步)
  20. Tomcat与Undertow的优劣对比

热门文章

  1. 不要迷失在技术的海洋中(转)
  2. 使用宝塔控制面板建站时出现网页出现404错误怎么办?
  3. nodejs 使用的一些http网络请求模块
  4. 20171001~08总结
  5. ubuntu 下mysql 不显示当前的数据库名解决方法
  6. java反射(测试下用onenote把笔记发送到oschina上,文章来源网络)
  7. 查看Linux服务器网络状态
  8. Asp.Net基于forms的验证机制,记录一下...
  9. drools部署教程
  10. 在阿里云上安装MongoDB,并且远程连接