summaryrefslogtreecommitdiff
path: root/multimedia/tstools/man/tsreport.1
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/tstools/man/tsreport.1')
-rw-r--r--multimedia/tstools/man/tsreport.1212
1 files changed, 212 insertions, 0 deletions
diff --git a/multimedia/tstools/man/tsreport.1 b/multimedia/tstools/man/tsreport.1
new file mode 100644
index 0000000000..7a00e371a4
--- /dev/null
+++ b/multimedia/tstools/man/tsreport.1
@@ -0,0 +1,212 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36.
+.TH TSREPORT "1" "November 2008" "tsreport 1.11" "User Commands"
+.SH NAME
+tsreport \- report on a Transport Stream
+.SH SYNOPSIS
+.B tsreport
+[\fIswitches\fR] \fI<infile>\fR [\fIswitches\fR]
+.SH DESCRIPTION
+.IP
+TS tools version 1.11, tsreport built Nov 11 2008 17:15:48
+.IP
+Report on one of the following for the given Transport Stream:
+.IP
+* The number of TS packets.
+* PCR and PTS/DTS differences (\fB\-buffering\fR).
+* The packets of a single PID (\fB\-justpid\fR).
+.IP
+When conflicting switches are specified, the last takes effect.
+.SS "Input:"
+.TP
+<infile>
+Read data from the named H.222 Transport Stream file
+.TP
+\fB\-stdin\fR
+Read data from standard input
+.SS "Normal operation:"
+.IP
+By default, normal operation just reports the number of TS packets.
+.TP
+\fB\-timing\fR, \fB\-t\fR Report timing information based on the PCRs
+.TP
+\fB\-data\fR Show TS packet/payload data as bytes
+.TP
+\fB\-verbose\fR, \fB\-v\fR Also output (fairly detailed) information on each TS packet
+.TP
+\fB\-quiet\fR, \fB\-q\fR Only output summary information (this is the default)
+.TP
+\fB\-max\fR <n>, \fB\-m\fR <n> Maximum number of TS packets to read
+.SS "Buffering information:"
+.TP
+\fB\-buffering\fR, \fB\-b\fR
+Report on the differences between PCR and PTS, and
+between PCR and DTS. This is relevant to the size of
+buffers needed in the decoder.
+.TP
+\fB\-o\fR <file>
+Output CSV data for \fB\-buffering\fR to the named file.
+.TP
+\fB\-32\fR
+Truncate 33 bit values in the CSV output to 32 bits
+(losing the top bit).
+.TP
+\fB\-verbose\fR, \fB\-v\fR
+Output PCR/PTS/DTS information as it is found (in a
+format similar to that used for \fB\-o\fR)
+.TP
+\fB\-quiet\fR, \fB\-q\fR
+Output less information (notably, not the PMT)
+.TP
+\fB\-cnt\fR <pid>,
+Check values of continuity_counter in the specified PID.
+Writes all the values of the counter to a file called
+\&'continuity_counter.txt'. Turns buffering on (\fB\-b\fR).
+.TP
+\fB\-max\fR <n>, \fB\-m\fR <n>
+Maximum number of TS packets to read
+.SS "Single PID:"
+.TP
+\fB\-justpid\fR <pid>
+Just show data (file offset, index, adaptation field
+and payload) for TS packets with the given PID.
+PID 0 is allowed (i.e., the PAT).
+.TP
+\fB\-verbose\fR, \fB\-v\fR
+Is ignored
+.TP
+\fB\-quiet\fR, \fB\-q\fR
+Is ignored
+.TP
+\fB\-max\fR <n>, \fB\-m\fR <n>
+Maximum number of TS packets of that PID to read
+.PP
+Experimental control of timestamp formats (this doesn't affect the output
+to the CVS file, produced with \fB\-o\fR):
+.TP
+\fB\-tfmt\fR <thing>
+Specify format of time differences.
+.TP
+\fB\-tafmt\fR <thing>
+Specify format of absolute times.
+.IP
+<thing> is (currently, but may change) one of:
+.TP
+90
+Default \fB\-\-\fR show as 90KHz timestamps (suffix 't' on
+the values: e.g., 4362599t).
+.TP
+27
+Show as 27MHz timestamps (similar, e.g., 25151:000t).
+.TP
+32
+Show as 90KHz timestamps, but only the low 32 bits.
+.TP
+ms
+Show as milliseconds.
+.TP
+hms
+Show as hours/minutes/seconds (H:MM:SS.ssss, the H
+can be more than one digit if necessary)
+.IP
+TS tools version 1.11, tsreport built Nov 11 2008 17:15:48
+.IP
+Report on one of the following for the given Transport Stream:
+.IP
+* The number of TS packets.
+* PCR and PTS/DTS differences (\fB\-buffering\fR).
+* The packets of a single PID (\fB\-justpid\fR).
+.IP
+When conflicting switches are specified, the last takes effect.
+.SS "Input:"
+.TP
+<infile>
+Read data from the named H.222 Transport Stream file
+.TP
+\fB\-stdin\fR
+Read data from standard input
+.SS "Normal operation:"
+.IP
+By default, normal operation just reports the number of TS packets.
+\fB\-timing\fR, \fB\-t\fR Report timing information based on the PCRs.
+\fB\-data\fR Show TS packet/payload data as bytes
+\fB\-verbose\fR, \fB\-v\fR Also output (fairly detailed) information on each TS packet.
+\fB\-quiet\fR, \fB\-q\fR Only output summary information (this is the default)
+\fB\-max\fR <n>, \fB\-m\fR <n> Maximum number of TS packets to read
+.SS "Buffering information:"
+.TP
+\fB\-buffering\fR, \fB\-b\fR
+Report on the differences between PCR and PTS, and
+between PCR and DTS. This is relevant to the size of
+buffers needed in the decoder.
+.TP
+\fB\-o\fR <file>
+Output CSV data for \fB\-buffering\fR to the named file.
+.TP
+\fB\-32\fR
+Truncate 33 bit values in the CSV output to 32 bits
+(losing the top bit).
+.TP
+\fB\-verbose\fR, \fB\-v\fR
+Output PCR/PTS/DTS information as it is found (in a
+format similar to that used for \fB\-o\fR)
+.TP
+\fB\-quiet\fR, \fB\-q\fR
+Output less information (notably, not the PMT)
+.TP
+\fB\-cnt\fR <pid>,
+Check values of continuity_counter in the specified PID.
+Writes all the values of the counter to a file called
+\&'continuity_counter.txt'. Turns buffering on (\fB\-b\fR).
+.TP
+\fB\-max\fR <n>, \fB\-m\fR <n>
+Maximum number of TS packets to read
+.SS "Single PID:"
+.TP
+\fB\-justpid\fR <pid>
+Just show data (file offset, index, adaptation field
+and payload) for TS packets with the given PID.
+PID 0 is allowed (i.e., the PAT).
+.TP
+\fB\-verbose\fR, \fB\-v\fR
+Is ignored
+.TP
+\fB\-quiet\fR, \fB\-q\fR
+Is ignored
+.TP
+\fB\-max\fR <n>, \fB\-m\fR <n>
+Maximum number of TS packets of that PID to read
+.PP
+Experimental control of timestamp formats (this doesn't affect the output
+to the CVS file, produced with \fB\-o\fR):
+.TP
+\fB\-tfmt\fR <thing>
+Specify format of time differences.
+.TP
+\fB\-tafmt\fR <thing>
+Specify format of absolute times.
+.IP
+<thing> is (currently, but may change) one of:
+.TP
+90
+Default \fB\-\-\fR show as 90KHz timestamps (suffix 't' on
+the values: e.g., 4362599t).
+.TP
+27
+Show as 27MHz timestamps (similar, e.g., 25151:000t).
+.TP
+32
+Show as 90KHz timestamps, but only the low 32 bits.
+.TP
+ms
+Show as milliseconds.
+.TP
+hms
+Show as hours/minutes/seconds (H:MM:SS.ssss, the H
+can be more than one digit if necessary)
+.SH "SEE ALSO"
+The full documentation for
+.B tsreport
+is maintained as a Texinfo manual.
+Please check http://tstools.berlios.de for more information.
+
+