欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

centos配置ffmpeg的安裝源全過程

 更新時間:2025年08月07日 09:33:43   作者:leijmdas  
在CentOS上安裝FFmpeg需配置第三方倉庫(如RPMFusion或NuxDextop),或手動編譯/使用靜態(tài)包,推薦RPMFusion(穩(wěn)定版)用于7/8/Stream,NuxDextop為CentOS7備用,安裝后通過ffmpeg -version驗證,常見問題包括檢查倉庫啟用、清理緩存及處理依賴沖突

在 CentOS 上配置 FFmpeg 的安裝源,通常需要添加第三方倉庫(如 RPM Fusion 或 Nux Dextop),因為官方倉庫默認(rèn)不提供 FFmpeg。

以下是詳細(xì)步驟:

方法 1:配置 RPM Fusion 倉庫(推薦)

適用于 CentOS 7/8/Stream,提供穩(wěn)定版 FFmpeg。

1. 安裝 EPEL 倉庫

sudo yum install -y epel-release

2. 添加 RPM Fusion 倉庫

Free(開源軟件)

sudo yum localinstall -y --nogpgcheck \
    https://download1.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm

Non-free(閉源組件,如某些編碼器)

sudo yum localinstall -y --nogpgcheck \
    https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm

3. 更新倉庫緩存

sudo yum makecache

4. 安裝 FFmpeg

sudo yum install -y ffmpeg ffmpeg-devel

驗證安裝

ffmpeg -version

方法 2:配置 Nux Dextop 倉庫(適用于 CentOS 7)

如果 RPM Fusion 不可用(如某些舊版 CentOS 7),可以使用 Nux Dextop。

1. 添加 Nux Dextop 倉庫

sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

2. 安裝 FFmpeg

sudo yum install -y ffmpeg

方法 3:手動編譯安裝(最新版)

如果倉庫中的版本過舊,可以手動編譯:

1. 安裝依賴

sudo yum install -y git gcc make autoconf automake cmake freetype-devel libtool nasm pkgconfig zlib-devel

2. 下載 FFmpeg 源碼

git clone https://git.ffmpeg.org/ffmpeg.git
cd ffmpeg

3. 編譯安裝

./configure --prefix=/usr/local --enable-gpl --enable-nonfree --enable-libx264 --enable-libx265
make -j$(nproc)
sudo make install

配置環(huán)境變量

echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

方法 4:使用靜態(tài)預(yù)編譯包(免安裝)

直接下載靜態(tài)構(gòu)建版本:

wget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz
tar xf ffmpeg-release-amd64-static.tar.xz
cd ffmpeg-*-static/
./ffmpeg -version  # 直接運行

常見問題解決

找不到包

確保倉庫已正確啟用:

yum repolist | grep -i "rpmfusion\|nux"

如果報錯 No package ffmpeg available,嘗試清理緩存:

sudo yum clean all
sudo yum makecache

依賴沖突

使用 --skip-broken 忽略沖突依賴:

sudo yum install -y --skip-broken ffmpeg

CentOS 8/Stream 注意事項

使用 dnf 代替 yum

sudo dnf install -y ffmpeg

總結(jié)

  • 推薦:優(yōu)先使用 RPM Fusion(方法 1)。
  • CentOS 7 備用:Nux Dextop(方法 2)。
  • 需要最新版:手動編譯(方法 3)。
  • 快速使用:靜態(tài)預(yù)編譯包(方法 4)。

配置完成后,即可通過 ffmpeg -version 驗證安裝!如有問題,可提供具體錯誤信息進一步排查。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Apache虛擬目錄配置及vue-cli反向代理的設(shè)置方法

    Apache虛擬目錄配置及vue-cli反向代理的設(shè)置方法

    本篇文章主要介紹了Apache虛擬目錄配置及vue-cli反向代理的設(shè)置方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • Linux文件服務(wù)器實戰(zhàn)詳解(匿名用戶)

    Linux文件服務(wù)器實戰(zhàn)詳解(匿名用戶)

    這篇文章主要介紹了Linux文件服務(wù)器實戰(zhàn)(匿名用戶),非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2018-06-06
  • Linux系統(tǒng)調(diào)試之ltrace工具使用與調(diào)試過程

    Linux系統(tǒng)調(diào)試之ltrace工具使用與調(diào)試過程

    這篇文章主要介紹了Linux系統(tǒng)調(diào)試之ltrace工具使用與調(diào)試過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-05-05
  • linux之如何停止正在執(zhí)行腳本

    linux之如何停止正在執(zhí)行腳本

    這篇文章主要介紹了linux之如何停止正在執(zhí)行腳本問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Ubuntu20.04防火墻設(shè)置簡易教程(小白)

    Ubuntu20.04防火墻設(shè)置簡易教程(小白)

    這篇文章主要介紹了Ubuntu20.04防火墻設(shè)置簡易教程(小白),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Ubuntu如何輕松編譯openJDK詳解

    Ubuntu如何輕松編譯openJDK詳解

    這篇文章主要給大家介紹了關(guān)于Ubuntu如何輕松編譯openJDK的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-06-06
  • Linux殺不死的進程之CPU使用率700%解決方法

    Linux殺不死的進程之CPU使用率700%解決方法

    這篇文章主要給大家介紹了關(guān)于Linux殺不死的進程之CPU使用率700%的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Linux系統(tǒng)具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • linux網(wǎng)絡(luò)NAT配置方式詳解

    linux網(wǎng)絡(luò)NAT配置方式詳解

    這篇文章主要為大家詳細(xì)介紹了linux網(wǎng)絡(luò)NAT配置方式,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • Linux下怎么切換使用兩個版本的JDK

    Linux下怎么切換使用兩個版本的JDK

    這篇文章主要介紹了Linux下切換使用兩個版本的JDK的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-08-08
  • linux磁盤管理知識匯總

    linux磁盤管理知識匯總

    這篇文章主要介紹了linux磁盤管理知識匯總的相關(guān)資料,需要的朋友可以參考下
    2018-08-08

最新評論