關閉廣告

幾天 Netflix 終於允許下載內容供離線觀看。據說這個選項現在才出現的主要原因之一是找到合適的格式和品質的問題。

提供兩種品質等級可供下載 - “標準”和“更高”。目前尚不清楚它們的具體分辨率和比特率是多少,這是因為它們會根據內容而變化。 Netflix 希望提供下載檔案的品質和大小之間的最佳比例。

結果是尺寸更小,品質更好

他長期以來一直使用可變數據流進行串流傳輸,但他想提出一種更經濟的下載解決方案。因此,雖然串流媒體迄今為止使用H.264/AVC Main profile (AVCMain) 編解碼器(資料壓縮類型),但Netflix 行動版引入了對另外兩種編解碼器的支援- H.264/AVC High profile (AVCHi) 和VP9,前者由 iOS 裝置使用,第二個 Android 裝置使用。

VP9在質量和數據速率的比例上較好;雖然它是免費的,但蘋果不支援谷歌創建的編解碼器,而且這種情況似乎不會很快改變。這就是 Netflix 選擇 AVCHi 的原因。他決定使用一種新的資料壓縮方法。這包括分析各個場景並確定其影像複雜性(例如,運動最少的平靜場景與具有許多移動物件的動作場景)。

據她介紹,整個電影/連續劇然後被“切成”一到三分鐘長度的部分,並且對於每個部分,達到所需質量所需的分辨率和數據流都是單獨計算的。這種方法後來也被用於 VP9 編解碼器,Netflix 計劃將其應用到其完整的庫中,不僅用於下載,還用於串流媒體。

不同的編解碼器和壓縮方法有兩種後果:在保持原始品質的同時減少資料流,或在保持相同資料流的同時提高品質。具體來說,對於具有客觀相同影像品質的文件,使用 AVCHi 編解碼器可減少 19% 的空間,使用 VP35,9 編解碼器可減少高達 9% 的空間。相同資料流的視訊品質(後 在 Netflix 部落格上 給出了 1 Mb/s 的例子)根據測試標準,AVCHi 相比 AVCMain 提高了 7 個點 VMAF,VP9 則增加 10 分。該部落格表示:“這些改進為行動串流媒體提供了明顯更好的圖像品質。”

來源: 品種, Netflix公司
.