FFmpeg 是用 C 和汇编语言编写的,免费开源的,可用于录制、转换和流式传输音视频的完整跨平台解决方案。
通过一些 JAR 依赖项,FFmpeg 可以和 Spring Boot 之类的框架一起使用。
关键词:ffmpeg、ffplay、ffprobe 和 FATE。
FFmpeg 官网,如下所示:
http://ffmpeg.org
FFmpeg 是领先的多媒体框架,它能够解码、编码、转码、多路复用器、分解器、流式传输、过滤和播放人类与机器创造的几乎任何东西。它支持最晦涩的古代格式,直到最前沿。无论它们是由标准委员会、社区还是公司设计的。它还具有高度的可移植性:FFmpeg 在各种构建环境、机器体系结构和配置下,跨 Linux、Mac OS X、微软 Windows、BSD 和 Solaris 等平台编译、运行并通过了我们的测试基础设施 FATE。
FFmpeg 包含 libavcodec、libavutil、libavformat、libavfilter、libavdevice、libswscale 和 libswresamp