FFmpeg--简介

时间:2022-07-25
本文章向大家介绍FFmpeg--简介,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

FFmpeg 是基于GNU General Public License 协议的开源多媒体软件项目。 FF意思是 Fast Forward - 播放器上的快进按钮, mpeg 是 Moving Pictures Experts Group的简称。

FFmpeg 命令行工具

ffmpeg

快速音视频编解码

ffplay

播放器

ffprob

检测媒体文件的特性

ffserver

使用HTTP和RTSP协议的流媒体服务器

FFmpeg 软件库

libavcodec

音视频编解码

libavdevice

硬件采集、加速、显示

libavfilter

滤镜。可提供剪裁、旋转、格式化等功能

libavformat

音视频封装格式的生成和解析

libavutil

公共的工具库

libswresample

原始音频格式转码

libswscale

视频格式转换,如比例缩放,颜色空间转换

libpostproc

音视频的后期处理

命令行格式

ffmpeg [global options] [input file options] -i input_file [output file
options] output_file

比如

ffmpeg -i input.mp4 -an output.mp4             //去掉视频中的音频