實時開源HEVC視頻編碼器源代碼
HOMER (Hevc Open Mpeg EncodeR) 是一個開源的 HEVC 編碼器,用於將 YUV420 視頻序列編碼為新的 HEVC(H.265) 流格式
主要目標方面為發展:易於定制和便攜且多平台(目前在 Windows 和 Linux 中測試)。
特徵:
當前功能
8 位深度。
內部和基線配置文件(I 和 P 圖像與 1 個參考圖像)。
所有幀內預測模式。
2Nx2N 和 NxN 幀間預測模式。
半像素和四分之一像素精度運動估計。
所有預測大小 (64,32,16,8,4)。
所有變換大小 (32,16,8,4)。
固定 QP、CBR(恆定比特率)和 VBR(可變比特率)。
去塊過濾器。
SAO(樣本自適應偏移)。
基於 Wpp 和 Frame 的並行化以實現大規模並行
啟用符號隱藏位。
內部 RDO。
內部快速RD。
優化(SSE42):
幀內預測生成。
運動估計。
國際預測。
幀內預測。
重建。
1