ffmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。因为视频编解码十分消耗系统资源,工作相对较为耗时,而树莓派自带 H.264 的硬件编解码器,所以计划在树莓派上编译安装支持硬件编解码器的 ffmpeg。
安装 x264 编码器
git clone git://git.videolan.org/x264.git
cd x264
./configure --host=arm-unknown-linux-gnueabi --enable-static --disable-opencl --enable-shared
make
sudo make install
注:配置这加上 --enable-shared
可以避免安装 ffmpeg 时出现错误 ERROR: libx264 not found
安装 ffmpeg
在 ffmpeg 官网下载页面 http://ffmpeg.org/download.html 获取到下载链接,文章完成时版本是 ffmpeg-4.0.tar.bz2,命令行如下:
wget http://ffmpeg.org/releases/ffmpeg