文章目录
- 一、ffmpeg 介绍
- 二、ffmpeg 的组成
- 三、ffmpeg 依赖库
沉淀、分享、成长,让自己和他人都能有所收获!
ffmpeg 是一种多媒体音视频处理工具,具备视频采集功能、视频抓取图像、视频格式转换、给视频加水印并能将视频转化为流等诸多强大的功能。它采用 LGPL 或 GPL 许可证,是一种开源程序。
一、ffmpeg 介绍
FFmpeg主要特点和功能:
- 多媒体格式支持: FFmpeg支持几乎所有常见的音视频格式,包括MP4、AVI、MKV、MOV、FLV、MP3、AAC等。
- 音视频编解码: 它提供了用于解码和编码音视频流的库,支持包括H.264、H.265、MPEG-4、VP9、AAC、MP3等多种编码标准。
- 多种协议支持: FFmpeg可以处理多种网络协议,包括HTTP、RTMP、RTSP、HLS等,因此可以用于流媒体服务器和客户端。
- 实用工具集: FFmpeg还包含了一些实用的命令行工具,如ffmpeg、ffplay和ffprobe,