ffmpeg -encoders

V….. = Video A….. = Audio S….. = Subtitle .F…. = Frame-level multithreading ..S… = Slice-level multithreading …X.. = Codec is experimental ….B. = Supports draw_horiz_band …..D = Supports direct rendering method 1 Video encoders V….. a64multi Multicolor charset for Commodore 64 (codec a64_multi) V….. a64multi5 Multicolor charset for Commodore 64, extended with 5th color …

ffmpeg -decoders

V….. = Video A….. = Audio S….. = Subtitle .F…. = Frame-level multithreading ..S… = Slice-level multithreading …X.. = Codec is experimental ….B. = Supports draw_horiz_band …..D = Supports direct rendering method 1 Video decoders V….D 012v Uncompressed 4:2:2 10-bit V….D 4xm 4X Movie V….D 8bps QuickTime 8BPS video V….D aasc Autodesk RLE VF…D aic …

ffmpeg -protocols

Protocols are the ways in which ffmpeg can read and/or write data. Some common used are file, http and pipe. protocol  in  out  description async I asynchronous data filling wrapper for input stream bluray I read BluRay playlist cache I caching wrapper for input stream concat I physical concatenation protocol crypto I O AES-encrypted stream …

ffmpeg -pix_fmts

Pixel formats: I…. = Supported Input format for conversion .O… = Supported Output format for conversion ..H.. = Hardware accelerated format …P. = Paletted format ….B = Bitstream format FLAGS NAME NB_COMPONENTS BITS_PER_PIXEL —– IO… yuv420p 3 12 IO… yuyv422 3 16 IO… rgb24 3 24 IO… bgr24 3 24 IO… yuv422p 3 16 IO… …

ffmpeg -sample_fmts

This is a list of the audio sample formats supported by ffmpeg. the ‘s16p‘ type of code is also the one you will find back in the output of ffprobe. u8: 8 – unsigned 8 bits s16: 16 – signed 16 bits s32: 32 – signed 32 bits (also used for 24-bit audio) flt: 32 …

ffmpeg -h full

225a226,9015 AVCodecContext AVOptions: -b E..VA… set bitrate (in bits/s) (from 0 to I64_MAX) (default 200000) -ab E…A… set bitrate (in bits/s) (from 0 to INT_MAX) (default 128000) -bt E..V…. Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This …

imagemagick usage

convert [options …] file [ [options …] file …] [options …] file Image Settings: -adjoin join images into a single multi-image file-affine matrix affine transform matrix-alpha option activate, deactivate, reset, or set the alpha channel-antialias remove pixel-aliasing-authenticate password – decipher image with this password-attenuate value lessen (or intensify) when adding noise to an image-background color …

sox usage

sox [gopts] [[fopts] infile]… [fopts] outfile [effect [effopt]]… SPECIAL FILENAMES (infile, outfile): – Pipe/redirect input/output (stdin/stdout); may need -t -d, –default-device Use the default audio device (where available) -n, –null Use the `null’ file handler; e.g. with synth effect -p, –sox-pipe Alias for `-t sox -‘ SPECIAL FILENAMES (infile only): “|program [options] …” Pipe input …

ffmpeg usage

ffmpeg [options] [[infile options] -i infile]… {[outfile options] outfile}… Getting help: -h — print basic options -h long — print more options -h full — print all options (including all format and codec specific options, very long) Print help / information / capabilities: -L show license -h topic show help -? topic show help -help …