Merge the contents of two Elementary Stream (ES) files, one containing video data, and the other audio,
to produce an output file containing Transport Stream (TS).
Filesvideo_file
is the ES file containing video.
audio_file
is the ES file containing audio.
out_file
is the resultant TS file.
Switches-errstdout
Write error messages to standard output (the default)
-errstderr
Write error messages to standard error (Unix traditional)
-stdin Input from standard input, instead of a file
-v, -verbose
Output extra information about each audio/video frame
-q, -quiet
Only output error messages
-x Output diagnostic information.
-h264 The video stream is H.264 (the default)
-avs The video stream is AVS
-vidratevideo_hz
Video frame rate in Hz - defaults to 25Hz.
-rateaudio_hz
Audio sample rate in Hertz - defaults to 44100, i.e., 44.1KHz.
-cd Equivalent to -rate44100 (CD rate), the default.
-dat Equivalent to -rate48000 (DAT rate).
-adts The audio stream is ADTS (the default)
-l2 The audio stream is MPEG layer 2 audio
-mp2adts
The audio stream is MPEG-2 style ADTS regardless of ID bit
-mp4adts
The audio stream is MPEG-4 style ADTS regardless of ID bit
-ac3 The audio stream is Dolby AC-3 in ATSC
-patpmtfreqpat_freq
PAT and PMT will be inserted every pat_freq video frames. By default, pat_freq = 0 and PAT/PMT
are inserted only at the start of the output stream.