广受欢迎的开源多媒体框架 FFmpeg 今日正式发布 9.0 版本。这个版本除了带来新一代音视频处理能力和硬件加速支持之外,还有一个特殊之处:FFmpeg 9.0 的代号是“Lei”。
这个名字,来自中国开发者 雷霄骅(Lei Xiaohua)。
对于很多中国音视频开发者而言,这个名字并不陌生。十年前,他通过大量中文技术文章、源码分析和开源示例,让一代开发者第一次真正理解 FFmpeg,也成为很多人进入音视频开发领域的“启蒙老师”。
而今年,恰好是雷霄骅离世十周年。FFmpeg 社区最终选择用一个大版本的名字,留下了这份纪念。

雷霄骅曾是中国传媒大学数字电视技术方向的博士生,长期从事视频、音频技术研究,并围绕 FFmpeg 制作了大量实验项目和开发示例。在其个人网站中,他曾这样介绍自己的工作:自己制作了一系列 FFmpeg 和多媒体项目的 demo,希望这些内容能够帮助音视频技术初学者。
在中国开发者社区,大家更愿意尊称雷霄骅为:
雷神。
他的博客中积累了大量关于 FFmpeg、H.264、AAC、音视频封装、流媒体协议以及源码分析的文章。这些内容并不是停留在理论层面。很多文章都会配套完整的 C/C++ 示例代码,让开发者可以直接编译、运行,然后通过代码理解 FFmpeg API。更重要的是,他刻意把复杂的 FFmpeg 拆成尽可能简单的例子。
例如,他发布的“最简单的基于 FFmpeg 的视频编码器”,就是将 YUV420P 数据编码为 H.264,并明确说明其目标是让开发者通过一个非常小的示例理解 FFmpeg 的编码流程。
这也是理解雷霄骅影响力的关键。
这对于今天已经习惯各种文档、AI Coding 和 Stack Overflow 的开发者来说,可能很难想象当时的价值。但在 2013~2016 年前后,FFmpeg 对很多初学者而言是一座非常高的技术门槛。C API、AVCodec、AVFormat、AVPacket、AVFrame、编解码器、封装格式、Demux/Mux、音视频同步……每一个概念都足以让刚进入音视频领域的开发者摸索很久。而雷霄骅做的事情,就是把这些复杂概念一点点拆开。
他创作的内容影响了一批又一批中国音视频工程师。直到今天,仍然能看到开发者在自己的 FFmpeg 教程中向雷霄骅致敬。

2026 年 3 月,FFmpeg 开发者社区的一封邮件让这段往事再次浮出水面。中国开发者刘歧(Steven Liu)在社区邮件列表中提出,希望将 FFmpeg 8.1 的版本命名为 “Lei”。

他在邮件里解释,雷霄骅在 2013~2016 年期间围绕 FFmpeg API、源码分析、音视频编解码器、格式和传输协议写下了大量工作,同时通过大量实际示例帮助中国大陆许多希望进入音视频领域的开发者快速上手 FFmpeg。
更重要的是:2026 年正好是雷霄骅离世十周年。
因此,他建议用“Lei”作为 FFmpeg 版本名称,以纪念雷霄骅对 FFmpeg 发展的贡献。邮件最后还有一个细节:
请在下一次发布版本的时候提醒我这个建议,因为今年我们还会有更多版本发布。
如今再回头看,这个提议已经有了答案。
FFmpeg 9.0 “Lei”。

这大概是开源世界里,对一位开发者最浪漫的致敬方式之一:你已经离开了,但你写下的代码和知识仍然在帮助后来者。
|