Google Chrome 提高了 Windows 11 上的視訊錄製質量,同時減少了檔案大小

Google Chrome 提高了 Windows 11 上的視訊錄製質量,同時減少了檔案大小

Google Chrome 和其他基於 Chromium 平台的瀏覽器的最新更新現在可以透過 HEVC 編解碼器進行媒體錄製。此增強功能顯著提高了視訊錄製的質量,同時略微減少了檔案大小。

與 Windows 10 和 11 上運行的其他網頁瀏覽器類似,Google Chrome 利用媒體記錄器 API 在 Google Meet 等平台上的線上視訊會議期間擷取螢幕內容。先前,Chrome 依賴 H.264、VP8 和 VP9 編解碼器進行媒體錄製。

選擇 H.264 是因為它幾乎相容於所有系統,但它導致檔案大小更大。同時,VP8和VP9是Google專有的編解碼器,可以免費使用;然而,VP8 被證明效率較低,而且 VP9 的兼容性也有限。隨著 Google 在 Windows 11 上轉而使用 HEVC 進行錄製功能,這種情況將會改變。

根據 Windows Late 的報道, Chromium Gerrit 上有各種代碼提交,特別是標記為「MediaRecorder API 的 HEVC 編碼支援」的代碼。

Windows Latest 已確認 MediaRecorder API 中 HEVC 編碼支援的整合過程正在順利進行,大部分初步工作已完成,可以將其合併到 Chrome 中。

特別是,Google 正在向Chrome 中添加用於視頻錄製的HEVC(或H.265)支持,取代以前的編解碼器(如H.264、VP8 和VP9),這些編解碼器雖然功能齊全,但達不到HEVC 的功能。現在,Chrome 用戶可以利用 HEVC 錄製 MP4 和 MKV 格式的影片。

對於有興趣測試這項新整合並驗證 Google Meet 中錄製的影片是否確實使用 HEVC 編碼的用戶,用戶可以啟動實驗性功能標誌:

--enable-features=MediaRecorderHEVCSupport

根據 Windows 最新版本強調的 Chromium Gerrit 帖子中 Google 開發者的註釋,“這增加了對 HEVC 的 mkv/mp4 復用器功能的基礎支持。”但是,此功能預設為停用狀態,需要手動啟動才能啟用支援。

用於視訊錄製的 Chrome HEVC

目前,該功能在大多數情況下預設為非活動狀態,必須手動開啟才能進行實驗。

雖然程式碼提供了基本的 HEVC 編碼支持,但它並沒有驗證硬體是否可以編碼 HEVC。因此,即使 MediaRecorder.isTypeSupported() 指示 HEVC 支持,在不支援它的硬體上編碼也可能會失敗。

Google 建議開發人員在建立 MediaRecorder 實例之前,使用 MediaCapability.encodingInfo() 或 VideoEncoder.isConfigSupported() 等工具以及 MediaRecorder.isTypeSupported() 來確定其裝置是否可以處理 HEVC 編碼。

如前所述,Google 仍處於此功能的測試階段,它要求開發人員切換到 API 的更新端點才能使其正常運作。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *