H.264 比特流的 Slice header 标志
Slice header flag of H.264 bitstream
我是 H.264 数据压缩标准的初学者,我需要知道 H.264 比特流的切片 header 标志 (slc_hdr) 位于何处?例如它是否存在于切片 header 中?因为我需要提取它并将其设置为 1.
来自评论的总结回答:
为了理解接收到的数据包,看它是否是切片,您需要从数据包中获取NAL Header。然后,解析 NAL 头并检查 nal_unit_type。如果 nal_unit_type 匹配值 {1, 2, 3, 4 ,5} 之一,设置 slc_hdr 标志。这个 slc_hdr 标志与 H.264 标准无关,它只是特定于实现。
您在屏幕截图中指出的可能是处理 VC-1 编解码器。
我是 H.264 数据压缩标准的初学者,我需要知道 H.264 比特流的切片 header 标志 (slc_hdr) 位于何处?例如它是否存在于切片 header 中?因为我需要提取它并将其设置为 1.
来自评论的总结回答:
为了理解接收到的数据包,看它是否是切片,您需要从数据包中获取NAL Header。然后,解析 NAL 头并检查 nal_unit_type。如果 nal_unit_type 匹配值 {1, 2, 3, 4 ,5} 之一,设置 slc_hdr 标志。这个 slc_hdr 标志与 H.264 标准无关,它只是特定于实现。
您在屏幕截图中指出的可能是处理 VC-1 编解码器。