建網(wǎng)站哪便宜百度網(wǎng)站提交入口網(wǎng)址
項目中涉及給視頻添加水印,使用到了ffmpeg,windows系統(tǒng)可直接使用,Linux需要手動編譯完成ffmpeg后才可正常使用。
配置yum源:
備份原repo文件
cd /etc/yum.repos.d/mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
下載阿里yum配置文件
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
重建緩存
yum clean allyum makecache
如果重建緩存中提示:
file:///mnt/cdrom/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /mnt/cdrom/repodata/repomd.xml"則將系統(tǒng)鏡像掛載至對應(yīng)路徑,如/mnt下或/mnt/cdrom下,再重新重建緩存
#卸載掛載
#umount /mnt#將系統(tǒng)鏡像掛載至/mnt/cdrom
mount /dev/sr0 /mnt/cdrom
安裝依賴
yum -y install epel-releaseyum -y install git gcc gcc-c++ cmake3
安裝yasm:
?
wget?http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz?tar zxvf yasm-1.3.0.tar.gzcd yasm-1.3.0./configuremakemake install
安裝ffmpeg(時間較久):
wget http://www.ffmpeg.org/releases/ffmpeg-4.2.tar.gztar -zxvf ffmpeg-4.2.tar.gzcd ffmpeg-4.2/./configure --prefix=/usr/local/ffmpeg-4.2make && make install
配置環(huán)境變量:
vi /etc/profile
在文件最后添加:
export PATH=$PATH:/usr/local/ffmpeg-4.2/bin
保存后執(zhí)行:
source /etc/profile
檢查依賴庫路徑:
ldd ffmpeg
vim /etc/ld.so.conf
文件最后添加:
/usr/local/ffmpeg-4.2/lib
保存后,執(zhí)行
ldconfig
再次檢查就正常了。