Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ffmpeg h264中帧引用信息的提取_Ffmpeg_H.264_Decoding_X264 - Fatal编程技术网

Ffmpeg h264中帧引用信息的提取

Ffmpeg h264中帧引用信息的提取,ffmpeg,h.264,decoding,x264,Ffmpeg,H.264,Decoding,X264,我试图从包含h264编码媒体的mp4文件中提取帧(切片)信息。特别是,我需要切片大小、切片类型、DTS、参考帧列表 通过stss框和stsz框,我可以提取有关大小、类型的信息 但是,我找不到关于如何提取特定对象的参考框架列表的任何信息。我应该查看哪个字段或框来提取帧引用信息?(例如,在B帧的情况下,B帧指的是其他帧3和4) 提取这些信息的主要原因是我正在尝试构造帧依赖关系映射。(例如,g帧A的大小为15235字节,需要帧B、C进行解码,帧B的大小为4222字节,需要帧D…等等) 谢谢。数据未编码

我试图从包含h264编码媒体的mp4文件中提取帧(切片)信息。特别是,我需要切片大小、切片类型、DTS、参考帧列表

通过stss框和stsz框,我可以提取有关大小、类型的信息

但是,我找不到关于如何提取特定对象的参考框架列表的任何信息。我应该查看哪个字段或框来提取帧引用信息?(例如,在B帧的情况下,B帧指的是其他帧3和4)

提取这些信息的主要原因是我正在尝试构造帧依赖关系映射。(例如,g帧A的大小为15235字节,需要帧B、C进行解码,帧B的大小为4222字节,需要帧D…等等)


谢谢。

数据未编码到mp4中。您需要解析视频帧本身。@szatmary我可以通过ffmpeg提取这些信息吗?现在,我正在尝试提取运动向量并解析它。但是,它也不包含引用信息。您能告诉我应该使用哪种API或数据结构来提取引用信息吗?该数据未编码到mp4中。您需要解析视频帧本身。@szatmary我可以通过ffmpeg提取这些信息吗?现在,我正在尝试提取运动向量并解析它。但是,它也不包含引用信息。您能告诉我提取引用信息应该使用哪种API或数据结构吗?