logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

ts_packet_insert — Insert TS packets into a Transport Stream

Description

       Insert TS packets into a Transport Stream at positions specified by the user.

   Inputin_file
               An H.222 Transport Stream file.

   Switches-errstdout
               Write error messages to standard output (the default)

       -errstderr
               Write error messages to standard error (Unix traditional)

       -ppositions
               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.

       -pidpid_no
               The inserted packets will have the PID specified.  [default = 0x68]

       -sstring
               The inserted packets will contain string as their payload.  [default = 'Inserted packet']

       -oout_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

Name

       ts_packet_insert — Insert TS packets into a Transport Stream

See Also

esdots(1),

Debian                                          October 28, 2015                             TS_PACKET_INSERT(1)

Synopsis

ts_packet_insert  [-errstdout]  [-errstderr]  [-ppositions] [-pidpid_no] [-s-string] [-oout_file]
                        in_file

See Also