FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OS X等。
FFmpeg 4.0.0 已正式发布,代号 “Wu” ,更新亮点包括:
MagicYUV 编解码器(实验性)
Bitstream 过滤器,用于在 H.264,HEVC 和 MPEG-2 流中编辑元数据
TiVo ty/ty demuxer
原生 aptX 和 aptX HD 编解码器
英特尔 QSV 加速 MJPEG 编码
英伟达 NVDEC 加速 H.264,HEVC,MJPEG,MPEG-1/2/4,VC1,VP8 / 9 hwaccel 解码
英特尔 QSV 加速 overlay filter
mcompand audio filter
acontrast audio filter
OpenCL overlay filter
video mix filter
video normalize filter
完整更新内容请查阅发行说明。
FFmpeg 是用于处理音频、视频、字幕和相关元数据的多媒体内容的库和工具的合集。
库:
libavcodec
提供广泛的编解码器实现libavformat
流协议、容器格式和基本 I / O 访问实现libavutil
hashers、decompressors 和 miscellaneous utility functions 实现libavfilter
解码的音频和视频过滤修饰实现libavdevice
访问捕获和播放设备抽象化实现libswresample
音频混合和程序重采样实现libswscale
光色转换和程序缩放实现
工具:
ffmpeg 操纵、转换和流传输多媒体内容的命令行工具箱
ffplay 简约的多媒体播放器
ffprobe 检查多媒体内容的简单分析工具
附加的一些小工具,比如
aviocat
、ismindex
和qt-faststart
下载地址: