時間:2023-12-07 15:23:51 作者:無名 瀏覽量:56
谷歌工程師戴爾柯蒂斯在 Chromium 官方論壇發(fā)布了一則新公告,戴爾柯蒂斯在公告中透露早期的開源視頻編解碼器 Theora 出現新的安全風險,為此 Chromium 瀏覽器將棄用該編解碼器。
Theora 屬于很老的視頻編解碼器了,主要亮點是開源、免稅、有損視頻壓縮,因此在一些開放軟件里比較受歡迎。
不過隨著技術的進步,諸如 H.264/265 以及 AV1 編解碼器的逐漸流行,Theora 編解碼器被采用的越來越少,而且就性能來說它也不如后面這些新的視頻編解碼器。
H.264 和 H.265/HEVC 并不是開源免稅的,但 AV1 系列編解碼器是開源免稅的,AV1 系列現在正在快速得到硬件制造商和視頻網站的支持,因此可以替代 Theora 視頻編解碼器。
為此:
谷歌將從 Chrome 120 版 (僅金絲雀通道、不涉及穩(wěn)定版、此版本昨天已經發(fā)布) 開始進行棄用 Theora 測試,首先會有一半的用戶被默認關閉 Theora 支持;
到 11 月 1~6 日在 Chrome Beta 版中運行 50% 棄用測試;
到 12 月 6 日在 Chrome 穩(wěn)定版中運行 1% 的棄用測試;
到 2024 年 1 月 8 日在 Chrome 穩(wěn)定版中運行 50% 的棄用測試;
到 2024 年 1 月 16 日在 Chrome 穩(wěn)定版中運行 100% 的棄用測試;
到 2024 年 2 月從 Chrome 123 測試版開始刪除 Chrome://flags 和 Theora 代碼
到 2024 年 3 月 Chrome 123 穩(wěn)定版發(fā)布徹底棄用 Theora 視頻編解碼器。
(上面的時間表是如果一切順利的話)
另外對于仍然使用 Theora 的網站,谷歌將安排工程師進行手動檢查,但不知道會不會主動聯系網站管理員詢問為何還使用 Theora 編解碼器。
由于 Android 和 iOS 版 Chrome 從來就沒支持過 Theora 編解碼器,所以完全不受影響。同時 ogg 容器支持也不會被棄用,Theora 通常就是和 ogg 容器一起使用的,所以有時候也稱為 Ogg Theora。
最后谷歌工程師可能也希望業(yè)界關注針對媒體編解碼器的攻擊,這個應該指的是早前針對 libvpx 和 libwebp 編解碼器的 0day 攻擊,這兩次開源庫出現漏洞被攻擊影響面都非常大。