IT时代网8月5日消息,开源多媒体框架FFmpeg正式发布9.0版本,代号定为Lei。这个代号背后是一位中国开发者的名字——雷霄骅,今年恰好是他离世十周年。
雷霄骅生前是中国传媒大学数字电视技术方向的博士生,长期做音视频技术研究。在国内开发者社区,很多人称他为"雷神"。他围绕FFmpeg写了大量实验项目和开发示例,也做了一系列FFmpeg与多媒体项目的demo。
要理解这些工作的分量,得回到2013年到2016年那个时间点。那时FFmpeg对初学者来说门槛高得吓人:C API、AVCodec、AVFormat、AVPacket、AVFrame,再加上编解码器、封装格式、Demux/Mux、音视频同步,随便拎一个概念都够刚入行的人琢磨很久。雷霄骅做的事,就是把这些复杂概念一点一点拆开讲明白。
这种降低门槛的方式,影响了一批又一批国内音视频工程师。直到今天,仍能看到开发者在自己写的FFmpeg教程里向他致敬。
2026年3月,也就是雷霄骅离世十年之后,中国开发者刘歧在社区邮件列表里提议,用Lei作为版本代号纪念他对FFmpeg的贡献。现在,这个提议有了答案。
代号之外,9.0在技术层面也塞了不少新东西。新增动画WebP解码器和解复用器,意味着可以直接读取动画WebP文件。硬件加速这块,通过Vulkan加入了APV硬件加速,在支持的苹果硬件上提供由VideoToolbox加速的ProRes RAW解码。
滤镜方面新加了v360_vulkan,可以借助Vulkan处理360度全景视频;用NVIDIA CUDA的开发者拿到了transpose_cuda滤镜,画面旋转与转置能直接在GPU上完成。音频部分则补上了面向DAB+内容的HE-AAC 960解码支持——常见AAC帧配置用1024个采样,部分数字广播服务用的是960个采样帧,此前这类内容没法被正确解码。
注:本文中包含AI辅助创作的内容。
热门跟贴