今天小編給大家分享一下CentOS服務(wù)器中怎么安裝FFmpeg的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識(shí),所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來(lái)了解一下吧。
在成都做網(wǎng)站、網(wǎng)站制作過(guò)程中,需要針對(duì)客戶的行業(yè)特點(diǎn)、產(chǎn)品特性、目標(biāo)受眾和市場(chǎng)情況進(jìn)行定位分析,以確定網(wǎng)站的風(fēng)格、色彩、版式、交互等方面的設(shè)計(jì)方向。成都創(chuàng)新互聯(lián)還需要根據(jù)客戶的需求進(jìn)行功能模塊的開發(fā)和設(shè)計(jì),包括內(nèi)容管理、前臺(tái)展示、用戶權(quán)限管理、數(shù)據(jù)統(tǒng)計(jì)和安全保護(hù)等功能。
前言
服務(wù)器系統(tǒng)環(huán)境為:centos 6.5(final);
查看centos版本命令:rpm -q centos-release
通過(guò)yum安裝
按順序執(zhí)行下方的命令來(lái)安裝ffmpeg:
注意:命令默認(rèn)以root用戶執(zhí)行,如果非root用戶,請(qǐng)?jiān)诿織l命令前增加 sudo 指令以root權(quán)限運(yùn)行這些命令
1. update the system
yum install epel-release -y yum update -y
2. install the nux dextop yum repo
rpm --import http://li.nux.ro/download/nux/rpm-gpg-key-nux.ro rpm -uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm
3. install ffmpeg and ffmpeg development packages
yum install ffmpeg ffmpeg-devel -y
至此,如果不出意外的話,ffmpeg就應(yīng)該順利安裝到服務(wù)器上了;
可以在控制臺(tái)通過(guò) which ffmpeg
命令來(lái)查看ffmpeg程序的執(zhí)行路徑;
ffmpeg常用的視頻轉(zhuǎn)換命令
ffmpeg -i 待轉(zhuǎn)換的源視頻路徑 -s 853x480 -vcodec libx264 -preset medium -crf 28 -y 輸出視頻的路徑
踩坑 & 填坑
在centos 7上安裝時(shí)無(wú)法找到某些依賴庫(kù)
主要癥狀如下:
填坑指南:
1. 先看是否成功安裝了 epel
按照上面的安裝教程,在最后安裝ffmpeg前應(yīng)該先安裝兩個(gè)源,一個(gè)是epel,一個(gè)是nux-dextop;
你可以使用 yum repolist 命令查看是否裝上了這兩個(gè):
2. 如果已經(jīng)成功安裝了 epel 和 nux-dextop,但執(zhí)行 install ffmpeg
的命令時(shí)仍然報(bào)錯(cuò)找不到一些依賴關(guān)系
可能是跟epel的配置有關(guān),這時(shí)候你需要先切換到epel的配置目錄:
使用命令:cd /etc/yum.repos.d/
切換到epel的配置目錄;
通過(guò) vim epel.repo 命令編輯epel.repo文件:
因?yàn)橄螺d依賴時(shí)會(huì)通過(guò) baseurl 或 metalink 這兩個(gè)地址指向去下載,依賴找不到很可能是因?yàn)檫@兩個(gè)下載地址有問(wèn)題;
我當(dāng)時(shí)出現(xiàn)這個(gè)問(wèn)題時(shí),發(fā)現(xiàn)yum是使用的epel.repo中 metalink 指定的地址去下載的,一直下載不下來(lái)某些依賴;后來(lái)我將 metalink 一行注釋掉,讓yum使用 baseurl 的指向去下載,就能下載下來(lái)了;
如果 baseurl 和 metalink 對(duì)于你來(lái)說(shuō)都下載不下來(lái),那你可以考慮google一個(gè)能用的下載地址替換原來(lái)的。
以上就是“CentOS服務(wù)器中怎么安裝FFmpeg”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會(huì)為大家更新不同的知識(shí),如果還想學(xué)習(xí)更多的知識(shí),請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。