FFVCL 是什么东西?
FFVCL 是对 FFmpeg 库的完美封装和扩展, 是原生的 Delphi VCL 控件包, 其中包括功能强大、简单易用的音频/视频格式转换控件和音频/视频播放控件. 查看详细信息…
安装包内含有试用版的 FFVCL 控件和带源码的演示程序.
Delphi 6/7/2007/2009/2010/XE/XE2-XE8/Delphi 10/10.1/10.2/10.3/10.4/11/Delphi 12 Athens
FFVCL 专业版支持 FireMonkey 可用于 Windows(32/64-bit)
![delphi-ffmpeg-trial[exe]](./images2/exe32.gif)
示例程序屏幕截图

FFVCL 与 FFmpeg
FFmpeg 是什么东西?
FFmpeg 是一套用于录制、转换和流化音频、视频的完整解决方案, 其中包含一组叫做 libavcodec 的领先的音频、视频编码解码库. FFmpeg 虽然是在 Linux 平台下开发的, 但可以在包括 Windows 在内的大多数操作系统下进行编译.
FFVCL 和 FFmpeg 的关系
在底层实现上, FFVCL 是对 FFmpeg 库 APIs 的直接封装, 因此 FFVCL 能够充分发挥 FFmpeg 库的强大功能, 并且比 FFmpeg 官方所提供的命令行程序更灵活、强大, 比如支持转换预览,支持视频合并,支持帧输入、帧输出, 还支持同时转换多个文件, 这样可以充分利用现在越来越普及的多核 CPU 资源. FFVCL 可以完美的融入到你自己开发的程序中, 你甚至感觉不到 FFmpeg 的存在. 查看系统架构…