我有几个m2ts文件 - 它实际上是一个具有依赖和基本视图的3D文件。我需要提取每个视图的程序映射表(PMT)等数据,如下图所示。
有没有可以提供上述信息的工具?我一直在尝试ExifTool,ffprobe(也许我不知道cmd),MPEG-2传输流分析器(试用版),但没有结果。
任何人都可以提供帮助?提前谢谢。
答案 0 :(得分:0)
我不知道一个好的工具或API,但是(假设你是程序员,因为这是堆栈溢出)你可以编写自己的。它并不像看起来那么困难。
http://en.wikipedia.org/wiki/MPEG_transport_stream http://en.wikipedia.org/wiki/Program_Specific_Information
开始寻找PID为0.的TS数据包。这是你的PAT。解析PAT以获得PMT的PID。查找具有此PID的TS数据包,并解析PMT。