【问题标题】:Display Order in H.264 encoded video SyntaxH.264 编码视频语法中的显示顺序
【发布时间】:2014-04-21 12:16:15
【问题描述】:

谁能帮我理解 POC(图片顺序计数)的工作原理? topFieldOrderCount 和 bottomFieldOrderCount 如何帮助确定 H.264 编码视频中图片(帧或场)的正确显示顺序。

谢谢。

【问题讨论】:

    标签: video compression h.264


    【解决方案1】:

    正确的算法是: 保留大小=(num_reorder_frames+1)的缓冲区。 将每个新解码的帧放入缓冲区。 每当缓冲区已满时,删除 {idr_pic_id,poc} 最低的帧 (其中 idr_pic_id 是一个单调递增的值,而不是标准中的变量 idr_pic_id)。

    这会按显示顺序为您提供图片。

    (使用 pic_order_cnt_lsb 计算 poc)

    见:https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2006-August/007255.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-06
      • 2012-11-23
      • 2011-10-30
      • 2015-08-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多