Analyzing TS with TSDuck

Analyzing Transport Stream with TSDuck

TSDuck is a software available for free in the internet here which can be used to analyze TS Files and TS/IP Streams.

Below are some examples how to analyze TS files.

To analyze a transport stream file use this parameter in command line:

-I file "filename.ts"

To analyze a live transport stream received over IP use this parameter in command line:

-I ip -l 192.168.211.14 239.192.1.10:9200 -P until --seconds 10

where 192.168.211.14 is the ip address of the network adapter to receive the stream and 239.192.1.10:9200 is the udp address to receive the stream.

Analyze a TS file

"c:\Program Files\TSDuck\bin\tsp.exe" --verbose -I file "filename.ts" -P analyze --wide-display -O drop

Display errors in a TS file

"c:\Program Files\TSDuck\bin\tsp.exe" --verbose -I file "filename.ts" -P analyze --error-analysis --wide-display -O drop

Display bitrate in a TS file

"c:\Program Files\TSDuck\bin\tsbitrate.exe" --all --full --verbose -i "filename.ts"

Check continuity counter in a TS file

"c:\Program Files\TSDuck\bin\tsfixcc.exe" --verbose --noaction "filename.ts"

Dump PSI tables in a TS file

"c:\Program Files\TSDuck\bin\tspsi.exe" --verbose --all-versions --clear --dump "filename.ts"

This page was last updated on 2025-12-04