樹莓派4B安裝ffmpeg
FFmpeg 是一套開源的音視頻編解碼庫,有非常強大的功能,包括視頻采集功能、視頻格式轉換等。眾所周知視頻編解碼是一個非常消耗系統資源的過程,而樹莓派自帶了 H.264 的硬件編解碼器,因此本文將詳解在樹莓派配置 FFmpeg 使其支持硬件編解碼器並編譯安裝的過程。
環境:
pi@raspberrypi:~/x264 $ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 10 (buster)
Release: 10
Codename: buster
- 安裝H264
git clone --depth 1 https://code.videolan.org/videolan/x264
# 進入文件
cd x264
./configure --host=arm-unknown-linux-gnueabi --enable-static --disable-opencl
make -j4
sudo make install
- 安裝ffmpeg
git clone git://source.ffmpeg.org/ffmpeg --depth=1
cd ffmpeg
./configure --arch=armel --target-os=linux --enable-gpl --enable-libx264 --enable-nonfree
make -j4
sudo make install
- 測試
ffmpeg -i 11_test.wmv -y -qscale 0 -vcodec libx264 test.mp4