首页 帮助中心 美国云服务器 centos上安装ffmpeg简易教程
centos上安装ffmpeg简易教程
时间 : 2024-06-17 14:19:07 编辑 : 华纳云 阅读量 : 310

想在centos上安装ffmpeg可以通过Yasm 。安装ffmpeg可以提高编译速度,使用汇编指令,如MMX和SSE等,当centos系统中没有Yasm指令,编译ffmpeg过程就会报错。

cd /usr/local/src

# 下载

wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz

# 解压

tar -zxvf yasm-1.3.0.tar.gz

# 进入目录

cd yasm-1.3.0

# 编译

./configure

# 安装

make && make install

ffmpeg的安装和下载可以使用如下命令。

cd /usr/local/src

# 下载

wget https://ffmpeg.org/releases/ffmpeg-4.3.6.tar.gz

# 解压

tar -zxvf ffmpeg-4.3.6.tar.gz

# 进入目录

cd ffmpeg-4.3.6

# 编译

./configure --enable-shared --prefix=/usr/local/ffmpeg

# 安装

make && make install

在编译过程中,使用shared可以修改动态链接库。

vim /etc/ld.so.conf

# 修改如下

include ld.so.conf.d/*.conf

/usr/local/ffmpeg/lib/

# 配置生效

ldconfig

再配置环境变量

vim /etc/profile

# 最后行加入

PATH=$PATH:/usr/local/ffmpeg/bin

export PATH

# 配置生效

source /etc/profile

完成后,就可以开始验证安装。

ffmpeg -version

# 输出

ffmpeg version 4.3.6 Copyright (c) 2000-2023 the FFmpeg developers

built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-44)

configuration: --enable-shared --prefix=/usr/local/ffmpeg

libavutil      56. 51.100 / 56. 51.100

libavcodec     58. 91.100 / 58. 91.100

libavformat    58. 45.100 / 58. 45.100

libavdevice    58. 10.100 / 58. 10.100

libavfilter     7. 85.100 /  7. 85.100

libswscale      5.  7.100 /  5.  7.100

libswresample   3.  7.100 /  3.  7.100

推流测试,把本地视频编程直播流。

ffmpeg -re -stream_loop -1 -i live.mp4 -c copy -f flv rtmp://127.0.0.1:1935/live/test

以上就是华纳云为大家总结的关于CentOS 安装 FFmpeg的步骤。更详细内容欢迎关注我们官网新闻栏!

华纳云 推荐文章
谈谈关于Oracle XStream备份恢复方式 Oracle中的更新同义词有哪些方法 websocket框架消息的加密方式有哪些 云服务器中NoSQL数据库类型有哪些 Windows10 apache启动失败的解决方法 美国云主机部署web项目的流程 数据库空间被占满如何处理 Windows系统ECS实例远程桌面连接中断的原因 Linux Progress命令使用实例 华纳云hncloud 美国云服务器(4核8G 10M CN2)第三方测评
客服咨询
7*24小时技术支持
技术支持
渠道支持