ffmpeg介绍
它作为迄今为止最流行的一个开源多媒体框架之一,FFmpeg有两种基本使用方式——作为库或者作为工具,其中后者的使用场景更多,同时它也被称为多媒体开发的“瑞士军刀”。详见
FFmpeg有很多使用场景,其中较为典型的有播放器、媒体编辑器、云转码等等。
FFmpeg官网
安装准备
- 下载ffmpeg源码包:地址
- 安装ffmpeg依赖 yum install -y yasm
编译安装ffmpeg4
代码语言:javascript复制# 下载源码包后解压:
$ tar xvJf ffmpeg-4.1.tar.xz
$ cd ffmpeg-4.1
$ ./configure --enable-shared --prefix=/usr/local/ffmpeg # 时间比较久...
系统配置
- 编辑
/etc/ld.so.conf
,将ffmpeg依赖的库加入系统环境: $ vim /etc/ld.so.conf # 输入以下内容 include ld.so.conf.d/*.conf /usr/local/ffmpeg/lib/ $ ldconfig # 使上述配置生效 - 加入系统命令: $ ln -s /usr/local/ffmpeg/bin/ffmpeg /usr/bin/ffmpeg
- 检查安装结果: [root@trancecode-204 bin]# ffmpeg -version ffmpeg version 4.1 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-36) configuration: --enable-shared --prefix=/usr/local/ffmpeg libavutil 56. 22.100 / 56. 22.100 libavcodec 58. 35.100 / 58. 35.100 libavformat 58. 20.100 / 58. 20.100 libavdevice 58. 5.100 / 58. 5.100 libavfilter 7. 40.101 / 7. 40.101 libswscale 5. 3.100 / 5. 3.100 libswresample 3. 3.100 / 3. 3.100
出现以上输出,表示安装完成!
ffmpeg基础使用
ffmpeg命令基本用法
(adsbygoogle = window.adsbygoogle || []).push({});