如何在CentOS上安裝FFmpeg
FFmpeg是一種流行的開源解決方案,用於錄製,轉換和流式傳輸音頻和視頻,廣泛用於各種在線流媒體服務。
在本文中,我將向您展示如何在CentOS 6/7服務器上安裝FFmpeg。
先決條件
- 新部署的Vultr CentOS 6或CentOS 7服務器實例。
- 一個sudo用戶。
第1步:更新系統
sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now
第2步:安裝Nux Dextop YUM倉庫
目前還沒有針對CentOS的正式FFmpeg rpm軟件包。相反,您可以使用第三方YUM回購Nux Dextop來完成工作。
在CentOS 7上,您可以使用以下命令安裝Nux Dextop YUM存儲庫:
sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
對於CentOS 6,您需要安裝另一個版本:
sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm
第3步:安裝FFmpeg和FFmpeg開發包
sudo yum install ffmpeg ffmpeg-devel -y
第4步:試駕
1)確認FFmpeg的安裝:
ffmpeg
此命令提供有關係統上安裝的FFmpeg的詳細信息。在撰寫本文時,使用Nux dextop安裝的FFmpeg版本爲2.6.8。
如果您想了解有關FFmpeg的更多信息,請輸入:
ffmpeg -h
2)將mp3音頻文件轉換爲ogg音頻文件。
使用FFmpeg時需要確定適當的參數。例如,您可以使用以下命令將mp3文件轉換爲ogg文件:
cd
wget https://archive.org/download/MLKDream/MLKDream_64kb.mp3
ffmpeg -i MLKDream_64kb.mp3 -c:a libvorbis -q:a 4 MLKDream_64kb.ogg
3)將flv視頻文件轉換爲mp4視頻文件。
以下是從flv到mp4的無損轉換示例:
cd
wget https://archive.org/download/beeenieilp/beeen.flv
ffmpeg -i beeen.flv -y -vcodec copy -acodec copy beeen.mp4
我們的教程到此結束。謝謝你的閱讀。