本文最后更新于 2318 天前,其中的信息可能已经有所发展或是发生改变。
前段时间有点手痒无聊( ̄▽ ̄),就想弄个点歌台在Bilibili上直播,但是CentOS的yum源并没有ffmpeg……
emmm……
网上查了下,发现关于CentOS安装ffmpeg的教程挺多的,但是发现很多教程时间很久远了,资源早已失效,怎么办呢?
幸好这些教程中的部分资源还是有效的,所以我寻找了很多教程,拼接起来,终于成功安装了ffmpeg(≧▽≦)
开始安装
1.安装编译环境
yum install -y git automake autoconf libtool gcc gcc-c++
2.安装X264
git clone git://git.videolan.org/x264.git
cd x264
sudo ./configure --prefix=/usr --enable-shared --enable-static
make
sudo make install
cd ..
rm -rf x264
3.安装Lame
下载Lame到服务器:https://sourceforge.net/projects/lame/files/latest/download
tar -xzf lame-3.99.5.tar.gz
cd lame-3.99.5
sudo ./configure --prefix=/usr --enable-shared --enable-static
make
sudo make install
cd ..
rm -rf lame-3.99.5
4.安装FFmpeg
下载ffmpeg到服务器:http://www.ffmpeg.org/releases
xz -d ffmpeg-3.4.tar.xz
tar -xvf ffmpeg-3.4.tar
cd ffmpeg-3.4
sudo ./configure --prefix=/usr/local/ffmpeg --enable-libx264 --enable-libmp3lame --enable-shared
make
sudo make install
cd ..
rm -rf ffmpeg-3.4
OR
git clone git://source.ffmpeg.org/ffmpeg.git
cd ffmpeg
sudo ./configure --prefix=/usr/local/ffmpeg --enable-libx264 --enable-libmp3lame --enable-shared
make
sudo make install
cd ..
rm -rf ffmpeg
5.引入lib
vi /etc/ld.so.conf.d/ffmpeg.conf
/usr/local/ffmpeg/lib
/usr/local/lib
6.添加环境变量
vi /etc/profile
export FFMPEG_HOME=/usr/local/ffmpeg
export PATH=$FFMPEG_HOME/bin:$PATH
7.应用配置
sudo ldconfig
source /etc/profile
至此,FFmpeg就安装完成了
接下来就可以安装点歌台了
我的博客即将搬运同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=2mat9mzc2f40k
膜拜大神
Σ(っ °Д °;)っ大佬
φ( ̄∇ ̄o)
|´・ω・)ノ
其实Linux下不是也有OBS的么。。。
server不能用吧