新聞特斯拉專欄電動車

特斯拉軟體更新悄悄改回 VP9 編碼格式,顯著改善 YouTube 播放順暢度

特斯拉 Tesla 軟體更新 AV1 VP9

不知道各位特斯拉車主在安裝聖誕假期更新後,是否有覺得看 YouTube 影片變的更流暢?

這是因為特斯拉偷偷在聖誕假期更新中把影片編碼格式從較新的 AV1 改為較舊的 VP9,能夠有效降低處理器的運算需求、從而獲得更流暢的觀影體驗;尤其是搭載 Intel Atom 晶片的舊車改善最明顯,現在終於可以流暢播放 1080p 甚至是 1440p 的影片啦。

特斯拉軟體更新將影片編碼格式從 AV1 改回 VP9

時常追蹤特斯拉軟體更新細節的外媒 not a tesla app 日前報導表示特斯拉在聖誕假期更新中有超過 15 項未公開的隱藏改進,而其中一項就是把影片編碼格式從 AV1 改回 VP9。

AV1 編碼格式是由 AOMedia(聯盟成員包含 Google、Netflix、Amazon、Apple、Facebook 等)在 2018 年推出,旨在取代 VP9 提供更高效的壓縮技術,特別適用於 4K/8K 高解析度影片。

特斯拉 Tesla 軟體更新 AV1 VP9

VP9 則是 Google 在 2013 年推出的編碼格式,為 VP8 的繼任者,主要用於 YouTube、Netflix、Google Meet 等平台。

特斯拉 Tesla 軟體更新 AV1 VP9

AV1 與 VP9 兩者差異整理如下:

  AV1 VP9
壓縮效率 較高(比 VP9 減少約 30% 的檔案大小) 普通(比 H.264 減少約 50% 的檔案大小)
影片畫質 更佳(相同位元率下,畫質比 VP9 好) 略遜於 AV1,但仍比 H.264 提高畫質
解碼負擔 較重(需要更強的處理器支援) 較輕(適合舊設備或低性能設備)
播放流暢度 高效能設備表現良好,但低階設備可能會卡頓 播放更流暢,低階設備也能支援
硬體支援 2020 年後推出的硬體為主 2015 年後推出的大多數設備都支援
網路頻寬 較低(相同畫質下,使用更少的頻寬) 較高(比 AV1 需要更多頻寬)
應用情境 YouTube(部分影片)、Netflix、Facebook、Twitch、Chrome YouTube(主流編碼)、Netflix、Google Meet、Android TV

可以看到 AV1 雖然能提供較好的壓縮效率與畫質,但對於處理器的負擔也比較重,導致許多搭載 Intel Atom 晶片的特斯拉車款,在播放 720p 影片時就可能出現卡頓,甚至可能會被迫降級到 480p。

而 VP9 則相反,雖說畫質略遜於 AV1、同時也可能消耗更多網路流量,但能夠降低處理器的運算壓力,對於性能有限的 Intel Atom 晶片算是一大福音,不僅能穩定播放 1080p 影片,就連 1440p 也能應付(雖然在較高解析度下仍可能偶爾卡頓),包括 AMD Ryzen 晶片也同樣受惠。

特斯拉車載系統的根本問題仍有待解決

不過從特斯拉改編碼格式中也能看出目前特斯拉車載系統正面臨「只能依靠軟體解碼」的問題。

因為特斯拉的劇院模式是基於開源瀏覽器 Chromium 的無框網頁應用程式(Chromeless Web App)而打造;雖說有不錯的運行效果,但 Chromium 在特斯拉採用的 Linux 系統上不支援硬體加速,導致特斯拉只能依賴 CPU 進行軟體解碼,效能遠不如硬體解碼。

特斯拉 Tesla 軟體更新 AV1 VP9

雖說目前業界已經有可行的解決方案,例如 Mozilla Firefox 在 Linux 平台上就有支援硬體加速;但 Firefox 在 Linux 上對 DRM(數位版權管理)的支援不穩定,可能也是讓特斯拉持續使用 Chromium 的一大主因。

這樣看下來,感覺最佳解應該就是開發完整的原生 App,而非繼續依賴基於 Chromium 的 Web App;不僅能讓影片播放更順暢,還可能開啟更多車內娛樂功能,例如傳聞已久的 Tesla App Store,讓第三方開發者為特斯拉車機生態系提供更多有趣的 App 應用。

延伸閱讀》

Related Articles