A selection of 1,200 basic terms published in English, French, German, Russian and Spanish.
FFMPEG DOCUMENTATION [JULY 2024]
✍ Scribed by FFMPEG DEVELOPERS
- Tongue
- English
- Leaves
- 857
- Category
- Library
No coin nor oath required. For personal study only.
✦ Table of Contents
Table of Contents
1 Synopsis
2 Description
3 Detailed description
3.1 Filtering
3.1.1 Simple filtergraphs
3.1.2 Complex filtergraphs
3.2 Stream copy
3.3 Loopback decoders
4 Stream selection
4.1 Description
4.1.1 Automatic stream selection
4.1.2 Manual stream selection
4.1.3 Complex filtergraphs
4.1.4 Stream handling
4.2 Examples
5 Options
5.1 Stream specifiers
5.2 Generic options
5.3 AVOptions
5.4 Main options
5.5 Video Options
5.6 Advanced Video options
5.7 Audio Options
5.8 Advanced Audio options
5.9 Subtitle options
5.10 Advanced Subtitle options
5.11 Advanced options
5.12 Preset files
5.12.1 ffpreset files
5.12.2 avpreset files
5.13 vstats file format
6 Examples
6.1 Video and Audio grabbing
6.2 X11 grabbing
6.3 Video and Audio file format conversion
7 Syntax
7.1 Quoting and escaping
7.1.1 Examples
7.2 Date
7.3 Time duration
7.3.1 Examples
7.4 Video size
7.5 Video rate
7.6 Ratio
7.7 Color
7.8 Channel Layout
8 Expression Evaluation
9 Codec Options
10 Decoders
11 Video Decoders
11.1 av1
11.1.1 Options
11.2 rawvideo
11.2.1 Options
11.3 libdav1d
11.3.1 Options
11.4 libdavs2
11.5 libuavs3d
11.5.1 Options
11.6 libxevd
11.6.1 Options
11.7 QSV Decoders
11.7.1 Common Options
11.7.2 HEVC Options
11.8 v210
11.8.1 Options
12 Audio Decoders
12.1 ac3
12.1.1 AC-3 Decoder Options
12.2 flac
12.2.1 FLAC Decoder options
12.3 ffwavesynth
12.4 libcelt
12.5 libgsm
12.6 libilbc
12.6.1 Options
12.7 libopencore-amrnb
12.8 libopencore-amrwb
12.9 libopus
13 Subtitles Decoders
13.1 libaribb24
13.1.1 libaribb24 Decoder Options
13.2 libaribcaption
13.2.1 libaribcaption Decoder Options
13.2.2 libaribcaption decoder usage examples
13.3 dvbsub
13.3.1 Options
13.4 dvdsub
13.4.1 Options
13.5 libzvbi-teletext
13.5.1 Options
14 Encoders
15 Audio Encoders
15.1 aac
15.1.1 Options
15.2 ac3 and ac3_fixed
15.2.1 AC-3 Metadata
15.2.1.1 Metadata Control Options
15.2.1.2 Downmix Levels
15.2.1.3 Audio Production Information
15.2.1.4 Other Metadata Options
15.2.2 Extended Bitstream Information
15.2.2.1 Extended Bitstream Information - Part 1
15.2.2.2 Extended Bitstream Information - Part 2
15.2.3 Other AC-3 Encoding Options
15.2.4 Floating-Point-Only AC-3 Encoding Options
15.3 flac
15.3.1 Options
15.4 opus
15.4.1 Options
15.5 libfdk_aac
15.5.1 Options
15.5.2 Examples
15.6 liblc3
15.6.1 Options
15.7 libmp3lame
15.7.1 Options
15.8 libopencore-amrnb
15.8.1 Options
15.9 libopus
15.9.1 Option Mapping
15.10 libshine
15.10.1 Options
15.11 libtwolame
15.11.1 Options
15.12 libvo-amrwbenc
15.12.1 Options
15.13 libvorbis
15.13.1 Options
15.14 mjpeg
15.14.1 Options
15.15 wavpack
15.15.1 Options
15.15.1.1 Shared options
15.15.1.2 Private options
16 Video Encoders
16.1 a64_multi, a64_multi5
16.2 Cinepak
16.2.1 Options
16.3 GIF
16.3.1 Options
16.4 Hap
16.4.1 Options
16.5 jpeg2000
16.5.1 Options
16.6 librav1e
16.6.1 Options
16.7 libaom-av1
16.7.1 Options
16.8 libsvtav1
16.8.1 Options
16.9 libjxl
16.9.1 Options
16.10 libkvazaar
16.10.1 Options
16.11 libopenh264
16.11.1 Options
16.12 libtheora
16.12.1 Options
16.12.2 Examples
16.13 libvpx
16.13.1 Options
16.14 libvvenc
16.14.1 Supported Pixel Formats
16.14.2 Options
16.15 libwebp
16.15.1 Pixel Format
16.15.2 Options
16.16 libx264, libx264rgb
16.16.1 Supported Pixel Formats
16.16.2 Options
16.17 libx265
16.17.1 Options
16.18 libxavs2
16.18.1 Options
16.19 libxeve
16.19.1 Options
16.20 libxvid
16.20.1 Options
16.21 MediaFoundation
16.22 Microsoft RLE
16.22.1 Options
16.23 mpeg2
16.23.1 Options
16.24 png
16.24.1 Private options
16.25 ProRes
16.25.1 Private Options for prores-ks
16.25.2 Speed considerations
16.26 QSV Encoders
16.26.1 Ratecontrol Method
16.26.2 Global Options -> MSDK Options
16.26.3 Common Options
16.26.4 Runtime Options
16.26.5 H264 options
16.26.6 HEVC Options
16.26.7 MPEG2 Options
16.26.8 VP9 Options
16.26.9 AV1 Options
16.27 snow
16.27.1 Options
16.28 VAAPI encoders
16.29 vbn
16.29.1 Options
16.30 vc2
16.30.1 Options
17 Subtitles Encoders
17.1 dvdsub
17.1.1 Options
18 Bitstream Filters
18.1 aac_adtstoasc
18.2 av1_metadata
18.3 chomp
18.4 dca_core
18.5 dump_extra
18.6 dv_error_marker
18.7 eac3_core
18.8 extract_extradata
18.9 filter_units
18.10 hapqa_extract
18.11 h264_metadata
18.12 h264_mp4toannexb
18.13 h264_redundant_pps
18.14 hevc_metadata
18.15 hevc_mp4toannexb
18.16 imxdump
18.17 mjpeg2jpeg
18.18 mjpegadump
18.19 mov2textsub
18.20 mpeg2_metadata
18.21 mpeg4_unpack_bframes
18.22 noise
18.22.1 Examples
18.23 null
18.24 pcm_rechunk
18.25 pgs_frame_merge
18.26 prores_metadata
18.27 remove_extra
18.28 setts
18.29 showinfo
18.30 text2movsub
18.31 trace_headers
18.32 truehd_core
18.33 vp9_metadata
18.34 vp9_superframe
18.35 vp9_superframe_split
18.36 vp9_raw_reorder
19 Format Options
19.1 Format stream specifiers
20 Demuxers
20.1 aa
20.2 aac
20.3 apng
20.4 asf
20.5 concat
20.5.1 Syntax
20.5.2 Options
20.5.3 Examples
20.6 dash
20.6.1 Options
20.7 dvdvideo
20.7.1 Background
20.7.2 Options
20.7.3 Examples
20.8 ea
20.8.1 Options
20.9 imf
20.10 flv, live_flv, kux
20.11 gif
20.12 hls
20.13 image2
20.13.1 Examples
20.14 libgme
20.15 libmodplug
20.16 libopenmpt
20.17 mov/mp4/3gp
20.17.1 Options
20.17.2 Audible AAX
20.18 mpegts
20.19 mpjpeg
20.20 rawvideo
20.21 rcwt
20.21.1 Examples
20.22 sbg
20.23 tedcaptions
20.24 vapoursynth
20.25 w64
20.26 wav
21 Muxers
21.1 Raw muxers
21.1.1 Examples
21.2 Raw PCM muxers
21.3 MPEG-1/MPEG-2 program stream muxers
21.3.1 Options
21.4 MOV/MPEG-4/ISOMBFF muxers
21.4.1 Fragmentation
21.4.2 Options
21.4.3 Examples
21.5 a64
21.6 ac4
21.6.1 Options
21.7 adts
21.7.1 Options
21.8 aea
21.9 aiff
21.9.1 Options
21.10 alp
21.10.1 Options
21.11 amr
21.12 amv
21.13 apm
21.14 apng
21.14.1 Options
21.14.2 Examples
21.15 argo_asf
21.15.1 Options
21.16 argo_cvg
21.16.1 Options
21.17 asf, asf_stream
21.17.1 Options
21.18 ass
21.18.1 Options
21.19 ast
21.19.1 Options
21.20 au
21.21 avi
21.21.1 Options
21.22 avif
21.22.1 Options
21.23 avm2
21.24 bit
21.25 caf
21.26 codec2
21.27 chromaprint
21.27.1 Options
21.28 crc
21.28.1 Examples
21.29 dash
21.29.1 Options
21.29.2 Example
21.30 daud
21.30.1 Example
21.31 dv
21.31.1 Example
21.32 ffmetadata
21.32.1 Example
21.33 fifo
21.33.1 Options
21.33.2 Example
21.34 film_cpk
21.35 filmstrip
21.36 fits
21.37 flac
21.37.1 Options
21.37.2 Example
21.38 flv
21.38.1 Options
21.39 framecrc
21.39.1 Examples
21.40 framehash
21.40.1 Examples
21.41 framemd5
21.41.1 Examples
21.42 gif
21.42.1 Options
21.42.2 Example
21.43 gxf
21.44 hash
21.44.1 Examples
21.45 hds
21.45.1 Options
21.45.2 Example
21.46 hls
21.46.1 Options
21.47 iamf
21.48 ico
21.49 ilbc
21.50 image2, image2pipe
21.50.1 Options
21.50.2 Examples
21.51 ircam
21.52 ivf
21.53 jacosub
21.54 kvag
21.55 lc3
21.56 lrc
21.56.1 Metadata
21.57 matroska
21.57.1 Metadata
21.57.2 Options
21.58 md5
21.58.1 Examples
21.59 microdvd
21.60 mmf
21.61 mp3
21.62 mpegts
21.62.1 Options
21.62.2 Example
21.63 mxf, mxf_d10, mxf_opatom
21.63.1 Options
21.64 null
21.65 nut
21.66 ogg
21.67 rcwt
21.67.1 Examples
21.68 segment, stream_segment, ssegment
21.68.1 Options
21.68.2 Examples
21.69 smoothstreaming
21.70 streamhash
21.70.1 Examples
21.71 tee
21.71.1 Options
21.71.2 Examples
21.72 webm_chunk
21.72.1 Options
21.72.2 Example
21.73 webm_dash_manifest
21.73.1 Options
21.73.2 Example
22 Metadata
23 Protocol Options
24 Protocols
24.1 amqp
24.2 async
24.3 bluray
24.4 cache
24.5 concat
24.6 concatf
24.7 crypto
24.8 data
24.9 fd
24.10 file
24.11 ftp
24.12 gopher
24.13 gophers
24.14 hls
24.15 http
24.15.1 HTTP Cookies
24.16 Icecast
24.17 ipfs
24.18 mmst
24.19 mmsh
24.20 md5
24.21 pipe
24.22 prompeg
24.23 rist
24.24 rtmp
24.25 rtmpe
24.26 rtmps
24.27 rtmpt
24.28 rtmpte
24.29 rtmpts
24.30 libsmbclient
24.31 libssh
24.32 librtmp rtmp, rtmpe, rtmps, rtmpt, rtmpte
24.33 rtp
24.34 rtsp
24.34.1 Muxer
24.34.2 Demuxer
24.34.3 Examples
24.35 sap
24.35.1 Muxer
24.35.2 Demuxer
24.36 sctp
24.37 srt
24.38 srtp
24.39 subfile
24.40 tee
24.41 tcp
24.42 tls
24.43 udp
24.43.1 Examples
24.44 unix
24.45 zmq
25 Device Options
26 Input Devices
26.1 alsa
26.1.1 Options
26.2 android_camera
26.2.1 Options
26.3 avfoundation
26.3.1 Options
26.3.2 Examples
26.4 bktr
26.4.1 Options
26.5 decklink
26.5.1 Options
26.5.2 Examples
26.6 dshow
26.6.1 Options
26.6.2 Examples
26.7 fbdev
26.7.1 Options
26.8 gdigrab
26.8.1 Options
26.9 iec61883
26.9.1 Options
26.9.2 Examples
26.10 jack
26.10.1 Options
26.11 kmsgrab
26.11.1 Options
26.11.2 Examples
26.12 lavfi
26.12.1 Options
26.12.2 Examples
26.13 libcdio
26.13.1 Options
26.14 libdc1394
26.14.1 Options
26.15 openal
26.15.1 Options
26.15.2 Examples
26.16 oss
26.16.1 Options
26.17 pulse
26.17.1 Options
26.17.2 Examples
26.18 sndio
26.18.1 Options
26.19 video4linux2, v4l2
26.19.1 Options
26.20 vfwcap
26.20.1 Options
26.21 x11grab
26.21.1 Options
27 Output Devices
27.1 alsa
27.1.1 Examples
27.2 AudioToolbox
27.2.1 Options
27.2.2 Examples
27.3 caca
27.3.1 Options
27.3.2 Examples
27.4 decklink
27.4.1 Options
27.4.2 Examples
27.5 fbdev
27.5.1 Options
27.5.2 Examples
27.6 opengl
27.6.1 Options
27.6.2 Examples
27.7 oss
27.8 pulse
27.8.1 Options
27.8.2 Examples
27.9 sdl
27.9.1 Options
27.9.2 Interactive commands
27.9.3 Examples
27.10 sndio
27.11 v4l2
27.12 xv
27.12.1 Options
27.12.2 Examples
28 Resampler Options
29 Scaler Options
30 Filtering Introduction
31 graph2dot
32 Filtergraph description
32.1 Filtergraph syntax
32.2 Notes on filtergraph escaping
33 Timeline editing
34 Changing options at runtime with a command
35 Options for filters with several inputs (framesync)
36 Audio Filters
36.1 aap
36.2 acompressor
36.2.1 Commands
36.3 acontrast
36.4 acopy
36.5 acrossfade
36.5.1 Examples
36.6 acrossover
36.6.1 Examples
36.7 acrusher
36.7.1 Commands
36.8 acue
36.9 adeclick
36.10 adeclip
36.11 adecorrelate
36.12 adelay
36.12.1 Examples
36.13 adenorm
36.13.1 Commands
36.14 aderivative, aintegral
36.15 adrc
36.15.1 Commands
36.15.2 Examples
36.16 adynamicequalizer
36.16.1 Commands
36.17 adynamicsmooth
36.17.1 Commands
36.18 aecho
36.18.1 Examples
36.19 aemphasis
36.19.1 Commands
36.20 aeval
36.20.1 Examples
36.21 aexciter
36.21.1 Commands
36.22 afade
36.22.1 Commands
36.22.2 Examples
36.23 afftdn
36.23.1 Commands
36.23.2 Examples
36.24 afftfilt
36.24.1 Examples
36.25 afir
36.25.1 Examples
36.26 aformat
36.27 afreqshift
36.27.1 Commands
36.28 afwtdn
36.28.1 Commands
36.29 agate
36.29.1 Commands
36.30 aiir
36.30.1 Examples
36.31 alimiter
36.32 allpass
36.32.1 Commands
36.33 aloop
36.34 amerge
36.34.1 Examples
36.35 amix
36.35.1 Examples
36.35.2 Commands
36.36 amultiply
36.37 anequalizer
36.37.1 Examples
36.37.2 Commands
36.38 anlmdn
36.38.1 Commands
36.39 anlmf, anlms
36.39.1 Examples
36.39.2 Commands
36.40 anull
36.41 apad
36.41.1 Examples
36.42 aphaser
36.43 aphaseshift
36.43.1 Commands
36.44 apsnr
36.45 apsyclip
36.45.1 Commands
36.46 apulsator
36.47 aresample
36.47.1 Examples
36.48 areverse
36.48.1 Examples
36.49 arls
36.50 arnndn
36.50.1 Commands
36.51 asdr
36.52 asetnsamples
36.53 asetrate
36.54 ashowinfo
36.55 asisdr
36.56 asoftclip
36.56.1 Commands
36.57 aspectralstats
36.58 asr
36.59 astats
36.60 asubboost
36.60.1 Commands
36.61 asubcut
36.61.1 Commands
36.62 asupercut
36.62.1 Commands
36.63 asuperpass
36.63.1 Commands
36.64 asuperstop
36.64.1 Commands
36.65 atempo
36.65.1 Examples
36.65.2 Commands
36.66 atilt
36.66.1 Commands
36.67 atrim
36.68 axcorrelate
36.68.1 Examples
36.69 bandpass
36.69.1 Commands
36.70 bandreject
36.70.1 Commands
36.71 bass, lowshelf
36.71.1 Commands
36.72 biquad
36.72.1 Commands
36.73 bs2b
36.74 channelmap
36.74.1 Examples
36.75 channelsplit
36.75.1 Examples
36.76 chorus
36.76.1 Examples
36.77 compand
36.77.1 Examples
36.78 compensationdelay
36.78.1 Commands
36.79 crossfeed
36.79.1 Commands
36.80 crystalizer
36.80.1 Commands
36.81 dcshift
36.82 deesser
36.83 dialoguenhance
36.83.1 Commands
36.84 drmeter
36.85 dynaudnorm
36.85.1 Commands
36.86 earwax
36.87 equalizer
36.87.1 Examples
36.87.2 Commands
36.88 extrastereo
36.88.1 Commands
36.89 firequalizer
36.89.1 Examples
36.90 flanger
36.91 haas
36.92 hdcd
36.93 headphone
36.93.1 Examples
36.94 highpass
36.94.1 Commands
36.95 join
36.96 ladspa
36.96.1 Examples
36.96.2 Commands
36.97 loudnorm
36.98 lowpass
36.98.1 Examples
36.98.2 Commands
36.99 lv2
36.99.1 Examples
36.99.2 Commands
36.100 mcompand
36.101 pan
36.101.1 Mixing examples
36.101.2 Remapping examples
36.102 replaygain
36.103 resample
36.104 rubberband
36.104.1 Commands
36.105 sidechaincompress
36.105.1 Commands
36.105.2 Examples
36.106 sidechaingate
36.106.1 Commands
36.107 silencedetect
36.107.1 Examples
36.108 silenceremove
36.108.1 Examples
36.108.2 Commands
36.109 sofalizer
36.109.1 Examples
36.110 speechnorm
36.110.1 Commands
36.110.2 Examples
36.111 stereotools
36.111.1 Commands
36.111.2 Examples
36.112 stereowiden
36.112.1 Commands
36.113 superequalizer
36.114 surround
36.115 tiltshelf
36.115.1 Commands
36.116 treble, highshelf
36.116.1 Commands
36.117 tremolo
36.118 vibrato
36.119 virtualbass
36.120 volume
36.120.1 Commands
36.120.2 Examples
36.121 volumedetect
36.121.1 Examples
37 Audio Sources
37.1 abuffer
37.1.1 Examples
37.2 aevalsrc
37.2.1 Examples
37.3 afdelaysrc
37.4 afireqsrc
37.5 afirsrc
37.6 anullsrc
37.6.1 Examples
37.7 flite
37.7.1 Examples
37.8 anoisesrc
37.8.1 Examples
37.9 hilbert
37.10 sinc
37.11 sine
37.11.1 Examples
38 Audio Sinks
38.1 abuffersink
38.2 anullsink
39 Video Filters
39.1 addroi
39.1.1 Examples
39.2 alphaextract
39.3 alphamerge
39.4 amplify
39.4.1 Commands
39.5 ass
39.6 atadenoise
39.6.1 Commands
39.7 avgblur
39.7.1 Commands
39.8 backgroundkey
39.8.1 Commands
39.9 bbox
39.9.1 Commands
39.10 bilateral
39.10.1 Commands
39.11 bilateral_cuda
39.11.1 Examples
39.12 bitplanenoise
39.13 blackdetect
39.14 blackframe
39.15 blend
39.15.1 Examples
39.15.2 Commands
39.16 blockdetect
39.16.1 Examples
39.17 blurdetect
39.17.1 Examples
39.18 bm3d
39.18.1 Examples
39.19 boxblur
39.19.1 Examples
39.20 bwdif
39.21 bwdif_cuda
39.22 ccrepack
39.23 cas
39.23.1 Commands
39.24 chromahold
39.24.1 Commands
39.25 chromakey
39.25.1 Commands
39.25.2 Examples
39.26 chromakey_cuda
39.26.1 Examples
39.27 chromanr
39.27.1 Commands
39.28 chromashift
39.28.1 Commands
39.29 ciescope
39.30 codecview
39.30.1 Examples
39.31 colorbalance
39.31.1 Examples
39.31.2 Commands
39.32 colorcontrast
39.32.1 Commands
39.33 colorcorrect
39.33.1 Commands
39.34 colorchannelmixer
39.34.1 Examples
39.34.2 Commands
39.35 colorize
39.35.1 Commands
39.36 colorkey
39.36.1 Examples
39.36.2 Commands
39.37 colorhold
39.37.1 Commands
39.38 colorlevels
39.38.1 Examples
39.38.2 Commands
39.39 colormap
39.40 colormatrix
39.41 colorspace
39.42 colorspace_cuda
39.43 colortemperature
39.43.1 Commands
39.44 convolution
39.44.1 Commands
39.44.2 Examples
39.45 convolve
39.46 copy
39.47 coreimage
39.47.1 Examples
39.48 corr
39.49 cover_rect
39.49.1 Examples
39.50 crop
39.50.1 Examples
39.50.2 Commands
39.51 cropdetect
39.51.1 Examples
39.51.2 Commands
39.52 cue
39.53 curves
39.53.1 Commands
39.53.2 Examples
39.54 datascope
39.54.1 Commands
39.55 dblur
39.55.1 Commands
39.56 dctdnoiz
39.56.1 Examples
39.57 deband
39.57.1 Commands
39.58 deblock
39.58.1 Examples
39.58.2 Commands
39.59 decimate
39.60 deconvolve
39.61 dedot
39.62 deflate
39.62.1 Commands
39.63 deflicker
39.64 dejudder
39.65 delogo
39.65.1 Examples
39.66 derain
39.67 deshake
39.68 despill
39.68.1 Commands
39.69 detelecine
39.70 dilation
39.70.1 Commands
39.71 displace
39.71.1 Examples
39.72 dnn_classify
39.73 dnn_detect
39.74 dnn_processing
39.74.1 Examples
39.75 drawbox
39.75.1 Examples
39.75.2 Commands
39.76 drawgraph
39.77 drawgrid
39.77.1 Examples
39.77.2 Commands
39.78 drawtext
39.78.1 Syntax
39.78.2 Text expansion
39.78.3 Commands
39.78.4 Examples
39.79 edgedetect
39.79.1 Examples
39.80 elbg
39.81 entropy
39.82 epx
39.83 eq
39.83.1 Commands
39.84 erosion
39.84.1 Commands
39.85 estdif
39.85.1 Commands
39.86 exposure
39.86.1 Commands
39.87 extractplanes
39.87.1 Examples
39.88 fade
39.88.1 Examples
39.89 feedback
39.89.1 Examples
39.90 fftdnoiz
39.91 fftfilt
39.91.1 Examples
39.92 field
39.93 fieldhint
39.94 fieldmatch
39.94.1 p/c/n/u/b meaning
39.94.1.1 p/c/n
39.94.1.2 u/b
39.94.2 Examples
39.95 fieldorder
39.96 fillborders
39.96.1 Commands
39.97 find_rect
39.97.1 Examples
39.98 floodfill
39.99 format
39.99.1 Examples
39.100 fps
39.100.1 Examples
39.101 framepack
39.102 framerate
39.103 framestep
39.104 freezedetect
39.105 freezeframes
39.106 frei0r
39.106.1 Examples
39.106.2 Commands
39.107 fspp
39.108 fsync
39.109 gblur
39.109.1 Commands
39.110 geq
39.110.1 Examples
39.111 gradfun
39.111.1 Examples
39.112 graphmonitor
39.113 grayworld
39.114 greyedge
39.114.1 Examples
39.115 guided
39.115.1 Commands
39.115.2 Examples
39.116 haldclut
39.116.1 Commands
39.116.2 Workflow examples
39.116.2.1 Hald CLUT video stream
39.116.2.2 Hald CLUT with preview
39.117 hflip
39.118 histeq
39.119 histogram
39.119.1 Examples
39.120 hqdn3d
39.120.1 Commands
39.121 hwdownload
39.122 hwmap
39.123 hwupload
39.124 hwupload_cuda
39.125 hqx
39.126 hstack
39.127 hsvhold
39.128 hsvkey
39.129 hue
39.129.1 Examples
39.129.2 Commands
39.130 huesaturation
39.131 hysteresis
39.132 iccdetect
39.133 iccgen
39.134 identity
39.135 idet
39.135.1 Examples
39.136 il
39.136.1 Commands
39.137 inflate
39.137.1 Commands
39.138 interlace
39.139 kerndeint
39.139.1 Examples
39.140 kirsch
39.140.1 Commands
39.141 lagfun
39.141.1 Commands
39.142 lenscorrection
39.142.1 Options
39.142.2 Commands
39.143 lensfun
39.143.1 Examples
39.144 libplacebo
39.144.1 Options
39.144.1.1 Output mode
39.144.1.2 Scaling
39.144.1.3 Debanding
39.144.1.4 Color adjustment
39.144.1.5 Peak detection
39.144.1.6 Tone mapping
39.144.1.7 Dithering
39.144.1.8 Custom shaders
39.144.1.9 Debugging / performance
39.144.2 Commands
39.144.3 Examples
39.145 libvmaf
39.145.1 Examples
39.146 libvmaf_cuda
39.146.1 Examples
39.147 limitdiff
39.147.1 Commands
39.148 limiter
39.148.1 Commands
39.149 loop
39.149.1 Examples
39.150 lut1d
39.150.1 Commands
39.151 lut3d
39.151.1 Commands
39.152 lumakey
39.152.1 Commands
39.153 lut, lutrgb, lutyuv
39.153.1 Commands
39.153.2 Examples
39.154 lut2, tlut2
39.154.1 Commands
39.154.2 Examples
39.155 maskedclamp
39.155.1 Commands
39.156 maskedmax
39.156.1 Commands
39.157 maskedmerge
39.157.1 Commands
39.158 maskedmin
39.158.1 Commands
39.159 maskedthreshold
39.159.1 Commands
39.160 maskfun
39.160.1 Commands
39.161 mcdeint
39.162 median
39.162.1 Commands
39.163 mergeplanes
39.163.1 Examples
39.164 mestimate
39.165 midequalizer
39.166 minterpolate
39.167 mix
39.167.1 Commands
39.168 monochrome
39.168.1 Commands
39.169 morpho
39.169.1 Commands
39.170 mpdecimate
39.171 msad
39.172 multiply
39.172.1 Commands
39.173 negate
39.173.1 Commands
39.174 nlmeans
39.175 nnedi
39.175.1 Commands
39.176 noformat
39.176.1 Examples
39.177 noise
39.177.1 Examples
39.178 normalize
39.178.1 Commands
39.178.2 Examples
39.179 null
39.180 ocr
39.181 ocv
39.181.1 dilate
39.181.2 erode
39.181.3 smooth
39.182 oscilloscope
39.182.1 Commands
39.182.2 Examples
39.183 overlay
39.183.1 Commands
39.183.2 Examples
39.184 overlay_cuda
39.185 owdenoise
39.186 pad
39.186.1 Examples
39.187 palettegen
39.187.1 Examples
39.188 paletteuse
39.188.1 Examples
39.189 perspective
39.190 phase
39.190.1 Commands
39.191 photosensitivity
39.192 pixdesctest
39.193 pixelize
39.193.1 Commands
39.194 pixscope
39.194.1 Commands
39.195 pp
39.195.1 Examples
39.196 pp7
39.197 premultiply
39.198 prewitt
39.198.1 Commands
39.199 pseudocolor
39.199.1 Commands
39.199.2 Examples
39.200 psnr
39.200.1 Examples
39.201 pullup
39.202 qp
39.202.1 Examples
39.203 qrencode
39.203.1 qrencode Expressions
39.203.2 qrencode Text expansion
39.203.3 Examples
39.204 quirc
39.205 random
39.206 readeia608
39.206.1 Commands
39.206.2 Examples
39.207 readvitc
39.207.1 Examples
39.208 remap
39.209 removegrain
39.210 removelogo
39.211 repeatfields
39.212 reverse
39.212.1 Examples
39.213 rgbashift
39.213.1 Commands
39.214 roberts
39.214.1 Commands
39.215 rotate
39.215.1 Examples
39.215.2 Commands
39.216 sab
39.217 scale
39.217.1 Options
39.217.2 Examples
39.217.3 Commands
39.218 scale_cuda
39.218.1 Examples
39.219 scale_npp
39.220 scale2ref_npp
39.220.1 Examples
39.221 scale_vt
39.222 scharr
39.222.1 Commands
39.223 scroll
39.223.1 Commands
39.224 scdet
39.225 selectivecolor
39.225.1 Examples
39.226 separatefields
39.227 setdar, setsar
39.227.1 Examples
39.228 setfield
39.229 setparams
39.230 sharpen_npp
39.231 shear
39.231.1 Commands
39.232 showinfo
39.233 showpalette
39.234 shuffleframes
39.234.1 Examples
39.235 shufflepixels
39.236 shuffleplanes
39.236.1 Examples
39.237 signalstats
39.237.1 Examples
39.238 signature
39.238.1 Examples
39.239 siti
39.239.1 Examples
39.240 smartblur
39.241 sobel
39.241.1 Commands
39.242 spp
39.242.1 Commands
39.243 sr
39.244 ssim
39.244.1 Examples
39.245 stereo3d
39.245.1 Examples
39.246 streamselect, astreamselect
39.246.1 Commands
39.246.2 Examples
39.247 subtitles
39.248 super2xsai
39.249 swaprect
39.249.1 Commands
39.250 swapuv
39.251 tblend
39.252 telecine
39.253 thistogram
39.254 threshold
39.254.1 Commands
39.254.2 Examples
39.255 thumbnail
39.255.1 Examples
39.256 tile
39.256.1 Examples
39.257 tiltandshift
39.258 tinterlace
39.259 tmedian
39.259.1 Commands
39.260 tmidequalizer
39.261 tmix
39.261.1 Examples
39.261.2 Commands
39.262 tonemap
39.262.1 Options
39.263 tpad
39.264 transpose
39.265 transpose_npp
39.266 trim
39.267 unpremultiply
39.268 unsharp
39.268.1 Examples
39.269 untile
39.269.1 Examples
39.270 uspp
39.271 v360
39.271.1 Examples
39.271.2 Commands
39.272 vaguedenoiser
39.273 varblur
39.273.1 Commands
39.274 vectorscope
39.275 vidstabdetect
39.275.1 Examples
39.276 vidstabtransform
39.276.1 Options
39.276.2 Examples
39.277 vflip
39.278 vfrdet
39.279 vibrance
39.279.1 Commands
39.280 vif
39.281 vignette
39.281.1 Expressions
39.281.2 Examples
39.282 vmafmotion
39.283 vstack
39.284 w3fdif
39.284.1 Commands
39.285 waveform
39.286 weave, doubleweave
39.286.1 Examples
39.287 xbr
39.288 xcorrelate
39.289 xfade
39.289.1 Examples
39.290 xmedian
39.290.1 Commands
39.291 xstack
39.291.1 Examples
39.292 yadif
39.293 yadif_cuda
39.294 yaepblur
39.294.1 Commands
39.295 zoompan
39.295.1 Examples
39.296 zscale
39.296.1 Options
39.296.2 Commands
40 OpenCL Video Filters
40.1 avgblur_opencl
40.1.1 Example
40.2 boxblur_opencl
40.2.1 Examples
40.3 colorkey_opencl
40.3.1 Examples
40.4 convolution_opencl
40.4.1 Examples
40.5 erosion_opencl
40.5.1 Example
40.6 deshake_opencl
40.6.1 Examples
40.7 dilation_opencl
40.7.1 Example
40.8 nlmeans_opencl
40.9 overlay_opencl
40.9.1 Examples
40.10 pad_opencl
40.11 prewitt_opencl
40.11.1 Example
40.12 program_opencl
40.13 remap_opencl
40.14 roberts_opencl
40.14.1 Example
40.15 sobel_opencl
40.15.1 Example
40.16 tonemap_opencl
40.16.1 Example
40.17 unsharp_opencl
40.17.1 Examples
40.18 xfade_opencl
41 VAAPI Video Filters
41.1 overlay_vaapi
41.1.1 Examples
41.2 tonemap_vaapi
41.2.1 Example
41.3 hstack_vaapi
41.4 vstack_vaapi
41.5 xstack_vaapi
41.6 pad_vaapi
41.7 drawbox_vaapi
41.7.1 Examples
42 Vulkan Video Filters
42.1 avgblur_vulkan
42.2 blend_vulkan
42.3 bwdif_vulkan
42.4 chromaber_vulkan
42.5 color_vulkan
42.6 vflip_vulkan
42.7 hflip_vulkan
42.8 flip_vulkan
42.9 gblur_vulkan
42.10 nlmeans_vulkan
42.11 overlay_vulkan
42.12 transpose_vt
42.13 transpose_vulkan
43 QSV Video Filters
43.1 hstack_qsv
43.2 vstack_qsv
43.3 xstack_qsv
44 Video Sources
44.1 buffer
44.2 cellauto
44.2.1 Examples
44.3 coreimagesrc
44.3.1 Examples
44.4 ddagrab
44.4.1 Examples
44.5 gradients
44.5.1 Commands
44.6 mandelbrot
44.7 mptestsrc
44.8 frei0r_src
44.9 life
44.9.1 Examples
44.10 perlin
44.10.1 Options
44.10.2 Examples
44.11 qrencodesrc
44.11.1 Examples
44.12 allrgb, allyuv, color, colorchart, colorspectrum, haldclutsrc, nullsrc, pal75bars, pal100bars,
rgbtestsrc, smptebars, smptehdbars, testsrc, testsrc2, yuvtestsrc
44.12.1 Examples
44.12.2 Commands
44.13 openclsrc
44.14 sierpinski
44.15 zoneplate
44.15.1 Commands
44.15.2 Examples
45 Video Sinks
45.1 buffersink
45.2 nullsink
46 Multimedia Filters
46.1 a3dscope
46.1.1 Commands
46.2 abitscope
46.3 adrawgraph
46.4 agraphmonitor
46.5 ahistogram
46.6 aphasemeter
46.6.1 phasing detection
46.6.2 Examples
46.7 avectorscope
46.7.1 Examples
46.7.2 Commands
46.8 bench, abench
46.8.1 Examples
46.9 concat
46.9.1 Examples
46.9.2 Commands
46.10 ebur128
46.10.1 Examples
46.11 interleave, ainterleave
46.11.1 Examples
46.12 latency, alatency
46.13 metadata, ametadata
46.13.1 Examples
46.14 perms, aperms
46.15 realtime, arealtime
46.15.1 Commands
46.16 segment, asegment
46.16.1 Examples
46.17 select, aselect
46.17.1 Examples
46.18 sendcmd, asendcmd
46.18.1 Commands syntax
46.18.2 Examples
46.19 setpts, asetpts
46.19.1 Examples
46.19.2 Commands
46.20 setrange
46.21 settb, asettb
46.21.1 Examples
46.22 showcqt
46.22.1 Examples
46.23 showcwt
46.24 showfreqs
46.25 showspatial
46.26 showspectrum
46.26.1 Examples
46.27 showspectrumpic
46.27.1 Examples
46.28 showvolume
46.29 showwaves
46.29.1 Examples
46.30 showwavespic
46.30.1 Examples
46.31 sidedata, asidedata
46.32 spectrumsynth
46.32.1 Examples
46.33 split, asplit
46.33.1 Examples
46.34 zmq, azmq
46.34.1 Examples
47 Multimedia Sources
47.1 amovie
47.2 avsynctest
47.2.1 Commands
47.3 movie
47.3.1 Examples
47.3.2 Commands
48 External libraries
48.1 Alliance for Open Media (AOM)
48.2 AMD AMF/VCE
48.3 AviSynth
48.4 Chromaprint
48.5 codec2
48.6 dav1d
48.7 davs2
48.8 uavs3d
48.9 Game Music Emu
48.10 Intel QuickSync Video
48.11 Kvazaar
48.12 LAME
48.13 libilbc
48.14 libjxl
48.15 libvpx
48.16 ModPlug
48.17 OpenCORE, VisualOn, and Fraunhofer libraries
48.17.1 OpenCORE AMR
48.17.2 VisualOn AMR-WB encoder library
48.17.3 Fraunhofer AAC library
48.17.4 LC3 library
48.18 OpenH264
48.19 OpenJPEG
48.20 rav1e
48.21 SVT-AV1
48.22 TwoLAME
48.23 VapourSynth
48.24 x264
48.25 x265
48.26 xavs
48.27 xavs2
48.28 eXtra-fast Essential Video Encoder (XEVE)
48.29 eXtra-fast Essential Video Decoder (XEVD)
48.30 ZVBI
49 Supported File Formats, Codecs or Features
49.1 File Formats
49.2 Image Formats
49.3 Video Codecs
49.4 Audio Codecs
49.5 Subtitle Formats
49.6 Network Protocols
49.7 Input/Output Devices
49.8 Timecode
50 See Also
51 Authors
📜 SIMILAR VOLUMES
This book introduces students to the chief disciplines, methods and sources employed in 'doing' ancient history, as opposed to 'reading' it. The book:Encourages readers to engage with historical sources, rather than to be passive recipients of historical tales Gives readers a sense of the nature of
This book introduces students to the chief disciplines, methods and sources employed in 'doing' ancient history, as opposed to 'reading' it. The book:<br><li>Encourages readers to engage with historical sources, rather than to be passive recipients of historical tales <br><li>Gives readers a sense o
Introduces students to the chief disciplines, methods, and sources employed in "doing" ancient history. This book aims to give them a sense of the nature of evidence and its use in the reconstruction of the past. It also encourages them to consider the differences between their own experience of anc