FFmpeg 9.0:swscale 重写与 Vulkan 加速

FFmpeg 9.0 代号“Lei”正式发布,这是继 8.1 之后的一次重大更新。本次版本由超过 160 位作者贡献了 2200 多次提交,核心亮点在于 Niklas Haas 主导的 swscale 库彻底重写,引入了基于 Vulkan SPIR-V 的 GPU 后端,实现了 CPU 与 GPU 转换逻辑的统一。此外,FFmpeg 终于原生支持了 animated WebP 解码,修复了长达十年的单帧问题;新增了对 Playdate 游戏机的视频编码支持;在 HDR 领域,完整打通了 Dolby Vision Profile 7 的拆分与复用流程。从底层汇编优化到 GPU 加速,这次更新不仅是一次 ABI 断裂,更是多媒体引擎架构的一次全面进化。
FFmpeg 是多媒体领域的动力核心,从每一个播放器到每一个转码工作流,VLC 都重度依赖 libavcodec 和 libavformat。