对了,DGINDEX对于处理Transport Stream有一段提示,这里贴出来,希望对楼主有点帮助。
DGMPGDec 1.3.0
Notes on Transport Stream Support
DGMPEGDec supports decoding of transport streams. Following are important things to be aware of when processing transport streams.
You Must Set Your PIDs The process is simple. First load the transport stream file. Then select 'Stream/Detect PIDs: PAT/PMT' from the menu. Determine your desired video and audio PIDs (there may be multiple programs). Then select 'Stream/Set PIDs' from the menu and enter your chosen PIDs. Hit OK. Alternatively, you can use the Set buttons directly on the Detect pane.
Rarely, a stream will not contain full, correct PAT/PMT tables, which specify the PIDs and how they are associated with programs. In such cases, you can use the 'Detect PIDs: Raw' menu option to get a listing of the PIDs in the stream and then make educated guesses, or random attempts, at choosing which audio PID goes with which video PID. Common encountered pairs of associated video/audio PIDs are 11/14, 21/24, and 31/34.
Incorrect PID Settings If you set your video or audio PID to some stream in the input that is not a video stream or audio stream, respectively, undefined results will occur, even crashing. For that reason, both PIDs come up by default to 0x02, which is a reserved value. However, because the INI file retains PIDs from a previous session, you may run into this. If you get strange behavior or crashing, then set the PIDs to 0x02 before loading your file and then detect and set your PIDs normally.
Audio Only Transport Streams DGMPEGDec currently does not support audio-only streams. This will be fixed in a future version. |