树莓派x264和ffmpeg编译(用于支持GPU硬件编解码)

FFmpeg是一套开源的音视频编解码库,有非常强大的功能,包括视频采集功能、视频格式转换等。视频编解码是一个非常消耗系统资源的过程,而树莓派自带了H.264的硬件编解码器,本文讲介绍在树莓派上配置FFmpeg使其支持硬件编解码器并编译安装的过程,所使用到的所有库文件,包括x264和ffmpeg源码及其配置文件,均上传至CSDN下载中心,下载地址如下:

x264源码及其配置文件下载:点击打开链接

FFmpeg源码及其配置文件下载:点击打开链接

1、x264源码编译和安装

将上述x264源码下载后,将其中的配置文件.sh复制到x264源码中,执行下述命令

cd x264
sudo chmod +x ./config_x264_rpi.sh
sudo make -j4
sudo make install
2、FFmpeg源码编译和安装
将上述FFmpeg下载,其中文件夹中包括.sh配置文件,同样的将其复制到FFmpeg文件夹中,执行下面的命令

cd ffmpeg-3.3.2
sudo chmod +x ./config_ffmpeg_rpi.sh
sudo make -j4
sudo make install
鉴于树莓派的性能,每条命令的执行时间有可能会很长,其中在ffmpeg的配置上,会出现比较长时间的停顿无反应,需等待一段时间。

3、检验

在打开的终端中输入ffmpeg,在出现的内容中如果有h264_omx和h264_mmal字样,即说明ffmepg已经支持树莓派的H264硬件编解码器。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值