【问题标题】:What is YUVrecon video produced by HEVC encoder?HEVC编码器产生的YUVrecon视频是什么?
【发布时间】:2018-01-19 20:35:35
【问题描述】:
什么是HEVC编码器生成的YUVrecon视频文件以及最后的.HEVC文件?
有人告诉我:
HEVC 文件由 HEVC 编码器生成。
HEVC 解码器也在工作,YUV 侦察是 .HEVC 文件的解码结果。
另一个朋友告诉我:
YUV recon 仅用于调试目的。它不是编码器生成的 .HEVC 文件的解码结果。所以,我们不能使用这个 YUVrecon 视频文件来检查压缩比、比特率和其他结果。
有什么帮助吗?
【问题讨论】:
标签:
hevc
h.265
libx265
video-compression
【解决方案1】:
YUV 文件是 HEVC 编码器的结果,您要检查比特率、压缩率等性能。您需要原始 YUV 文件(HEVC 编码器的输入)。因此,仅使用比特流文件无法检查 HEVC 编码器的性能。
【解决方案2】:
我同意你的“另一个朋友”!它主要用于调试,不一定是您解码比特流时所拥有的。
例如,如果您对编码器进行的更改导致内部中断,那么编码器端和解码器端重建的 YUV 文件之间会出现不匹配。就个人而言,我使用这种比较来找到错误的起点(像素或 CU)。
关于您的其他问题,我不明白如何使用 YUV 文件进行速率比较。基本上,YUV 文件是未压缩的,不携带任何有关压缩率的信息。压缩比分析需要的是压缩比特流,而不是重建的 YUV 文件。