Linux CentOS7 离线安装ffmpeg并测试
2020-04-26 本文已影响0人
夹板儿孩
CentOS7 离线安装ffmpeg
ffmpeg 需要依赖 yasm
就很简单的安装,有安装包的可以直接安装。
没有安装包的下载好安装包后看 离线安装yasm-1.3.0.tar.gz 就好了
tar -zxvf yasm-1.3.0.tar.gz
./configure
make
make install
接下来开始安装 ffmpeg
下载 ffmpeg 离线安装包 百度网盘下载ffmpeg-4.2.2.tar.gz
提取码:aju2
下载完成后解压并进入解压后的文件夹

执行下面命令开始安装
tar -zxvf ffmpeg-4.2.2.tar.gz
./configure
make && make install
安装的过程会很长
安装的过程会很长长
安装的过程会很长长长
需要耐心等待,先去做点别的事吧,十分钟后再继续
接下来进入测试环节,可以自行准备一个短视频

执行命令
ffmpeg -i mry.mp4 -vcodec copy -acodec copy mry.flv
ffmpeg -i <文件名称> -vcodec copy -acodec copy <转码后文件名称>
转码完成效果

接下来我们用nginx测试一下
在nginx中添加配置
location ~*\.(mp4|flv)$ {
root /usr/local/nginx/video;
}
启动nginx后访问
可以访问到转码前的视频
访问
http://192.168.81.169/mry.flv
浏览器会将mry.flv下载下来,我们使用VLC工具即可打开文件
![]()
结束