配置文件

    if(!cTAppEncTop.parseCfg( argc, argv ))通過該函數讀取配置文件

首先encoder_xxx_he10.cfg與encoder_xxx_main.cfg之間的差別在於InternalBitDepth不同,main中該參數設置爲8,he10中該參數設置爲10. 當輸入的碼流是8bit採樣時,若InternalBitDepth設置爲10,則每一個樣點通過乘以4(即左移兩位)變成10bit採樣點。當輸入的碼流是10bit採樣時,若InternalBitDepth設置爲8,那麼每個採樣點的值通過公式(x_2)/4進行下采樣。


encoder_intra_xxx.cfg則是隻包含I幀、不包含B幀和P幀的配置文件。


encoder_lowdelay_xxx.cfg和encode_lowdelya_P_xxx.cfg的差別在於,前者只包含I幀和B幀,而後者是隻包含I幀和P幀。


encoder_lowdelay_xxx.cfg和encoder_randomaccess_xxx.cfg的差別在於,randomaccess裏面的B幀是分層的B幀。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章