问题描述
为什么AVC比HEVC编解码器使用更多内存? (PG252)表3-9 :
解决/修复方法
这是因为AVC在使用多个内核时需要额外的中间缓冲区。当分辨率> = 1080p60时,Zynq UltraScale + MPSoC VCU AVC编码器使用多个内核。
AVC标准不像HEVC标准那样支持平铺处理。
结果,为了在使用多个核时支持并行处理,AVC编码器需要两个中间缓冲器。
这就是表3-9中的3840×2160的HEVC和AVC CMA要求之间~100MB增量的原因:(PG252)中的VCU编码器CMA要求 。
没有回复内容