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

esreverse — Report on the contents of an ES

Description

       Output a reversed stream derived from the input H.264 (MPEG-4/AVC) or H.262 (MPEG-2) elementary stream.

       If  output is to an H.222 Transport Stream, then fixed values for the PMT PID (0x66) and video PID (0x68)
       are used.

   Filesin_file
               is the input elementary stream.

       out_file
               is the output stream, either an equivalent elementary stream, or an H.222 Transport  Stream  (but
               see Fl stdout No and Fl host below).

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

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

       -v, -verbose
               Output additional (debugging) messages

       -q, -quiet
               Only output error messages

       -stdout
               Write output to <stdout>, instead of a named file. Forces -quiet and -errstderr.

       -hosthost[:port]
               Writes  output  (over  TCP/IP)  to the named <host>, instead of to a named file. If <port> is not
               specified, it defaults to 88. Implies -tsout.

       -maxmax_frames | -mmax_frames
               Maximum number of frames to read

       -freqframe_freq
               Specify the frequency of frames to try to keep when reversing. Defaults to 8.

       -tsout  Output H.222 Transport Stream

       -pes, -ts
               The input file is TS or PS, to be read via the PES to ES reading mechanisms

       -server
               Also output as normal forward video as reversal data is being collected. Implies -pes and -tsout.

       -x      Temporary extra debugging information

   Streamtype:
       If input is from a file, then the program will look at the start of the file to determine if  the  stream
       is  H.264  or  H.262  data. This process may occasionally come to the wrong conclusion, in which case the
       user can override the choice using the following switches.

       -h264, -avc
               Force the program to treat the input as MPEG-4/AVC.

       -h262   Force the program to treat the input as MPEG-2.

Name

       esreverse — Report on the contents of an ES

See Also

esdots(1),

Debian                                          October 28, 2015                                    ESREVERSE(1)

Synopsis

esreverse   [-errstdout]   [-errstderr]   [-verbose   |  -v]  [-quiet  |  -q]  [-hosthost[:port]]
                 [-maxmax_frames | -mmax_frames] [-freqframe_freq]  [-tsout]  [-pes-|-ts]  [-server]  [-x]
                 [-h264 | -avc | -h262] in_fileout_file | -stdout

See Also