前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ffmpeg增加h264编解码功能模块方法

ffmpeg增加h264编解码功能模块方法

作者头像
EasyNVR
发布2020-04-23 16:25:06
2.2K0
发布2020-04-23 16:25:06
举报
文章被收录于专栏:EasyNVREasyNVR

在写代码的过程中,经常需要利用ffmpeg进行h264编解码,ffmpeg默认是不支持h264编解码的,需要在编译ffmpeg时增加支持h264编解码功能模块。

今天给大家分享下ffmpeg是如何增加h264编解码功能模块的。
问题解决

添加h264功能模块,由于默认ffmpeg是不支持h264编解码的,x264是第三方库,需要先下载编译生成库,然后在编译ffmpeg的时候添加此编译选项。

具体步骤如下:
代码语言:javascript
复制
cd x264
sudo ./configure --enable-shared –enable-static --disable-asm  
sudo make
sudo make install
代码语言:javascript
复制
tar –vxf ffmpeg-4.0.3.tar.xz
cd ffmpeg-4.0.3
./configure --enable-shared --disable-yasm --enable-libx264 --enable-gpl
make
make install

默认安装到/usr/local/ 目录下,也可以通过–prefix=/usr/local/进行指定目录,一般默认即可

  • (5)查询下编译的ffmpeg是否包含x264功能模块
  • (6)通过ldd 查询libavcodec.so 是否需要libx264.so 即可

如果需要增加其他外部第三方库,与增加libx264方法一样 Ffmpeg也提供了需要的地方库的下载地址: https://johnvansickle.com/ffmpeg/release-source/

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-09-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 今天给大家分享下ffmpeg是如何增加h264编解码功能模块的。
  • 问题解决
    • 具体步骤如下:
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档