- 安装lame-398-1.tar.gz(MP3编码器)
tar -zxvf /opt/gszh/lame-398-1.tar.gz -C /opt/gszh/wj
cd /opt/gszh/wj/lame-398-1
./configure --enable-shared --prefix=/usr
make && make install
- nasm-2.13.03.tar.gz
tar -xvf /opt/gszh/nasm-2.13.03.tar.gz -C /opt/gszh/wj
cd /opt/gszh/wj/nasm-2.13.03
./configure --prefix=/usr
make && make install
- last_x264.tar.bz2
tar -jxvf /opt/gszh/last_x264.tar.bz2 -C /opt/gszh/wj
cd /opt/gszh/wj/x264-snapshot-20190617-2245
./configure --prefix=/usr --enable-shared
make && make install
- 安装ffmpeg
tar -jxvf /opt/gszh/ffmpeg-4.1.3.tar.bz2 -C /opt/gszh/wj
cd /opt/gszh/wj/ffmpeg-4.1.3
./configure --enable-shared --prefix=/usr/local/ffmpeg --enable-gpl --enable-libx264 --enable-libmp3lame --enable-libvorbis
make && make install
另一种 tar -jxvf ffmpeg-git-20171206-64bit-static(需要切换到你想解压的文件夹下再解压)
- 重新启动 profile以及 ld.so.conf
修改 vim etc/profile 添加 export PATH=/usr/local/ffmpeg/bin:$PATH 之后 source etc/profile
修改 vi /etc/ld.so.conf 添加 /usr/local/ffmpeg/lib 之后 sudo ldconfig
- 测试命令:
ffmpeg -i /opt/gszh/111.mpg -vcodec libx264 -r 29.97 -b 768k -ar 24000 -ab 64k -s 1280x720 /opt/gszh/1111.mp4