背景: 视频可用性信息 (VUI) 是可以插入 AVC (h.264) 或 HEVC (h.265) 视频比特流中的额外信息。定义 AVC 和 HEVC 的文档指定 AVC/HEVC 解码器检索此信息。 AVC 和 HEVC en 和解码器的参考软件可以在此处找到 [1]、[2]。
我的问题: AVC/HEVC 解码后 VUI 存储在哪里?它是否存储在输出文件 *.yuv 中?
我非常感谢任何建议。
[1] https://vcgit.hhi.fraunhofer.de/jvet/JM [2] https://vcgit.hhi.fraunhofer.de/jvet/HM
我研究了 AVC [1] 和 HEVC [2] 参考软件,但在从比特流解码 VUI 后,我无法追踪 VUI 发生了什么。
YUV 是一种原始 pixel 格式。这意味着其中除了像素的强度值之外绝对没有任何信息。
如果您想要 VUI 数据:
在其他地方预先保存 FPS 和/或在解码过程中使用自定义延迟 (FPS)。
将 YUV 数据写入支持定时信息的格式(例如:
.y4m
格式)。