繁体   English   中英

h.264解析训练

[英]h.264 training of parsing

我正在尝试了解解析h.264 NAL单元的过程(以提取有关切片,宏块等的信息),因此我正在为h.264编写简单的位流解析器。是否有任何示例(训练)文件,例如,包含单个NAL单元还是单个切片? 有人知道我可以从哪里获得这样的培训数据吗? 谢谢

如果需要训练数据,可以从http://iphome.hhi.de/suehring/tml/download/下载H.264参考软件。 注意,该参考软件是用c ++编写的。 但是,您不需要精通c ++,就需要能够构建编码器,然后可以将其用作生成.264数据的工具。

bin目录包含.yuv文件(原始未压缩),然后使用配置文件可以生成.264文件。 如果要指定单个NAL单元,则可以通过配置文件配置编码器,以仅使用FramesToBeEncoded参数对单个视频帧进行编码。 如果使用十六进制编辑器打开生成的.264,则可以通过其起始代码识别NAL单位。 通过修改配置文件,您应该能够生成所需的测试数据。

请注意,即使仅生成一帧,.264文件中也可能有多个NAL单元,因为序列和图片参数集位于IDR帧的前面。 您可以通过搜索起始代码轻松地隔离和分离例如在c ++中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM