1. 簡(jiǎn)介
-
FFmpeg 是一個(gè)完整的、跨平臺(tái)的音頻和視頻錄制、轉(zhuǎn)換和流媒體解決方案。既是一款音視頻編解碼工具,同時(shí)也是一組音視頻編解碼開發(fā)套件,作為編解碼開發(fā)套件,它為開發(fā)者提供了豐富的音視頻處理的調(diào)用接口。
-
FFmpeg 提供了多種媒體格式的封裝和解封裝,包括多種音視頻編碼,多種協(xié)議的流媒體,多種色彩格式轉(zhuǎn)換,多種采樣率轉(zhuǎn)換,多種碼率轉(zhuǎn)換等。ffmpeg發(fā)展至今,已經(jīng)被許多開源項(xiàng)目使用。
-
FFmpeg 官網(wǎng):http://ffmpeg.org/
-
本文介紹RK3588平臺(tái)安裝ffmpeg
2. 環(huán)境介紹
-
硬件環(huán)境:
ArmSoM-W3 RK3588開發(fā)板 -
軟件版本:
OS:ArmSoM-W3 Debian11
3. ffmpeg 4.3.1 安裝
3.1下載:
wget http://www.ffmpeg.org/releases/ffmpeg-4.3.1.tar.gz
tar -xvf ffmpeg-4.3.1.tar.gz
cd ffmpeg-4.3.1/
./configure --prefix=/usr/local/my/ffmpeg --enable-version3 --enable-rkmpp --enable-nonfree --enable-gpl --enable-shared
make -j8
sudo make install
3.2 然后更改配置文件/etc/ld.so.conf
sudo vim /etc/ld.so.conf
include /etc/ld.so.conf.d/*.conf
#復(fù)制下面內(nèi)容
/usr/local/lib #librockchip_mpp.so
然后執(zhí)行sudo ldconfig命令生效
將ffmpeg路經(jīng)添加到PATH
sudo vim .bashrc
#最后一行添加自己的ffmpeg路經(jīng)
export PATH=$PATH:/usr/local/my/ffmpeg/bin
然后執(zhí)行source .bashrc生效
查看一下系統(tǒng)PATH,可以看到已經(jīng)將ffmpeg添加好了
echo $PATH
3.3 檢查是否成功安裝
ffmpeg -version
4. 卸載舊的ffmeg
想要重新安裝的話,要先卸載ffmeg文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-782776.html
sudo apt-get --purge remove ffmpeg
sudo apt-get --purge autoremove
如果你使用的是總網(wǎng)上下載安裝包,然后編譯安裝的方法,則需要使用以下的方式卸載,此處以ffmpeg- 4.3.1為例:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-782776.html
cd ffmpeg-4.3.1
make uninstall ##刪除由make install命令安裝的文件
make clean ##只刪除make時(shí)產(chǎn)生的臨時(shí)文件
make distclean ##同時(shí)刪除configure和make產(chǎn)生的臨時(shí)文件
到了這里,關(guān)于ArmSoM-W3之RK3588安裝ffmpeg的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!