如何在 Zond 265 中预览解码图片缓冲区 (DPB)
By Olga Krovyakova - modified October 6, 2023, created September 5, 2019.
从 4.7 版本开始,Zond 265 具有 解码图片缓冲区 (DPB) 预览的功能:只需将鼠标移到时间轴帧栏上,然后等待工具提示获取简要信息,或切换到帧信息选项卡以查看 详细说明.
解码图片缓冲区是一组特定的先前解码图片,用于对比特流中的其余图片进行解码。 该组中的图片用于帧间预测解码、输出重新排序或输出延迟中的参考。 由于DPB的大小有限,因此经常需要追踪DPB是否仍然保存正在解码的图片的所有参考图片或者其中一些已经被替换.
图 1 显示了 Zond 265 打开的帧信息选项卡的屏幕截图,它包括 DPB 的当前内容以及参考图片列表 0 和 1。除了帧信息选项卡外,DPB 帧在时间轴中通过填充灰色和颜色的小矩形进行标记 条形下的绿色到红色代表视频帧。 灰色表示这些帧包含在 DPB 中,但它们不是当前帧的参考。 非灰色指向的帧是当前帧的参考; 带有绿色标记的帧在输出顺序上更接近当前帧。 下一帧解码将使用 DPB 中的一个现有帧作为其缓冲区,此类帧的参考标记采用旋转三角形的形式.
图 1. Zond 265 主窗口,其中打开了“框架信息”选项卡
要获取有关任何帧的 DPB 状态的更多信息,只需将鼠标光标移动到帧栏即可。 在工具提示中,您可以看到有关当前帧的信息以及当前 DPB 内容的视觉表示,与时间轴上表示的方式相同(图 2).
图 2. 包含 DPB 内容的框架栏工具提示
帧信息选项卡的解码图片缓冲区参数如下表所示.
物品 | 描述 |
---|---|
DPB指数 | DPB 中帧的索引 |
解码/输出顺序 | 帧’的解码编号和输出顺序 |
长期图景 | 无论是短期画面还是长期画面 |
当前图片使用 | 当前帧是否有对该帧的引用 |
需要输出 | 框架已经显示了吗 |
被引用 | 是否有任何其他框架引用该框架 |
可以从 DPB 中删除 | 移除框架是否安全 |
下表描述了时间线参考标记的颜色和形状.
物品 | 描述 |
---|---|
由当前帧引用的帧,在解码当前帧后不能从 DPB 中删除’ | |
由当前帧引用的帧,在解码当前帧后可以从 DPB 中删除 | |
非参考帧,解码当前帧后能否从 DPB 中删除’ | |
非参考帧,解码当前帧后可以从 DPB 中删除 |
解码图片缓冲区可视化功能适用于基本流、MPEG-2 传输流、MP4、分段或分段 MP4、MPEG DASH 索引文件中的 HEVC/H265 视频.
Olga Krovyakova is the Technical Support Manager in Solveig Multimedia since 2010.
She is the author of many text and video guidelines of company's products: Video Splitter, HyperCam, WMP Trimmer Plugin, AVI Trimmer+ and TriMP4.
She works with programs every day and therefore knows very well how they work. Сontact Olga via support@solveigmm.com if you have any questions. She will gladly assist you!