折腾一下,用CentOS在B站直播

前段时间有点手痒无聊( ̄▽ ̄),就想弄个点歌台在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

6 条评论

FH云彩进行回复 取消回复

*