I need to know how to get the height and width, and any other descriptive data I can, out of an MPEG Transport Stream (TS).
Before this answer shows up: I'm well aware of the video sequence header (00 00 00 B3). That's part of the spec for an MPEG program stream (i.e. an MPEG file), not the MPEG transport stream.
If I save out a transport stream to a .ts file I can get this information from ffmpeg, but I need to be able to do it independently from ffmpeg in an environment where ffmpeg isn't available. Therefore I need to parse for this data in the file manually, and I can't seem to find ANYTHING about any relevant metadata except timestamps (slice starts) from MPEG-TS.
Thanks!