我正在处理包含 H.264 流的 MPEG-2 TS 视频,并且我正在通过扫描 PAT、PMT、PES 等查找存储在流中的视频属性。
我能够读取 PAT、PMT 和基本流类型和 PID。在这里我想找到分辨率和帧率(fps)。它们位于 PES 标头中还是其他位置?它们不在 PAT 或 PMT 中。
下面,Transport Stream Packet Editor能够找到两种不同的信息,一种是自身信息,另一种来自 Haali Media Decoder 辅助编解码器。第一个获得方法:
欢迎使用伪代码。