table of contents
TS_PACKET_INSERT(1) | General Commands Manual | TS_PACKET_INSERT(1) |
NAME¶
ts_packet_insert
—
Insert TS packets into a Transport Stream
SYNOPSIS¶
ts_packet_insert |
[-err stdout ] [-err
stderr ] [-p
positions] [-pid
pid_no] [-s
-string ] [-o
out_file] in_file |
DESCRIPTION¶
Insert TS packets into a Transport Stream at positions specified by the user.
Input¶
- in_file
- An H.222 Transport Stream file.
Switches¶
-err stdout
- Write error messages to standard output (the default)
-err stderr
- Write error messages to standard error (Unix traditional)
-p
positions- This a a colon (':') delimited string of numbers between 0 and 1, representing how far through to put each TS packet. E.g., -p 0.1:0.4:0.7:0.9 will insert 4 packets at 10%, 40%, 70% and 90% through the file.
-pid
pid_no- The inserted packets will have the PID specified. [default = 0x68]
-s
string- The inserted packets will contain string as their payload. [default = 'Inserted packet']
-o
out_file- The new TS file will be written out with the given name [default = out.ts]
EXAMPLES¶
ts_packet_insert -p 0.3:0.6 -o out.ts -pid 89 -s "AD=start" in.ts
SEE ALSO¶
October 28, 2015 | Debian |