FFmpeg 9.0 发布,代号 Lei:以此纪念中国开发者雷霄骅
FFmpeg 9.0 于 2026 年 8 月 3 日正式发布,代号 "Lei"。这是 FFmpeg 第一次用一个中国开发者的名字命名大版本——以此纪念已离世十年的雷霄骅(Lei Xiaohua),一位用中文博客和最小可运行示例,把一代中国开发者领进音视频大门的人。
一、FFmpeg 9.0 发布了
FFmpeg 官方于 2026 年 8 月 3 日发布 9.0 版本,距 8.1 约四个月。官方 Release Notes 第一行写着:
┌────────────────────────────────────┐
│ RELEASE NOTES for FFmpeg 9.0 "Lei" │
└────────────────────────────────────┘
新版本照例带来了新一代音视频处理能力和硬件加速支持,但这次真正特别的是那个代号——Lei。它不是某个英文单词,也不是哪位西方科学家的名字,而是一个拼音:一个中国开发者的姓氏。
二、"Lei" 是谁:雷霄骅
对很多中国音视频开发者来说,这个名字并不陌生。
雷霄骅曾是中国传媒大学数字电视技术方向的博士生,长期从事视频、音频技术研究。他围绕 FFmpeg 制作了大量实验项目和开发示例,并在自己的博客(CSDN:leixiaohua1020)上留下了大量文章,内容覆盖 FFmpeg 的 C API、源码分析、H.264 / AAC 编解码、音视频封装格式、流媒体协议等。
真正让他与众不同的是写作方式:他刻意把复杂的 FFmpeg 拆成尽可能简单的例子。比如著名的《最简单的基于 FFmpeg 的视频编码器》,就是把 YUV420P 数据编码为 H.264,目标只有一个——让开发者通过一个非常小的、能直接编译运行的示例,理解 FFmpeg 的完整编码流程。几乎每篇文章都配套完整的 C/C++ 示例代码,不是停留在理论层面。
在当时的中国开发者社区,大家更愿意尊称他一句:雷神。
2013 到 2016 年前后,FFmpeg 对初学者而言是一座很高的门槛。AVCodec、AVFormat、AVPacket、AVFrame、Demux/Mux、音视频同步……每一个概念都足以让刚入行的人摸索很久。雷霄骅做的事情,就是把这些概念一点点拆开,再亲手递到初学者手里。
2016 年,雷霄骅离世,年仅 25 岁。
三、一个版本号的由来
2026 年 3 月,FFmpeg 社区邮件列表里出现了一封特别的邮件。中国开发者刘歧(Steven Liu)提议,希望将 FFmpeg 的下一个大版本命名为 "Lei"。
他在邮件中解释:雷霄骅在 2013~2016 年期间,围绕 FFmpeg API、源码分析、音视频编解码器、格式和传输协议写下了大量工作,并通过大量实际示例,帮助中国大陆许多希望进入音视频领域的开发者快速上手 FFmpeg。而 2026 年,恰好是雷霄骅离世十周年。
这个提议最终有了答案——2026 年 8 月 3 日,FFmpeg 9.0 "Lei" 正式发布。
四、我当年也受益于雷霄骅
写这篇博客,对我来说不只是一条技术新闻。
我当年了解 YUV 知识、动手做播放器、系统学习 FFmpeg,看的都是他的博客。那个年代没有现在这么方便的文档、AI Coding 和 Stack Overflow,对一个初学者来说,一篇配好完整可编译代码的中文文章,价值怎么强调都不过分。我相信很多和我一样的中国音视频工程师,都受益于他——他写下的代码和知识,比他自己活得更久。
五、写在最后
开源世界里,这是对一个开发者最浪漫的致敬方式之一:
你已经离开了,但你写下的代码和知识,仍在帮助后来者。
感谢刘歧的提议,感谢 FFmpeg 社区记住了这个名字。欢迎来到 9.0,Lei。
资料来源
- FFmpeg 官方 Release Notes(release/9.0 分支 RELEASE_NOTES,git.ffmpeg.org / GitHub 镜像同源)
- OSCHINA 新闻:FFmpeg 9.0 发布:代号"Lei",以此纪念中国开发者雷霄骅(https://www.oschina.net/news/487289)