挑战 FFmpeg:谷歌 Chrome 浏览器多媒体引擎加速 Rust 化改造
最新 12 月 18 日消息,科技媒体 Windows Report 今天(12 月 18 日)发布博文,报道称谷歌 Chrome 浏览器正秘密测试一款名为 Symphonia 的音频解码器,该组件完全基于 Rust 语言编写,意在探索替代沿用已久的 FFmpeg 媒体引擎的可能性。
最新注:FFmpeg 是一套全球通用的开源计算机程序,用于记录、转换数字音频和视频,并能将其转化为流。它是数字媒体界的“瑞士军刀”,几乎所有视频播放器和浏览器都用它来把网上的视频和声音文件“翻译”成屏幕和扬声器能播放的信号。
FFmpeg 一直是 Chrome 处理音视频解码的核心引擎,虽功能强大但架构相对陈旧,而此次测试标志着浏览器底层技术栈可能迎来一次重大升级。
Symphonia 是一款开源音频解码库,其最大的亮点在于完全采用 Rust 编程语言编写。相比 FFmpeg 这种基于 C/C++ 的传统媒体引擎,Rust 语言在内存安全性上具有天然优势,能有效减少漏洞风险。
谷歌目前的策略是将 Symphonia 作为一个“可选的解码路径”集成到 Chromium 中。这意味着,在未来的浏览器版本中,Chrome 可能不再完全依赖 FFmpeg 处理所有音频任务,而是根据场景灵活调用更安全、更现代化的 Rust 组件。
Symphonia 源头可追溯至 2023 年开启的一个 Chromium 问题追踪帖。开发者们当时主要聚焦于“用 Rust 替代 FFmpeg 部分功能”的理论可行性,并未制定具体实施计划。
然而,进入 2025 年后,该项目明显提速,Chromium 代码库中开始密集出现相关代码提交(Commits)。开发团队不仅将 Symphonia 成功编译进浏览器构建版本,还着手在更多桌面平台及 Android 系统上启用该功能。
Symphonia 解码器已出现在 Chrome Canary(金丝雀版)等测试版本中,默认处于关闭状态,仅能通过特定的功能标记(Feature Flag)手动开启,且初期仅支持少部分音频格式。

对于普通用户而言,现有的音频体验不会发生任何改变,FFmpeg 依然是处理网页音频的绝对主力,谷歌方面尚未发布将 Rust 解码器作为默认选项的正式时间表。
《挑战 FFmpeg:谷歌 Chrome 浏览器多媒体引擎加速 Rust 化改造》转载自互联网,如有侵权,联系我们删除,QQ:369-8522。
相关图文
-
抖音升级批量举报工具:单次可提交2000条内容
快科技12月18日消息,今日抖音黑板报宣布,抖音升级批量侵权举报工具。用户可在PC端网站通过粘贴链接、上传文件的形式,一键发起批量举报。其中,上传表格单次最多可提交2000条举报内容。... -
千问App将全面接入高德:找餐厅、查路线从未如此方便
快科技12月18日消息,今天,千问APP将全面接入高德,可以用千问App快速了解周边,找到靠谱的吃、玩与生活服务地点。千问能结合高德扫街榜帮用户快速找到合适的餐厅,还能结合高德地图实时路况... -
豆包大模型1.8发布:三大能力显著增强 媲美全球顶尖模型
快科技12月18日消息,在今天召开的火山引擎Force原动力大会上,豆包大模型1.8正式发布,多模态Agent能力媲美全球顶尖模型。据了解,豆包大模型1.8面向多模态Agent场景进行了定向优化。其工具调... -
“第一次知道微信支付还有这功能”上热搜 网友直呼太实用
快科技12月18日消息,近日,微博话题#第一次知道微信支付还有这功能#登上热搜。如果你使用微信支付付款,如果丢东西了,商家可以通过微信的客服提醒你。接收的内容为:“商家‘... -
微信Win/Mac双端4.1.6正式版发布:消息一次性撤回、视频倍速播放来了
快科技12月19日消息,时隔一个月,微信Windows、Mac双端迎来4.1.6正式版更新。据介绍,微信PC端4.1.6版本新增视频倍速播放功能,告别此前的固定播放速度,用户可自由选择1倍、1.5倍、2倍及3倍...

















