H.264與H.265編碼有何分別?
H.264(Advanced Video Coding,AVC)與 H.265(High Efficiency Video Coding,HEVC)是 ITU-T 與 ISO/IEC 共同制定的兩代影像壓縮標準,亦是現時 CCTV 監控系統最常用的編碼格式。H.265 在相同畫質下可比 H.264 節省約 25% 至 50% 碼流,直接決定硬碟可錄影天數與網絡帶寬佔用。本頁講解兩者的壓縮原理差異、解碼負荷與相容性考慮,以及 Smart Codec 智能編碼的概念與適用場景。
兩代標準的由來與壓縮原理
H.264 於 2003 年定稿,以區塊為單位比較同一幀之內以及前後幀之間的冗餘影像資料,把重複的區域以簡短描述取代原始像素,成為過去二十年應用最廣泛的影像壓縮標準,其編碼細節收錄於 ISO/IEC 14496-10 標準文件。H.265(即高效率視訊編碼 High Efficiency Video Coding)於 2013 年發布,是 H.264 的直接後繼者,整體概念延續前代,但把比較區塊由最大 16×16 像素擴展至最大 64×64 像素,並改進了幀內預測、運動向量預測、運動補償濾波,另加入取樣自適應偏移(SAO)濾波步驟。結果是相同畫質下碼流可節省約 25% 至 50%,對高解像度畫面的節省幅度尤其明顯。
這種節省並非沒有代價:H.265 的編碼運算量遠高於 H.264,攝影機端需要更強的編碼晶片;解碼端的負荷增幅雖較編碼端小,但同時播放多路 H.265 串流時,錄影機與解碼器仍需要相應的硬件解碼能力。對監控系統而言,編碼標準的選擇本質上是在存儲成本、帶寬佔用與設備相容性三者之間取得平衡。
H.264 與 H.265 主要規格對照
| 項目 | H.264(AVC) | H.265(HEVC) |
| 發布年份 | 2003 年 | 2013 年 |
| 壓縮效率 | 基準 | 相同畫質下節省約 25%–50% 碼流 |
| 最大編碼區塊 | 16×16 像素 | 最大 64×64 像素,支援可變區塊分割 |
| 典型監控應用 | 2MP 或以下、舊系統、對相容性要求高的場合 | 4MP、8MP(4K)高解像度攝影機的主流選擇 |
| 編碼運算負荷 | 較低 | 顯著較高,需較新編碼晶片 |
| 解碼負荷 | 較低,幾乎所有設備支援 | 較高,多路同時解碼需核對設備解碼路數上限 |
| 相容性 | 極廣泛,瀏覽器、手機、舊 NVR 均支援 | 新設備普遍支援,舊錄影機與部分軟件平台不支援 |
| 存儲影響 | 基準 | 同一硬碟可錄影天數約可倍增 |
以 4K(8MP)影像為例,公開資料顯示以 H.264 錄影約需 100 Mbps 級碼率、每小時約 45 GB 存儲,改用 H.265 後約為 50 Mbps、每小時約 22.5 GB,節省幅度接近一半。實際監控場景通常以較低碼率運行,但兩者的比例關係大致相同。詳細的硬碟容量推算方法可參閱CCTV 存儲計算一頁。
現有系統升級 H.265 的建議步驟
- 核對錄影主機規格——查看 NVR 規格書確認支援 H.265 解碼,並留意接入帶寬與解碼路數上限是否足以應付全部鏡頭。
- 核對顯示與軟件端——確認電視牆解碼器、管理電腦客戶端、手機應用程式均支援 H.265,避免更改後部分崗位無法觀看。
- 逐路切換並觀察——先把一至兩支攝影機的主碼流改為 H.265,觀察錄影、回放與遠端瀏覽是否正常,確認無誤後再分批推展至全部鏡頭。
- 檢視碼率與畫質設定——切換後按 H.265 的效率重新設定目標碼率;若沿用 H.264 時期的碼率數值,將無法享受存儲節省。
- 評估 Smart Codec——在低動態場景試行智能編碼並實測回放畫質,特別留意移動物體邊緣與快速動作片段,滿意後才全面啟用。
混合系統中,多數現代錄影機可同時解碼 H.264 與 H.265 串流,因此新舊攝影機可各行其格式並存運作,無需一次過全面更換。