The raw data for video or audio content can be too large for a device to play smoothly, for networks to relay quickly, or too expensive to store on a permanent medium. So various schemes have been devised over time to compress media data. These schemes may be lossless so that the restored data is identical to the source, or they may be lossy whereby greater compression is achieved at the cost of some acceptable loss of fidelity.
Any such scheme requires an (en)coder to compress the data and a decoder to restore it back. From those two terms, we get the term codec, used here to identify these compression schemes.
This page contains infoboxes for all codecs registered in FFmpeg and is best viewed on a PC monitor.
The format of a codec infobox is as shown below:
name: short codec name
title: Long Codec Title
codec_id: AV_CODEC_ID_FOOBAR
media type: video | audio | subtitle | data
data fidelity: lossy, lossless (video/audio only)
inter-frames: yes | no (video/audio only)
b-frames: yes | no (video only)
interlaced scan support: yes | no (video only)
subs format: text | bitmap (subtitles only)
decoders: (none) | decoder1 (attr) decoder2 (attr) decoder3 (attr) ...
hwaccels: (none) | hwaccel1 (attr) hwaccel2 (attr) hwaccel3 ...
encoders: (none) | encoder1 (attr) encoder2 (attr) encoder3 (attr) ...
muxers: (universal-muxers-only) |
muxer1 muxer2 muxer3 muxer4 muxer5 muxer6 muxer7muxer8
The (attr) for processors contains shorthand indicators, as noted below.
int: internal component ext: depends on external library or OS or hardware
The lack of a platform indicator implies cross-platform availability but not necessarily all platforms.
For hwaccels, the (attr) is optional and the same notes apply.
sw: software hw: hardware hw|sw: component has facility to select either mode
win: Windows mac: Apple platforms linux: Linux android: Android
amd: AMD GPUs nvidia: Nvidia GPUs intel: Intel GPUs
RPi: Raspberry Pi oth: other platforms
An entry of (universal-muxers-only) in muxers indicates that a stream in that codec can only be sent to certain codec-agnostic muxers which generally perform stream analysis or relay the stream to a subordinate muxer.
See the notes section for some caveats about the data and for a list of universal muxers.
Each codec entry can be directly linked to by adding #codec-name e.g. codecs.html#codec-h264
name: 012v
title: Uncompressed 4:2:2 10-bit
codec_id: AV_CODEC_ID_012V
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: zero12v (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: 4gv
title: 4GV (Fourth Generation Vocoder)
codec_id: AV_CODEC_ID_4GV
media type: audio
data fidelity: lossy
inter-frames: no
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: 4xm
title: 4X Movie
codec_id: AV_CODEC_ID_4XM
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: fourxm (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: 8bps
title: QuickTime 8BPS video
codec_id: AV_CODEC_ID_8BPS
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: eightbps (int sw)
hwaccels: (none)
encoders: (none)
muxers: hls mov
name: 8svx_exp
title: 8SVX exponential
codec_id: AV_CODEC_ID_8SVX_EXP
media type: audio
data fidelity: lossy
inter-frames: no
decoders: eightsvx_exp (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: 8svx_fib
title: 8SVX fibonacci
codec_id: AV_CODEC_ID_8SVX_FIB
media type: audio
data fidelity: lossy
inter-frames: no
decoders: eightsvx_fib (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: a64_multi
title: Multicolor charset for Commodore 64
codec_id: AV_CODEC_ID_A64_MULTI
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: (none)
hwaccels: (none)
encoders: a64multi (int sw)
muxers: a64
name: a64_multi5
title: Multicolor charset for Commodore 64, extended with 5th color (colram)
codec_id: AV_CODEC_ID_A64_MULTI5
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: (none)
hwaccels: (none)
encoders: a64multi5 (int sw)
muxers: (universal-muxers-only)
name: aac
title: AAC (Advanced Audio Coding)
codec_id: AV_CODEC_ID_AAC
media type: audio
data fidelity: lossy
inter-frames: yes
decoders: aac (int sw) aac_at (ext sw mac) aac_fixed (int sw) aac_mediacodec (ext hw android) libfdk_aac (ext sw)
hwaccels: (none)
encoders: aac (int sw) aac_at (ext sw mac) aac_mf (ext hw|sw win) libfdk_aac (ext sw)
muxers: adts asf asf_stream avi caf dash f4v flv hds hls iamf ipod ismv latm matroska matroska_audio mov mp4 nut oma psp rm rtp_mpegts sap smoothstreaming tg2 tgp w64 wav wtv
name: aac_latm
title: AAC LATM (Advanced Audio Coding LATM syntax)
codec_id: AV_CODEC_ID_AAC_LATM
media type: audio
data fidelity: lossy
inter-frames: yes
decoders: aac_latm (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: aasc
title: Autodesk RLE
codec_id: AV_CODEC_ID_AASC
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: aasc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: ac3
title: ATSC A/52A (AC-3)
codec_id: AV_CODEC_ID_AC3
media type: audio
data fidelity: lossy
inter-frames: no
decoders: ac3 (int sw) ac3_at (ext sw mac) ac3_fixed (int sw)
hwaccels: (none)
encoders: ac3 (int sw) ac3_fixed (int sw) ac3_mf (ext hw|sw win)
muxers: ac3 asf asf_stream avi caf dash flv hds hls ipod ismv matroska matroska_audio mov mp4 nut psp rm smoothstreaming spdif w64 wav wtv
name: ac4
title: AC-4
codec_id: AV_CODEC_ID_AC4
media type: audio
data fidelity: lossy
inter-frames: yes
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: ac4 hls mov
name: acelp.kelvin
title: Sipro ACELP.KELVIN
codec_id: AV_CODEC_ID_ACELP_KELVIN
media type: audio
data fidelity: lossy
inter-frames: no
decoders: acelp_kelvin (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: adpcm_4xm
title: ADPCM 4X Movie
codec_id: AV_CODEC_ID_ADPCM_4XM
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_4xm (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_adx
title: SEGA CRI ADX ADPCM
codec_id: AV_CODEC_ID_ADPCM_ADX
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_adx (int sw)
hwaccels: (none)
encoders: adpcm_adx (int sw)
muxers: adx
name: adpcm_afc
title: ADPCM Nintendo Gamecube AFC
codec_id: AV_CODEC_ID_ADPCM_AFC
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_afc (int sw)
hwaccels: (none)
encoders: (none)
muxers: ast
name: adpcm_agm
title: ADPCM AmuseGraphics Movie AGM
codec_id: AV_CODEC_ID_ADPCM_AGM
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_agm (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_aica
title: ADPCM Yamaha AICA
codec_id: AV_CODEC_ID_ADPCM_AICA
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_aica (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_argo
title: ADPCM Argonaut Games
codec_id: AV_CODEC_ID_ADPCM_ARGO
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_argo (int sw)
hwaccels: (none)
encoders: adpcm_argo (int sw)
muxers: argo_asf
name: adpcm_circus
title: ADPCM Circus
codec_id: AV_CODEC_ID_ADPCM_CIRCUS
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_circus (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ct
title: ADPCM Creative Technology
codec_id: AV_CODEC_ID_ADPCM_CT
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ct (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut voc w64 wav wtv
name: adpcm_dtk
title: ADPCM Nintendo Gamecube DTK
codec_id: AV_CODEC_ID_ADPCM_DTK
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_dtk (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ea
title: ADPCM Electronic Arts
codec_id: AV_CODEC_ID_ADPCM_EA
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ea (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ea_maxis_xa
title: ADPCM Electronic Arts Maxis CDROM XA
codec_id: AV_CODEC_ID_ADPCM_EA_MAXIS_XA
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ea_maxis_xa (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ea_r1
title: ADPCM Electronic Arts R1
codec_id: AV_CODEC_ID_ADPCM_EA_R1
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ea_r1 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ea_r2
title: ADPCM Electronic Arts R2
codec_id: AV_CODEC_ID_ADPCM_EA_R2
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ea_r2 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ea_r3
title: ADPCM Electronic Arts R3
codec_id: AV_CODEC_ID_ADPCM_EA_R3
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ea_r3 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ea_xas
title: ADPCM Electronic Arts XAS
codec_id: AV_CODEC_ID_ADPCM_EA_XAS
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ea_xas (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_g722
title: G.722 ADPCM
codec_id: AV_CODEC_ID_ADPCM_G722
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_g722 (int sw)
hwaccels: (none)
encoders: adpcm_g722 (int sw)
muxers: aiff asf asf_stream au avi g722 matroska matroska_audio nut w64 wav wtv
name: adpcm_g726
title: G.726 ADPCM
codec_id: AV_CODEC_ID_ADPCM_G726
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_g726 (int sw)
hwaccels: (none)
encoders: adpcm_g726 (int sw)
muxers: asf asf_stream avi g726 matroska matroska_audio nut w64 wav wtv
name: adpcm_g726le
title: G.726 ADPCM little-endian
codec_id: AV_CODEC_ID_ADPCM_G726LE
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_g726le (int sw)
hwaccels: (none)
encoders: adpcm_g726le (int sw)
muxers: aiff au g726le
name: adpcm_ima_acorn
title: ADPCM IMA Acorn Replay
codec_id: AV_CODEC_ID_ADPCM_IMA_ACORN
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_acorn (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ima_alp
title: ADPCM IMA High Voltage Software ALP
codec_id: AV_CODEC_ID_ADPCM_IMA_ALP
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_alp (int sw)
hwaccels: (none)
encoders: adpcm_ima_alp (int sw)
muxers: alp
name: adpcm_ima_amv
title: ADPCM IMA AMV
codec_id: AV_CODEC_ID_ADPCM_IMA_AMV
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_amv (int sw)
hwaccels: (none)
encoders: adpcm_ima_amv (int sw)
muxers: amv
name: adpcm_ima_apc
title: ADPCM IMA CRYO APC
codec_id: AV_CODEC_ID_ADPCM_IMA_APC
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_apc (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ima_apm
title: ADPCM IMA Ubisoft APM
codec_id: AV_CODEC_ID_ADPCM_IMA_APM
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_apm (int sw)
hwaccels: (none)
encoders: adpcm_ima_apm (int sw)
muxers: apm
name: adpcm_ima_cunning
title: ADPCM IMA Cunning Developments
codec_id: AV_CODEC_ID_ADPCM_IMA_CUNNING
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_cunning (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ima_dat4
title: ADPCM IMA Eurocom DAT4
codec_id: AV_CODEC_ID_ADPCM_IMA_DAT4
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_dat4 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ima_dk3
title: ADPCM IMA Duck DK3
codec_id: AV_CODEC_ID_ADPCM_IMA_DK3
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_dk3 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: adpcm_ima_dk4
title: ADPCM IMA Duck DK4
codec_id: AV_CODEC_ID_ADPCM_IMA_DK4
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_dk4 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: adpcm_ima_ea_eacs
title: ADPCM IMA Electronic Arts EACS
codec_id: AV_CODEC_ID_ADPCM_IMA_EA_EACS
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_ea_eacs (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ima_ea_sead
title: ADPCM IMA Electronic Arts SEAD
codec_id: AV_CODEC_ID_ADPCM_IMA_EA_SEAD
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_ea_sead (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ima_escape
title: ADPCM IMA Acorn Escape
codec_id: AV_CODEC_ID_ADPCM_IMA_ESCAPE
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_escape (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ima_hvqm2
title: ADPCM IMA HVQM2
codec_id: AV_CODEC_ID_ADPCM_IMA_HVQM2
media type: audio
data fidelity: lossy
inter-frames: yes
decoders: adpcm_ima_hvqm2 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ima_hvqm4
title: ADPCM IMA HVQM4
codec_id: AV_CODEC_ID_ADPCM_IMA_HVQM4
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_hvqm4 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ima_iss
title: ADPCM IMA Funcom ISS
codec_id: AV_CODEC_ID_ADPCM_IMA_ISS
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_iss (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ima_magix
title: ADPCM IMA Magix
codec_id: AV_CODEC_ID_ADPCM_IMA_MAGIX
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_magix (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ima_moflex
title: ADPCM IMA MobiClip MOFLEX
codec_id: AV_CODEC_ID_ADPCM_IMA_MOFLEX
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_moflex (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ima_mtf
title: ADPCM IMA Capcom's MT Framework
codec_id: AV_CODEC_ID_ADPCM_IMA_MTF
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_mtf (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ima_oki
title: ADPCM IMA Dialogic OKI
codec_id: AV_CODEC_ID_ADPCM_IMA_OKI
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_oki (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: adpcm_ima_pda
title: ADPCM IMA PlayDate
codec_id: AV_CODEC_ID_ADPCM_IMA_PDA
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_pda (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ima_qt
title: ADPCM IMA QuickTime
codec_id: AV_CODEC_ID_ADPCM_IMA_QT
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_qt (int sw) adpcm_ima_qt_at (ext sw mac)
hwaccels: (none)
encoders: adpcm_ima_qt (int sw)
muxers: aiff caf hls mov
name: adpcm_ima_rad
title: ADPCM IMA Radical
codec_id: AV_CODEC_ID_ADPCM_IMA_RAD
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_rad (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_ima_smjpeg
title: ADPCM IMA Loki SDL MJPEG
codec_id: AV_CODEC_ID_ADPCM_IMA_SMJPEG
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_smjpeg (int sw)
hwaccels: (none)
encoders: (none)
muxers: smjpeg
name: adpcm_ima_ssi
title: ADPCM IMA Simon & Schuster Interactive
codec_id: AV_CODEC_ID_ADPCM_IMA_SSI
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_ssi (int sw)
hwaccels: (none)
encoders: adpcm_ima_ssi (int sw)
muxers: kvag
name: adpcm_ima_wav
title: ADPCM IMA WAV
codec_id: AV_CODEC_ID_ADPCM_IMA_WAV
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_wav (int sw)
hwaccels: (none)
encoders: adpcm_ima_wav (int sw)
muxers: asf asf_stream avi caf matroska matroska_audio nut rso w64 wav wtv
name: adpcm_ima_ws
title: ADPCM IMA Westwood
codec_id: AV_CODEC_ID_ADPCM_IMA_WS
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_ws (int sw)
hwaccels: (none)
encoders: adpcm_ima_ws (int sw)
muxers: aiff wsaud
name: adpcm_ima_xbox
title: ADPCM IMA Xbox
codec_id: AV_CODEC_ID_ADPCM_IMA_XBOX
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ima_xbox (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: adpcm_ms
title: ADPCM Microsoft
codec_id: AV_CODEC_ID_ADPCM_MS
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_ms (int sw)
hwaccels: (none)
encoders: adpcm_ms (int sw)
muxers: asf asf_stream avi caf matroska matroska_audio nut w64 wav wtv
name: adpcm_mtaf
title: ADPCM MTAF
codec_id: AV_CODEC_ID_ADPCM_MTAF
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_mtaf (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_n64
title: ADPCM Silicon Graphics N64
codec_id: AV_CODEC_ID_ADPCM_N64
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_n64 (int sw)
hwaccels: (none)
encoders: (none)
muxers: aiff
name: adpcm_psx
title: ADPCM Playstation
codec_id: AV_CODEC_ID_ADPCM_PSX
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_psx (int sw)
hwaccels: (none)
encoders: (none)
muxers: argo_cvg
name: adpcm_psxc
title: ADPCM Playstation C
codec_id: AV_CODEC_ID_ADPCM_PSXC
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_psxc (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_sanyo
title: ADPCM Sanyo
codec_id: AV_CODEC_ID_ADPCM_SANYO
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_sanyo (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: adpcm_sbpro_2
title: ADPCM Sound Blaster Pro 2-bit
codec_id: AV_CODEC_ID_ADPCM_SBPRO_2
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_sbpro_2 (int sw)
hwaccels: (none)
encoders: (none)
muxers: voc
name: adpcm_sbpro_3
title: ADPCM Sound Blaster Pro 2.6-bit
codec_id: AV_CODEC_ID_ADPCM_SBPRO_3
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_sbpro_3 (int sw)
hwaccels: (none)
encoders: (none)
muxers: voc
name: adpcm_sbpro_4
title: ADPCM Sound Blaster Pro 4-bit
codec_id: AV_CODEC_ID_ADPCM_SBPRO_4
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_sbpro_4 (int sw)
hwaccels: (none)
encoders: (none)
muxers: voc
name: adpcm_swf
title: ADPCM Shockwave Flash
codec_id: AV_CODEC_ID_ADPCM_SWF
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_swf (int sw)
hwaccels: (none)
encoders: adpcm_swf (int sw)
muxers: asf asf_stream avi flv hds matroska matroska_audio nut w64 wav wtv
name: adpcm_thp
title: ADPCM Nintendo THP
codec_id: AV_CODEC_ID_ADPCM_THP
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_thp (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_thp_le
title: ADPCM Nintendo THP (Little-Endian)
codec_id: AV_CODEC_ID_ADPCM_THP_LE
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_thp_le (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_vima
title: LucasArts VIMA audio
codec_id: AV_CODEC_ID_ADPCM_VIMA
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_vima (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_xa
title: ADPCM CDROM XA
codec_id: AV_CODEC_ID_ADPCM_XA
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_xa (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_xmd
title: ADPCM Konami XMD
codec_id: AV_CODEC_ID_ADPCM_XMD
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_xmd (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: adpcm_yamaha
title: ADPCM Yamaha
codec_id: AV_CODEC_ID_ADPCM_YAMAHA
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_yamaha (int sw)
hwaccels: (none)
encoders: adpcm_yamaha (int sw)
muxers: asf asf_stream avi matroska matroska_audio mmf nut w64 wav wtv
name: adpcm_zork
title: ADPCM Zork
codec_id: AV_CODEC_ID_ADPCM_ZORK
media type: audio
data fidelity: lossy
inter-frames: no
decoders: adpcm_zork (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: agm
title: Amuse Graphics Movie
codec_id: AV_CODEC_ID_AGM
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: agm (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: ahx
title: CRI AHX
codec_id: AV_CODEC_ID_AHX
media type: audio
data fidelity: lossy
inter-frames: no
decoders: ahx (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: aic
title: Apple Intermediate Codec
codec_id: AV_CODEC_ID_AIC
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: aic (int sw)
hwaccels: (none)
encoders: (none)
muxers: hls mov
name: alac
title: ALAC (Apple Lossless Audio Codec)
codec_id: AV_CODEC_ID_ALAC
media type: audio
data fidelity: lossless
inter-frames: no
decoders: alac (int sw) alac_at (ext sw mac)
hwaccels: (none)
encoders: alac (int sw) alac_at (ext sw mac)
muxers: caf dash hls ipod ismv matroska matroska_audio mov mp4 psp smoothstreaming
name: alias_pix
title: Alias/Wavefront PIX image
codec_id: AV_CODEC_ID_ALIAS_PIX
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: alias_pix (int sw)
hwaccels: (none)
encoders: alias_pix (int sw)
muxers: image2 image2pipe
name: amr_nb
title: AMR-NB (Adaptive Multi-Rate NarrowBand)
codec_id: AV_CODEC_ID_AMR_NB
media type: audio
data fidelity: lossy
inter-frames: no
decoders: amr_nb_at (ext sw mac) amrnb (int sw) amrnb_mediacodec (ext hw) libopencore_amrnb (int sw)
hwaccels: (none)
encoders: libopencore_amrnb (int sw)
muxers: amr asf asf_stream avi caf hls matroska matroska_audio mov nut tg2 tgp w64 wav wtv
name: amr_wb
title: AMR-WB (Adaptive Multi-Rate WideBand)
codec_id: AV_CODEC_ID_AMR_WB
media type: audio
data fidelity: lossy
inter-frames: no
decoders: amrwb (int sw) amrwb_mediacodec (ext hw) libopencore_amrwb (ext sw)
hwaccels: (none)
encoders: libvo_amrwbenc (ext sw)
muxers: asf asf_stream avi hls matroska matroska_audio mov nut tg2 tgp w64 wav wtv
name: amv
title: AMV Video
codec_id: AV_CODEC_ID_AMV
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: amv (int sw)
hwaccels: (none)
encoders: amv (int sw)
muxers: amv asf asf_stream avi matroska nut wtv
name: anm
title: Deluxe Paint Animation
codec_id: AV_CODEC_ID_ANM
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: anm (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: ansi
title: ASCII/ANSI art
codec_id: AV_CODEC_ID_ANSI
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: ansi (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: anull
title: Null audio codec
codec_id: AV_CODEC_ID_ANULL
media type: audio
data fidelity: unknown
inter-frames: yes
decoders: anull (int sw)
hwaccels: (none)
encoders: anull (int sw)
muxers: (universal-muxers-only)
name: apac
title: Marian's A-pac audio
codec_id: AV_CODEC_ID_APAC
media type: audio
data fidelity: lossless
inter-frames: no
decoders: apac (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: ape
title: Monkey's Audio
codec_id: AV_CODEC_ID_APE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: ape (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: apng
title: APNG (Animated Portable Network Graphics) image
codec_id: AV_CODEC_ID_APNG
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: apng (int sw)
hwaccels: (none)
encoders: apng (int sw)
muxers: apng
name: aptx
title: aptX (Audio Processing Technology for Bluetooth)
codec_id: AV_CODEC_ID_APTX
media type: audio
data fidelity: lossy
inter-frames: no
decoders: aptx (int sw)
hwaccels: (none)
encoders: aptx (int sw)
muxers: aptx
name: aptx_hd
title: aptX HD (Audio Processing Technology for Bluetooth)
codec_id: AV_CODEC_ID_APTX_HD
media type: audio
data fidelity: lossy
inter-frames: no
decoders: aptx_hd (int sw)
hwaccels: (none)
encoders: aptx_hd (int sw)
muxers: aptx_hd
name: apv
title: Advanced Professional Video
codec_id: AV_CODEC_ID_APV
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: apv (int sw)
hwaccels: (none)
encoders: liboapv (ext sw)
muxers: apv dash hls ismv mov mp4 psp smoothstreaming
name: arbc
title: Gryphon's Anim Compressor
codec_id: AV_CODEC_ID_ARBC
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: arbc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: argo
title: Argonaut Games Video
codec_id: AV_CODEC_ID_ARGO
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: argo (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: arib_caption
title: ARIB STD-B24 caption
codec_id: AV_CODEC_ID_ARIB_CAPTION
media type: subtitle
subs format: unknown
decoders: libaribb24 (ext sw) libaribcaption (int sw)
hwaccels: (none)
encoders: (none)
muxers: matroska
name: ass
title: ASS (Advanced SSA) subtitle
codec_id: AV_CODEC_ID_ASS
media type: subtitle
subs format: text
decoders: ass (int sw) ssa (int sw)
hwaccels: (none)
encoders: ass (int sw) ssa (int sw)
muxers: ass matroska nut
name: asv1
title: ASUS V1
codec_id: AV_CODEC_ID_ASV1
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: asv1 (int sw)
hwaccels: (none)
encoders: asv1 (int sw)
muxers: asf asf_stream avi matroska nut wtv
name: asv2
title: ASUS V2
codec_id: AV_CODEC_ID_ASV2
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: asv2 (int sw)
hwaccels: (none)
encoders: asv2 (int sw)
muxers: asf asf_stream avi matroska nut wtv
name: atrac1
title: ATRAC1 (Adaptive TRansform Acoustic Coding)
codec_id: AV_CODEC_ID_ATRAC1
media type: audio
data fidelity: lossy
inter-frames: no
decoders: atrac1 (int sw)
hwaccels: (none)
encoders: (none)
muxers: aea matroska matroska_audio
name: atrac3
title: ATRAC3 (Adaptive TRansform Acoustic Coding 3)
codec_id: AV_CODEC_ID_ATRAC3
media type: audio
data fidelity: lossy
inter-frames: no
decoders: atrac3 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut oma rm w64 wav wtv
name: atrac3al
title: ATRAC3 AL (Adaptive TRansform Acoustic Coding 3 Advanced Lossless)
codec_id: AV_CODEC_ID_ATRAC3AL
media type: audio
data fidelity: lossless
inter-frames: no
decoders: atrac3al (int sw)
hwaccels: (none)
encoders: (none)
muxers: oma
name: atrac3p
title: ATRAC3+ (Adaptive TRansform Acoustic Coding 3+)
codec_id: AV_CODEC_ID_ATRAC3P
media type: audio
data fidelity: lossy
inter-frames: no
decoders: atrac3p (int sw)
hwaccels: (none)
encoders: (none)
muxers: oma
name: atrac3pal
title: ATRAC3+ AL (Adaptive TRansform Acoustic Coding 3+ Advanced Lossless)
codec_id: AV_CODEC_ID_ATRAC3PAL
media type: audio
data fidelity: lossless
inter-frames: no
decoders: atrac3pal (int sw)
hwaccels: (none)
encoders: (none)
muxers: oma
name: atrac9
title: ATRAC9 (Adaptive TRansform Acoustic Coding 9)
codec_id: AV_CODEC_ID_ATRAC9
media type: audio
data fidelity: lossy
inter-frames: no
decoders: atrac9 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: aura
title: Auravision AURA
codec_id: AV_CODEC_ID_AURA
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: aura (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: aura2
title: Auravision Aura 2
codec_id: AV_CODEC_ID_AURA2
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: aura2 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: av1
title: Alliance for Open Media AV1
codec_id: AV_CODEC_ID_AV1
media type: video
data fidelity: lossy, with lossless option
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: av1 (int sw) av1_amf (ext hw amd) av1_cuvid (ext hw nvidia) av1_mediacodec (ext hw android) av1_qsv (ext hw|sw intel) libaom_av1 (ext sw) libdav1d (ext sw)
hwaccels: cuda (nvidia) d3d11va (win) d3d11va2 (win) d3d12va (win) dxva2 (win) vaapi vdpau (linux) videotoolbox (mac) vulkan
encoders: av1_amf (ext hw amd) av1_d3d12va (ext hw win) av1_mediacodec (ext hw android) av1_mf (ext hw|sw win) av1_nvenc (ext hw nvidia) av1_qsv (ext hw|sw intel) av1_vaapi (ext hw) av1_vulkan (ext hw) libaom_av1 (ext sw) librav1e (ext sw) libsvtav1 (ext sw)
muxers: asf asf_stream avi avif dash flv hds hls ismv ivf matroska mov mp4 nut obu psp smoothstreaming webm webm_chunk wtv
name: avc
title: On2 Audio for Video Codec
codec_id: AV_CODEC_ID_ON2AVC
media type: audio
data fidelity: lossy
inter-frames: no
decoders: on2avc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: avrn
title: Avid AVI Codec
codec_id: AV_CODEC_ID_AVRN
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: avrn (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: avrp
title: Avid 1:1 10-bit RGB Packer
codec_id: AV_CODEC_ID_AVRP
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: avrp (int sw)
hwaccels: (none)
encoders: avrp (int sw)
muxers: hls mov
name: avs
title: AVS (Audio Video Standard) video
codec_id: AV_CODEC_ID_AVS
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: avs (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: avs2
title: AVS2-P2/IEEE1857.4
codec_id: AV_CODEC_ID_AVS2
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: libdavs2 (ext sw)
hwaccels: (none)
encoders: libxavs2 (ext sw)
muxers: asf asf_stream avi avs2 matroska nut wtv
name: avs3
title: AVS3-P2/IEEE1857.10
codec_id: AV_CODEC_ID_AVS3
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: libuavs3d (ext sw)
hwaccels: (none)
encoders: (none)
muxers: avs3 dash hls ismv matroska mov mp4 psp smoothstreaming
name: avui
title: Avid Meridien Uncompressed
codec_id: AV_CODEC_ID_AVUI
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: avui (int sw)
hwaccels: (none)
encoders: avui (int sw)
muxers: hls mov
name: bethsoftvid
title: Bethesda VID video
codec_id: AV_CODEC_ID_BETHSOFTVID
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: bethsoftvid (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: bfi
title: Brute Force & Ignorance
codec_id: AV_CODEC_ID_BFI
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: bfi (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: bin_data
title: binary data
codec_id: AV_CODEC_ID_BIN_DATA
media type: data
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: dash ismv mp4 psp smoothstreaming
name: binkaudio_dct
title: Bink Audio (DCT)
codec_id: AV_CODEC_ID_BINKAUDIO_DCT
media type: audio
data fidelity: lossy
inter-frames: no
decoders: binkaudio_dct (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: binkaudio_rdft
title: Bink Audio (RDFT)
codec_id: AV_CODEC_ID_BINKAUDIO_RDFT
media type: audio
data fidelity: lossy
inter-frames: no
decoders: binkaudio_rdft (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: binkvideo
title: Bink video
codec_id: AV_CODEC_ID_BINKVIDEO
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: bink (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: bintext
title: Binary text
codec_id: AV_CODEC_ID_BINTEXT
media type: video
data fidelity: unknown
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: bintext (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: bitpacked
title: Bitpacked
codec_id: AV_CODEC_ID_BITPACKED
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: bitpacked (int sw)
hwaccels: (none)
encoders: bitpacked (int sw)
muxers: (universal-muxers-only)
name: bmp
title: BMP (Windows and OS/2 bitmap)
codec_id: AV_CODEC_ID_BMP
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: bmp (int sw)
hwaccels: (none)
encoders: bmp (int sw)
muxers: ico image2 image2pipe mp3
name: bmv_audio
title: Discworld II BMV audio
codec_id: AV_CODEC_ID_BMV_AUDIO
media type: audio
data fidelity: lossy
inter-frames: no
decoders: bmv_audio (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: bmv_video
title: Discworld II BMV video
codec_id: AV_CODEC_ID_BMV_VIDEO
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: bmv_video (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: bonk
title: Bonk audio
codec_id: AV_CODEC_ID_BONK
media type: audio
data fidelity: lossy, with lossless option
inter-frames: no
decoders: bonk (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: brender_pix
title: BRender PIX image
codec_id: AV_CODEC_ID_BRENDER_PIX
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: brender_pix (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: c93
title: Interplay C93
codec_id: AV_CODEC_ID_C93
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: c93 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: cavs
title: Chinese AVS (Audio Video Standard) (AVS1-P2, JiZhun profile)
codec_id: AV_CODEC_ID_CAVS
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: no
decoders: cavs (int sw)
hwaccels: (none)
encoders: libxavs (ext sw)
muxers: asf asf_stream avi cavsvideo hls matroska mov nut wtv
name: cbd2_dpcm
title: DPCM Cuberoot-Delta-Exact
codec_id: AV_CODEC_ID_CBD2_DPCM
media type: audio
data fidelity: lossy
inter-frames: no
decoders: cbd2_dpcm (int sw)
hwaccels: (none)
encoders: (none)
muxers: aiff
name: cdgraphics
title: CD Graphics video
codec_id: AV_CODEC_ID_CDGRAPHICS
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: cdgraphics (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: cdtoons
title: CDToons video
codec_id: AV_CODEC_ID_CDTOONS
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: cdtoons (int sw)
hwaccels: (none)
encoders: (none)
muxers: hls mov
name: cdxl
title: Commodore CDXL video
codec_id: AV_CODEC_ID_CDXL
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: cdxl (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: celt
title: Constrained Energy Lapped Transform (CELT)
codec_id: AV_CODEC_ID_CELT
media type: audio
data fidelity: lossy
inter-frames: no
decoders: libcelt (ext sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: cfhd
title: GoPro CineForm HD
codec_id: AV_CODEC_ID_CFHD
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: cfhd (int sw)
hwaccels: (none)
encoders: cfhd (int sw)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: cinepak
title: Cinepak
codec_id: AV_CODEC_ID_CINEPAK
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: cinepak (int sw)
hwaccels: (none)
encoders: cinepak (int sw)
muxers: asf asf_stream avi hls matroska mov nut segafilm wtv
name: clearvideo
title: Iterated Systems ClearVideo
codec_id: AV_CODEC_ID_CLEARVIDEO
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: clearvideo (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut rm wtv
name: cljr
title: Cirrus Logic AccuPak
codec_id: AV_CODEC_ID_CLJR
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: cljr (int sw)
hwaccels: (none)
encoders: cljr (int sw)
muxers: asf asf_stream avi matroska nut wtv
name: cllc
title: Canopus Lossless Codec
codec_id: AV_CODEC_ID_CLLC
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: cllc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: cmv
title: Electronic Arts CMV video
codec_id: AV_CODEC_ID_CMV
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: eacmv (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: codec2
title: codec2 (very low bitrate speech codec)
codec_id: AV_CODEC_ID_CODEC2
media type: audio
data fidelity: lossy
inter-frames: no
decoders: libcodec2 (int sw)
hwaccels: (none)
encoders: libcodec2 (int sw)
muxers: codec2 codec2raw
name: comfortnoise
title: RFC 3389 Comfort Noise
codec_id: AV_CODEC_ID_COMFORT_NOISE
media type: audio
data fidelity: lossy
inter-frames: no
decoders: comfortnoise (int sw)
hwaccels: (none)
encoders: comfortnoise (int sw)
muxers: nut
name: cook
title: Cook / Cooker / Gecko (RealAudio G2)
codec_id: AV_CODEC_ID_COOK
media type: audio
data fidelity: lossy
inter-frames: no
decoders: cook (int sw)
hwaccels: (none)
encoders: (none)
muxers: matroska rm
name: cpia
title: CPiA video format
codec_id: AV_CODEC_ID_CPIA
media type: video
data fidelity: unknown
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: cpia (int sw)
hwaccels: (none)
encoders: (none)
muxers: nut
name: cri
title: Cintel RAW
codec_id: AV_CODEC_ID_CRI
media type: video
data fidelity: lossy, with lossless option
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: cri (int sw)
hwaccels: (none)
encoders: (none)
muxers: image2 image2pipe
name: cscd
title: CamStudio
codec_id: AV_CODEC_ID_CSCD
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: cscd (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: cyuv
title: Creative YUV (CYUV)
codec_id: AV_CODEC_ID_CYUV
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: cyuv (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: daala
title: Daala
codec_id: AV_CODEC_ID_DAALA
media type: video
data fidelity: lossy, with lossless option
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: dds
title: DirectDraw Surface image decoder
codec_id: AV_CODEC_ID_DDS
media type: video
data fidelity: lossy, with lossless option
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: dds (int sw)
hwaccels: (none)
encoders: (none)
muxers: image2 image2pipe
name: derf_dpcm
title: DPCM Xilam DERF
codec_id: AV_CODEC_ID_DERF_DPCM
media type: audio
data fidelity: lossy
inter-frames: no
decoders: derf_dpcm (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: dfa
title: Chronomaster DFA
codec_id: AV_CODEC_ID_DFA
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: dfa (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: dfpwm
title: DFPWM (Dynamic Filter Pulse Width Modulation)
codec_id: AV_CODEC_ID_DFPWM
media type: audio
data fidelity: lossy
inter-frames: yes
decoders: dfpwm (int sw)
hwaccels: (none)
encoders: dfpwm (int sw)
muxers: asf asf_stream avi dfpwm matroska matroska_audio nut w64 wav wtv
name: dirac
title: Dirac
codec_id: AV_CODEC_ID_DIRAC
media type: video
data fidelity: lossy, with lossless option
inter-frames: yes
b-frames: yes
interlaced scan support: no
decoders: dirac (int sw)
hwaccels: (none)
encoders: vc2 (int sw)
muxers: asf asf_stream avi dash dirac hls ismv matroska mov mp4 nut psp smoothstreaming wtv
name: dnxhd
title: VC3/DNxHD
codec_id: AV_CODEC_ID_DNXHD
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: dnxhd (int sw)
hwaccels: (none)
encoders: dnxhd (int sw)
muxers: dnxhd hls mov mxf_opatom
name: dnxuc
title: DNxUncompressed / SMPTE RDD 50
codec_id: AV_CODEC_ID_DNXUC
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: dolby_e
title: Dolby E
codec_id: AV_CODEC_ID_DOLBY_E
media type: audio
data fidelity: lossy
inter-frames: no
decoders: dolby_e (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: dpx
title: DPX (Digital Picture Exchange) image
codec_id: AV_CODEC_ID_DPX
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: dpx (int sw)
hwaccels: vulkan
encoders: dpx (int sw)
muxers: asf asf_stream avi hls image2 image2pipe matroska mov nut wtv
name: dsd_lsbf
title: DSD (Direct Stream Digital), least significant bit first
codec_id: AV_CODEC_ID_DSD_LSBF
media type: audio
data fidelity: lossy
inter-frames: no
decoders: dsd_lsbf (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: dsd_lsbf_planar
title: DSD (Direct Stream Digital), least significant bit first, planar
codec_id: AV_CODEC_ID_DSD_LSBF_PLANAR
media type: audio
data fidelity: lossy
inter-frames: no
decoders: dsd_lsbf_planar (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: dsd_msbf
title: DSD (Direct Stream Digital), most significant bit first
codec_id: AV_CODEC_ID_DSD_MSBF
media type: audio
data fidelity: lossy
inter-frames: no
decoders: dsd_msbf (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: dsd_msbf_planar
title: DSD (Direct Stream Digital), most significant bit first, planar
codec_id: AV_CODEC_ID_DSD_MSBF_PLANAR
media type: audio
data fidelity: lossy
inter-frames: no
decoders: dsd_msbf_planar (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: dsicinaudio
title: Delphine Software International CIN audio
codec_id: AV_CODEC_ID_DSICINAUDIO
media type: audio
data fidelity: lossy
inter-frames: no
decoders: dsicinaudio (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: dsicinvideo
title: Delphine Software International CIN video
codec_id: AV_CODEC_ID_DSICINVIDEO
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: dsicinvideo (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: dss_sp
title: Digital Speech Standard - Standard Play mode (DSS SP)
codec_id: AV_CODEC_ID_DSS_SP
media type: audio
data fidelity: lossy
inter-frames: no
decoders: dss_sp (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: dst
title: DST (Direct Stream Transfer)
codec_id: AV_CODEC_ID_DST
media type: audio
data fidelity: lossless
inter-frames: no
decoders: dst (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: dts
title: DCA (DTS Coherent Acoustics)
codec_id: AV_CODEC_ID_DTS
media type: audio
data fidelity: lossy, with lossless option
inter-frames: no
decoders: dca (int sw)
hwaccels: (none)
encoders: dca (int sw)
muxers: asf asf_stream avi dash dts hls ismv matroska matroska_audio mov mp4 nut psp smoothstreaming w64 wav wtv
name: dvaudio
title: DV audio
codec_id: AV_CODEC_ID_DVAUDIO
media type: audio
data fidelity: lossy
inter-frames: no
decoders: dvaudio (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi caf hls matroska matroska_audio mov nut w64 wav wtv
name: dvb_subtitle
title: DVB subtitles
codec_id: AV_CODEC_ID_DVB_SUBTITLE
media type: subtitle
subs format: bitmap
decoders: dvbsub (int sw)
hwaccels: (none)
encoders: dvbsub (int sw)
muxers: matroska nut
name: dvb_teletext
title: DVB teletext
codec_id: AV_CODEC_ID_DVB_TELETEXT
media type: subtitle
subs format: unknown
decoders: libzvbi_teletext (ext sw)
hwaccels: (none)
encoders: (none)
muxers: nut
name: dvd_nav_packet
title: DVD Nav packet
codec_id: AV_CODEC_ID_DVD_NAV
media type: data
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: dvd_subtitle
title: DVD subtitles
codec_id: AV_CODEC_ID_DVD_SUBTITLE
media type: subtitle
subs format: bitmap
decoders: dvdsub (int sw)
hwaccels: (none)
encoders: dvdsub (int sw)
muxers: dash ismv matroska mp4 nut psp smoothstreaming
name: dvvideo
title: DV (Digital Video)
codec_id: AV_CODEC_ID_DVVIDEO
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: dvvideo (int sw)
hwaccels: (none)
encoders: dvvideo (int sw)
muxers: asf asf_stream avi dv hls matroska mov nut wtv
name: dxa
title: Feeble Files/ScummVM DXA
codec_id: AV_CODEC_ID_DXA
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: dxa (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: dxtory
title: Dxtory
codec_id: AV_CODEC_ID_DXTORY
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: dxtory (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: dxv
title: Resolume DXV
codec_id: AV_CODEC_ID_DXV
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: dxv (int sw)
hwaccels: (none)
encoders: dxv (int sw)
muxers: hls mov
name: eac3
title: ATSC A/52B (AC-3, E-AC-3)
codec_id: AV_CODEC_ID_EAC3
media type: audio
data fidelity: lossy
inter-frames: no
decoders: eac3 (int sw) eac3_at (ext sw mac)
hwaccels: (none)
encoders: eac3 (int sw)
muxers: asf asf_stream avi dash eac3 flv hds hls ismv matroska matroska_audio mov mp4 nut psp smoothstreaming w64 wav wtv
name: eia_608
title: EIA-608 closed captions
codec_id: AV_CODEC_ID_EIA_608
media type: subtitle
subs format: text
decoders: ccaption (int sw)
hwaccels: (none)
encoders: (none)
muxers: hls mcc mov mxf mxf_opatom rcwt scc
name: epg
title: Electronic Program Guide
codec_id: AV_CODEC_ID_EPG
media type: data
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: escape124
title: Escape 124
codec_id: AV_CODEC_ID_ESCAPE124
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: escape124 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: escape130
title: Escape 130
codec_id: AV_CODEC_ID_ESCAPE130
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: escape130 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: evc
title: MPEG-5 EVC (Essential Video Coding)
codec_id: AV_CODEC_ID_EVC
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: no
decoders: libxevd (ext sw)
hwaccels: (none)
encoders: libxeve (ext sw)
muxers: asf asf_stream avi dash evc hls ismv matroska mov mp4 nut psp smoothstreaming wtv
name: evrc
title: EVRC (Enhanced Variable Rate Codec)
codec_id: AV_CODEC_ID_EVRC
media type: audio
data fidelity: lossy
inter-frames: no
decoders: evrc (int sw)
hwaccels: (none)
encoders: (none)
muxers: dash hls ismv mov mp4 psp smoothstreaming
name: exr
title: OpenEXR image
codec_id: AV_CODEC_ID_EXR
media type: video
data fidelity: lossy, with lossless option
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: exr (int sw)
hwaccels: (none)
encoders: exr (int sw)
muxers: hls image2 image2pipe mov
name: fastaudio
title: MobiClip FastAudio
codec_id: AV_CODEC_ID_FASTAUDIO
media type: audio
data fidelity: lossy
inter-frames: no
decoders: fastaudio (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: ffv1
title: FFmpeg video codec #1
codec_id: AV_CODEC_ID_FFV1
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: ffv1 (int sw)
hwaccels: vulkan
encoders: ffv1 (int sw) ffv1_vulkan (ext hw)
muxers: asf asf_stream avi dash ismv matroska mp4 nut psp smoothstreaming wtv
name: ffvhuff
title: Huffyuv FFmpeg variant
codec_id: AV_CODEC_ID_FFVHUFF
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: ffvhuff (int sw)
hwaccels: (none)
encoders: ffvhuff (int sw)
muxers: asf asf_stream avi matroska nut wtv
name: fic
title: Mirillis FIC
codec_id: AV_CODEC_ID_FIC
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: fic (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: fits
title: FITS (Flexible Image Transport System)
codec_id: AV_CODEC_ID_FITS
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: fits (int sw)
hwaccels: (none)
encoders: fits (int sw)
muxers: fits
name: flac
title: FLAC (Free Lossless Audio Codec)
codec_id: AV_CODEC_ID_FLAC
media type: audio
data fidelity: lossless
inter-frames: no
decoders: flac (int sw)
hwaccels: (none)
encoders: flac (int sw)
muxers: asf asf_stream avi caf dash flac flv hds hls iamf ismv matroska matroska_audio mov mp4 nut oga ogg ogv psp smoothstreaming w64 wav wtv
name: flashsv
title: Flash Screen Video v1
codec_id: AV_CODEC_ID_FLASHSV
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: flashsv (int sw)
hwaccels: (none)
encoders: flashsv (int sw)
muxers: asf asf_stream avi flv hds matroska nut wtv
name: flashsv2
title: Flash Screen Video v2
codec_id: AV_CODEC_ID_FLASHSV2
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: flashsv2 (int sw)
hwaccels: (none)
encoders: flashsv2 (int sw)
muxers: flv hds
name: flic
title: Autodesk Animator Flic video
codec_id: AV_CODEC_ID_FLIC
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: flic (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: flv1
title: FLV / Sorenson Spark / Sorenson H.263 (Flash Video)
codec_id: AV_CODEC_ID_FLV1
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: flv (int sw)
hwaccels: (none)
encoders: flv (int sw)
muxers: asf asf_stream avi avm2 flv hds matroska nut swf wtv
name: fmvc
title: FM Screen Capture Codec
codec_id: AV_CODEC_ID_FMVC
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: fmvc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: fraps
title: Fraps
codec_id: AV_CODEC_ID_FRAPS
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: fraps (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: frwu
title: Forward Uncompressed
codec_id: AV_CODEC_ID_FRWU
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: frwu (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: ftr
title: FTR Voice
codec_id: AV_CODEC_ID_FTR
media type: audio
data fidelity: lossy
inter-frames: no
decoders: ftr (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: g2m
title: Go2Meeting
codec_id: AV_CODEC_ID_G2M
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: g2m (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: g723_1
title: G.723.1
codec_id: AV_CODEC_ID_G723_1
media type: audio
data fidelity: lossy
inter-frames: no
decoders: g723_1 (int sw)
hwaccels: (none)
encoders: g723_1 (int sw)
muxers: asf asf_stream avi g723_1 matroska matroska_audio nut w64 wav wtv
name: g728
title: G.728
codec_id: AV_CODEC_ID_G728
media type: audio
data fidelity: lossy
inter-frames: no
decoders: g728 (int sw)
hwaccels: (none)
encoders: (none)
muxers: aiff asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: g729
title: G.729
codec_id: AV_CODEC_ID_G729
media type: audio
data fidelity: lossy
inter-frames: no
decoders: g729 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi bit matroska matroska_audio nut w64 wav wtv
name: gdv
title: Gremlin Digital Video
codec_id: AV_CODEC_ID_GDV
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: gdv (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: gem
title: GEM Raster image
codec_id: AV_CODEC_ID_GEM
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: gem (int sw)
hwaccels: (none)
encoders: (none)
muxers: image2 image2pipe
name: gif
title: CompuServe GIF (Graphics Interchange Format)
codec_id: AV_CODEC_ID_GIF
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: gif (int sw)
hwaccels: (none)
encoders: gif (int sw)
muxers: gif hls mov mp3 nut
name: gremlin_dpcm
title: DPCM Gremlin
codec_id: AV_CODEC_ID_GREMLIN_DPCM
media type: audio
data fidelity: lossy
inter-frames: no
decoders: gremlin_dpcm (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: gsm
title: GSM
codec_id: AV_CODEC_ID_GSM
media type: audio
data fidelity: lossy
inter-frames: no
decoders: gsm (int sw) libgsm (ext sw)
hwaccels: (none)
encoders: libgsm (ext sw)
muxers: aiff caf gsm hls mov
name: gsm_ms
title: GSM Microsoft variant
codec_id: AV_CODEC_ID_GSM_MS
media type: audio
data fidelity: lossy
inter-frames: no
decoders: gsm_ms (int sw) gsm_ms_at (ext sw mac) libgsm_ms (ext sw)
hwaccels: (none)
encoders: libgsm_ms (ext sw)
muxers: asf asf_stream avi caf matroska matroska_audio nut w64 wav wtv
name: h261
title: H.261
codec_id: AV_CODEC_ID_H261
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: h261 (int sw)
hwaccels: (none)
encoders: h261 (int sw)
muxers: asf asf_stream avi h261 matroska nut wtv
name: h263
title: H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2
codec_id: AV_CODEC_ID_H263
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: no
decoders: h263 (int sw) h263_v4l2m2m (ext hw linux)
hwaccels: vaapi videotoolbox (mac)
encoders: h263 (int sw) h263_v4l2m2m (ext hw linux)
muxers: asf asf_stream avi flv h263 hds hls matroska mov nut tg2 tgp wtv
name: h263i
title: Intel H.263
codec_id: AV_CODEC_ID_H263I
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: no
decoders: h263i (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: h263p
title: H.263+ / H.263-1998 / H.263 version 2
codec_id: AV_CODEC_ID_H263P
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: no
decoders: h263p (int sw)
hwaccels: (none)
encoders: h263p (int sw)
muxers: asf asf_stream avi matroska nut wtv
name: h264
title: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
codec_id: AV_CODEC_ID_H264
media type: video
data fidelity: lossy, with lossless option
inter-frames: yes
b-frames: yes
interlaced scan support: yes
decoders: h264 (int sw) h264_amf (ext hw amd) h264_cuvid (ext hw nvidia) h264_mediacodec (ext hw android) h264_mmal (ext hw RPi) h264_oh (ext hw oth) h264_qsv (ext hw|sw intel) h264_rkmpp (ext hw oth) h264_v4l2m2m (ext hw linux) libopenh264 (ext sw)
hwaccels: cuda (nvidia) d3d11va (win) d3d11va2 (win) d3d12va (win) dxva2 (win) vaapi vdpau (linux) videotoolbox (mac) vulkan
encoders: h264_amf (ext hw amd) h264_d3d12va (ext hw win) h264_mediacodec (ext hw android) h264_mf (ext hw|sw win) h264_nvenc (ext hw nvidia) h264_oh (ext hw oth) h264_omx (int sw oth) h264_qsv (ext hw|sw intel) h264_rkmpp (ext hw oth) h264_v4l2m2m (ext hw linux) h264_vaapi (ext hw) h264_videotoolbox (ext hw|sw mac) h264_vulkan (ext hw) libopenh264 (ext sw) libx264 (ext sw) libx264rgb (ext sw)
muxers: asf asf_stream avi dash f4v flv h264 hds hls ipod ismv matroska mov mp4 nut psp smoothstreaming tg2 tgp whip wtv
name: hap
title: Vidvox Hap
codec_id: AV_CODEC_ID_HAP
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: hap (int sw)
hwaccels: (none)
encoders: hap (int sw)
muxers: hls mov
name: hca
title: CRI HCA
codec_id: AV_CODEC_ID_HCA
media type: audio
data fidelity: lossy
inter-frames: no
decoders: hca (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: hcom
title: HCOM Audio
codec_id: AV_CODEC_ID_HCOM
media type: audio
data fidelity: lossy
inter-frames: no
decoders: hcom (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: hdmv_pgs_subtitle
title: HDMV Presentation Graphic Stream subtitles
codec_id: AV_CODEC_ID_HDMV_PGS_SUBTITLE
media type: subtitle
subs format: bitmap
decoders: pgssub (int sw)
hwaccels: (none)
encoders: (none)
muxers: matroska sup
name: hdmv_text_subtitle
title: HDMV Text subtitle
codec_id: AV_CODEC_ID_HDMV_TEXT_SUBTITLE
media type: subtitle
subs format: text
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: matroska
name: hdr
title: HDR (Radiance RGBE format) image
codec_id: AV_CODEC_ID_RADIANCE_HDR
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: hdr (int sw)
hwaccels: (none)
encoders: hdr (int sw)
muxers: image2 image2pipe
name: hevc
title: H.265 / HEVC (High Efficiency Video Coding)
codec_id: AV_CODEC_ID_HEVC
media type: video
data fidelity: lossy, with lossless option
inter-frames: yes
b-frames: yes
interlaced scan support: no
decoders: hevc (int sw) hevc_amf (ext hw amd) hevc_cuvid (ext hw nvidia) hevc_mediacodec (ext hw android) hevc_oh (ext hw oth) hevc_qsv (ext hw|sw intel) hevc_rkmpp (ext hw oth) hevc_v4l2m2m (ext hw linux)
hwaccels: cuda (nvidia) d3d11va (win) d3d11va2 (win) d3d12va (win) dxva2 (win) vaapi vdpau (linux) videotoolbox (mac) vulkan
encoders: hevc_amf (ext hw amd) hevc_d3d12va (ext hw win) hevc_mediacodec (ext hw android) hevc_mf (ext hw|sw win) hevc_nvenc (ext hw nvidia) hevc_oh (ext hw oth) hevc_qsv (ext hw|sw intel) hevc_rkmpp (ext hw oth) hevc_v4l2m2m (ext hw linux) hevc_vaapi (ext hw) hevc_videotoolbox (ext hw|sw mac) hevc_vulkan (ext hw) libkvazaar (ext sw) libx265 (ext sw)
muxers: dash flv hds hevc hls ismv matroska mov mp4 nut psp smoothstreaming
name: hnm4video
title: HNM 4 video
codec_id: AV_CODEC_ID_HNM4_VIDEO
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: hnm4_video (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: hq_hqa
title: Canopus HQ/HQA
codec_id: AV_CODEC_ID_HQ_HQA
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: hq_hqa (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: hqx
title: Canopus HQX
codec_id: AV_CODEC_ID_HQX
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: hqx (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: huffyuv
title: HuffYUV
codec_id: AV_CODEC_ID_HUFFYUV
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: huffyuv (int sw)
hwaccels: (none)
encoders: huffyuv (int sw)
muxers: asf asf_stream avi matroska nut wtv
name: hymt
title: HuffYUV MT
codec_id: AV_CODEC_ID_HYMT
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: hymt (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: iac
title: IAC (Indeo Audio Coder)
codec_id: AV_CODEC_ID_IAC
media type: audio
data fidelity: lossy
inter-frames: no
decoders: iac (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: idcin
title: id Quake II CIN video
codec_id: AV_CODEC_ID_IDCIN
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: idcin (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: idf
title: iCEDraw text
codec_id: AV_CODEC_ID_IDF
media type: video
data fidelity: unknown
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: idf (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: iff_ilbm
title: IFF ACBM/ANIM/DEEP/ILBM/PBM/RGB8/RGBN
codec_id: AV_CODEC_ID_IFF_ILBM
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: iff_ilbm (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: ilbc
title: iLBC (Internet Low Bitrate Codec)
codec_id: AV_CODEC_ID_ILBC
media type: audio
data fidelity: lossy
inter-frames: no
decoders: ilbc (int sw) ilbc_at (ext sw mac) libilbc (int sw)
hwaccels: (none)
encoders: ilbc_at (ext sw mac) libilbc (ext sw)
muxers: caf hls ilbc mov
name: imc
title: IMC (Intel Music Coder)
codec_id: AV_CODEC_ID_IMC
media type: audio
data fidelity: lossy
inter-frames: no
decoders: imc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: imm4
title: Infinity IMM4
codec_id: AV_CODEC_ID_IMM4
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: imm4 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: imm5
title: Infinity IMM5
codec_id: AV_CODEC_ID_IMM5
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: imm5 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: indeo2
title: Intel Indeo 2
codec_id: AV_CODEC_ID_INDEO2
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: indeo2 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: indeo3
title: Intel Indeo 3
codec_id: AV_CODEC_ID_INDEO3
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: indeo3 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: indeo4
title: Intel Indeo Video Interactive 4
codec_id: AV_CODEC_ID_INDEO4
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: indeo4 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: indeo5
title: Intel Indeo Video Interactive 5
codec_id: AV_CODEC_ID_INDEO5
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: indeo5 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: interplay_dpcm
title: DPCM Interplay
codec_id: AV_CODEC_ID_INTERPLAY_DPCM
media type: audio
data fidelity: lossy
inter-frames: no
decoders: interplay_dpcm (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: interplayacm
title: Interplay ACM
codec_id: AV_CODEC_ID_INTERPLAY_ACM
media type: audio
data fidelity: lossy
inter-frames: no
decoders: interplay_acm (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: interplayvideo
title: Interplay MVE video
codec_id: AV_CODEC_ID_INTERPLAY_VIDEO
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: interplay_video (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: ipu
title: IPU Video
codec_id: AV_CODEC_ID_IPU
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: ipu (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: ivtv_vbi
title: ivtv VBI captions
codec_id: AV_CODEC_ID_IVTV_VBI
media type: subtitle
subs format: unknown
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: jacosub
title: JACOsub subtitle
codec_id: AV_CODEC_ID_JACOSUB
media type: subtitle
subs format: text
decoders: jacosub (int sw)
hwaccels: (none)
encoders: (none)
muxers: jacosub
name: jpeg2000
title: JPEG 2000
codec_id: AV_CODEC_ID_JPEG2000
media type: video
data fidelity: lossy, with lossless option
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: jpeg2000 (int sw)
hwaccels: (none)
encoders: jpeg2000 (int sw) libopenjpeg (ext sw)
muxers: asf asf_stream avi dash hls image2 image2pipe ismv matroska mov mp4 nut psp smoothstreaming wtv
name: jpegls
title: JPEG-LS
codec_id: AV_CODEC_ID_JPEGLS
media type: video
data fidelity: lossy, with lossless option
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: jpegls (int sw)
hwaccels: (none)
encoders: jpegls (int sw)
muxers: asf asf_stream avi image2 image2pipe matroska nut wtv
name: jpegxl
title: JPEG XL
codec_id: AV_CODEC_ID_JPEGXL
media type: video
data fidelity: lossy, with lossless option
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: libjxl (ext sw)
hwaccels: (none)
encoders: libjxl (ext sw)
muxers: image2 image2pipe mp3
name: jpegxl_anim
title: JPEG XL animated
codec_id: AV_CODEC_ID_JPEGXL_ANIM
media type: video
data fidelity: lossy, with lossless option
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: libjxl_anim (ext sw)
hwaccels: (none)
encoders: libjxl_anim (ext sw)
muxers: (universal-muxers-only)
name: jpegxs
title: JPEG XS
codec_id: AV_CODEC_ID_JPEGXS
media type: video
data fidelity: lossy, with lossless option
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: libsvtjpegxs (ext sw)
hwaccels: (none)
encoders: libsvtjpegxs (ext sw)
muxers: image2 image2pipe
name: jv
title: Bitmap Brothers JV video
codec_id: AV_CODEC_ID_JV
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: jv (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: kgv1
title: Kega Game Video
codec_id: AV_CODEC_ID_KGV1
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: kgv1 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: klv
title: SMPTE 336M Key-Length-Value (KLV) metadata
codec_id: AV_CODEC_ID_SMPTE_KLV
media type: data
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: kmvc
title: Karl Morton's video codec
codec_id: AV_CODEC_ID_KMVC
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: kmvc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: lagarith
title: Lagarith lossless
codec_id: AV_CODEC_ID_LAGARITH
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: lagarith (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: lc3
title: LC3 (Low Complexity Communication Codec)
codec_id: AV_CODEC_ID_LC3
media type: audio
data fidelity: lossy
inter-frames: no
decoders: liblc3 (ext sw)
hwaccels: (none)
encoders: liblc3 (ext sw)
muxers: lc3
name: lcevc
title: LCEVC (Low Complexity Enhancement Video Coding) / MPEG-5 LCEVC / MPEG-5 part 2
codec_id: AV_CODEC_ID_LCEVC
media type: video
data fidelity: unknown
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: dash hls ismv mov mp4 psp smoothstreaming
name: lead
title: LEAD MCMP
codec_id: AV_CODEC_ID_LEAD
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: lead (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: ljpeg
title: Lossless JPEG
codec_id: AV_CODEC_ID_LJPEG
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: (none)
hwaccels: (none)
encoders: ljpeg (int sw)
muxers: asf asf_stream avi image2 image2pipe matroska nut wtv
name: loco
title: LOCO
codec_id: AV_CODEC_ID_LOCO
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: loco (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: lscr
title: LEAD Screen Capture
codec_id: AV_CODEC_ID_LSCR
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: lscr (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: m101
title: Matrox Uncompressed SD
codec_id: AV_CODEC_ID_M101
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: m101 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: mace3
title: MACE (Macintosh Audio Compression/Expansion) 3:1
codec_id: AV_CODEC_ID_MACE3
media type: audio
data fidelity: lossy
inter-frames: no
decoders: mace3 (int sw)
hwaccels: (none)
encoders: (none)
muxers: aiff caf hls mov
name: mace6
title: MACE (Macintosh Audio Compression/Expansion) 6:1
codec_id: AV_CODEC_ID_MACE6
media type: audio
data fidelity: lossy
inter-frames: no
decoders: mace6 (int sw)
hwaccels: (none)
encoders: (none)
muxers: aiff caf hls mov
name: mad
title: Electronic Arts Madcow Video
codec_id: AV_CODEC_ID_MAD
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: eamad (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: magicyuv
title: MagicYUV video
codec_id: AV_CODEC_ID_MAGICYUV
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: magicyuv (int sw)
hwaccels: (none)
encoders: magicyuv (int sw)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: mdec
title: Sony PlayStation MDEC (Motion DECoder)
codec_id: AV_CODEC_ID_MDEC
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: mdec (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: media100
title: Media 100i
codec_id: AV_CODEC_ID_MEDIA100
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: media100 (int sw)
hwaccels: (none)
encoders: (none)
muxers: hls mov
name: metasound
title: Voxware MetaSound
codec_id: AV_CODEC_ID_METASOUND
media type: audio
data fidelity: lossy
inter-frames: no
decoders: metasound (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: microdvd
title: MicroDVD subtitle
codec_id: AV_CODEC_ID_MICRODVD
media type: subtitle
subs format: text
decoders: microdvd (int sw)
hwaccels: (none)
encoders: (none)
muxers: microdvd
name: mimic
title: Mimic
codec_id: AV_CODEC_ID_MIMIC
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: mimic (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: misc4
title: Micronas SC-4 Audio
codec_id: AV_CODEC_ID_MISC4
media type: audio
data fidelity: lossy
inter-frames: no
decoders: misc4 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: mjpeg
title: Motion JPEG
codec_id: AV_CODEC_ID_MJPEG
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: mjpeg (int sw) mjpeg_cuvid (ext hw nvidia) mjpeg_qsv (ext hw|sw intel)
hwaccels: cuda (nvidia) vaapi
encoders: mjpeg (int sw) mjpeg_qsv (ext hw|sw intel) mjpeg_vaapi (ext hw)
muxers: asf asf_stream avi dash hls image2 image2pipe ismv matroska mjpeg mov mp3 mp4 mpjpeg nut psp smjpeg smoothstreaming wtv
name: mjpegb
title: Apple MJPEG-B
codec_id: AV_CODEC_ID_MJPEGB
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: mjpegb (int sw)
hwaccels: (none)
encoders: (none)
muxers: hls mov
name: mlp
title: MLP (Meridian Lossless Packing)
codec_id: AV_CODEC_ID_MLP
media type: audio
data fidelity: lossless
inter-frames: yes
decoders: mlp (int sw)
hwaccels: (none)
encoders: mlp (int sw)
muxers: matroska matroska_audio mlp
name: mmvideo
title: American Laser Games MM Video
codec_id: AV_CODEC_ID_MMVIDEO
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: mmvideo (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: mobiclip
title: MobiClip Video
codec_id: AV_CODEC_ID_MOBICLIP
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: mobiclip (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: motionpixels
title: Motion Pixels video
codec_id: AV_CODEC_ID_MOTIONPIXELS
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: motionpixels (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: mov_text
title: MOV text
codec_id: AV_CODEC_ID_MOV_TEXT
media type: subtitle
subs format: text
decoders: movtext (int sw)
hwaccels: (none)
encoders: movtext (int sw)
muxers: dash hls ipod ismv mov mp4 psp smoothstreaming tg2 tgp
name: mp1
title: MP1 (MPEG audio layer 1)
codec_id: AV_CODEC_ID_MP1
media type: audio
data fidelity: lossy
inter-frames: no
decoders: mp1 (int sw) mp1_at (ext sw mac) mp1float (int sw)
hwaccels: (none)
encoders: (none)
muxers: caf hls matroska mov
name: mp2
title: MP2 (MPEG audio layer 2)
codec_id: AV_CODEC_ID_MP2
media type: audio
data fidelity: lossy
inter-frames: no
decoders: mp2 (int sw) mp2_at (ext sw mac) mp2float (int sw)
hwaccels: (none)
encoders: libtwolame (ext sw) mp2 (int sw) mp2fixed (int sw)
muxers: asf asf_stream avi caf dash hls ismv matroska matroska_audio mov mp2 mp4 mpeg1system mpeg1vcd mpeg2dvd mpeg2svcd mpeg2vob mpegts nut psp rtp_mpegts smoothstreaming w64 wav wtv
name: mp3
title: MP3 (MPEG audio layer 3)
codec_id: AV_CODEC_ID_MP3
media type: audio
data fidelity: lossy
inter-frames: no
decoders: mp3 (int sw) mp3_at (ext sw mac) mp3_mediacodec (ext hw android) mp3float (int sw)
hwaccels: (none)
encoders: libmp3lame (ext sw) libshine (ext sw) mp3_mf (ext hw|sw win)
muxers: asf asf_stream avi avm2 caf dash f4v flv hds hls ismv matroska matroska_audio mov mp3 mp4 nut oma psp smoothstreaming swf w64 wav wtv
name: mp3adu
title: ADU (Application Data Unit) MP3 (MPEG audio layer 3)
codec_id: AV_CODEC_ID_MP3ADU
media type: audio
data fidelity: lossy
inter-frames: no
decoders: mp3adu (int sw) mp3adufloat (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: mp3on4
title: MP3onMP4
codec_id: AV_CODEC_ID_MP3ON4
media type: audio
data fidelity: lossy
inter-frames: no
decoders: mp3on4 (int sw) mp3on4float (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: mp4als
title: MPEG-4 Audio Lossless Coding (ALS)
codec_id: AV_CODEC_ID_MP4ALS
media type: audio
data fidelity: lossless
inter-frames: no
decoders: als (int sw)
hwaccels: (none)
encoders: (none)
muxers: dash ismv mp4 psp smoothstreaming
name: mpeg1video
title: MPEG-1 video
codec_id: AV_CODEC_ID_MPEG1VIDEO
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: yes
decoders: mpeg1_cuvid (ext hw) mpeg1_v4l2m2m (ext hw) mpeg1video (int sw)
hwaccels: cuda (nvidia) mpeg1_vdpau mpeg1_videotoolbox
encoders: mpeg1video (int sw)
muxers: asf asf_stream avi dash hls image2 image2pipe ismv matroska mov mp4 mpeg1system mpeg1vcd mpeg1video nut psp smoothstreaming wtv
name: mpeg2video
title: MPEG-2 video
codec_id: AV_CODEC_ID_MPEG2VIDEO
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: yes
decoders: mpeg2_cuvid (ext hw) mpeg2_mediacodec (ext hw) mpeg2_mmal (ext hw) mpeg2_qsv (ext hw|sw) mpeg2_v4l2m2m (ext hw) mpeg2video (int sw) mpegvideo (int sw)
hwaccels: cuda (nvidia) mpeg2_d3d11va mpeg2_d3d11va2 mpeg2_d3d12va mpeg2_dxva2 mpeg2_vaapi mpeg2_vdpau mpeg2_videotoolbox
encoders: libx262 (ext sw) mpeg2_qsv (ext hw|sw) mpeg2_vaapi (ext hw) mpeg2video (int sw)
muxers: asf asf_stream avi dash gxf hls image2 image2pipe ismv matroska mov mp4 mpeg2dvd mpeg2svcd mpeg2video mpeg2vob mpegts mxf mxf_d10 nut psp rtp_mpegts smoothstreaming wtv
name: mpeg4
title: MPEG-4 part 2
codec_id: AV_CODEC_ID_MPEG4
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: no
decoders: mpeg4 (int sw) mpeg4_cuvid (ext hw nvidia) mpeg4_mediacodec (ext hw android) mpeg4_mmal (ext hw RPi) mpeg4_v4l2m2m (ext hw linux)
hwaccels: cuda (nvidia) vaapi vdpau (linux) videotoolbox (mac)
encoders: libxvid (ext sw) mpeg4 (int sw) mpeg4_mediacodec (ext hw android) mpeg4_omx (int sw oth) mpeg4_v4l2m2m (ext hw linux)
muxers: asf asf_stream avi dash flv hds hls image2 image2pipe ipod ismv m4v matroska mov mp4 nut psp rtp rtp_mpegts sap smoothstreaming tg2 tgp wtv
name: mpegh_3d_audio
title: MPEG-H 3D Audio
codec_id: AV_CODEC_ID_MPEGH_3D_AUDIO
media type: audio
data fidelity: lossy
inter-frames: yes
decoders: libmpeghdec (ext sw)
hwaccels: (none)
encoders: (none)
muxers: dash hls ismv mov mp4 psp smoothstreaming
name: mpegts
title: raw MPEG-TS stream
codec_id: AV_CODEC_ID_MPEG2TS
media type: data
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: mpl2
title: MPL2 subtitle
codec_id: AV_CODEC_ID_MPL2
media type: subtitle
subs format: text
decoders: mpl2 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: msa1
title: MS ATC Screen
codec_id: AV_CODEC_ID_MSA1
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: msa1 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: mscc
title: Mandsoft Screen Capture Codec
codec_id: AV_CODEC_ID_MSCC
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: mscc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: msmpeg4v1
title: MPEG-4 part 2 Microsoft variant version 1
codec_id: AV_CODEC_ID_MSMPEG4V1
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: msmpeg4v1 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: msmpeg4v2
title: MPEG-4 part 2 Microsoft variant version 2
codec_id: AV_CODEC_ID_MSMPEG4V2
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: msmpeg4v2 (int sw)
hwaccels: (none)
encoders: msmpeg4v2 (int sw)
muxers: asf asf_stream avi matroska nut wtv
name: msmpeg4v3
title: MPEG-4 part 2 Microsoft variant version 3
codec_id: AV_CODEC_ID_MSMPEG4V3
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: msmpeg4v3 (int sw)
hwaccels: (none)
encoders: msmpeg4v3 (int sw)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: msnsiren
title: MSN Siren
codec_id: AV_CODEC_ID_MSNSIREN
media type: audio
data fidelity: lossy
inter-frames: no
decoders: msnsiren (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: msp2
title: Microsoft Paint (MSP) version 2
codec_id: AV_CODEC_ID_MSP2
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: msp2 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: msrle
title: Microsoft RLE
codec_id: AV_CODEC_ID_MSRLE
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: msrle (int sw)
hwaccels: (none)
encoders: msrle (int sw)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: mss1
title: MS Screen 1
codec_id: AV_CODEC_ID_MSS1
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: mss1 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: mss2
title: MS Windows Media Video V9 Screen
codec_id: AV_CODEC_ID_MSS2
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: mss2 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: msvideo1
title: Microsoft Video 1
codec_id: AV_CODEC_ID_MSVIDEO1
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: msvideo1 (int sw)
hwaccels: (none)
encoders: msvideo1 (int sw)
muxers: asf asf_stream avi matroska nut wtv
name: mszh
title: LCL (LossLess Codec Library) MSZH
codec_id: AV_CODEC_ID_MSZH
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: mszh (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: mts2
title: MS Expression Encoder Screen
codec_id: AV_CODEC_ID_MTS2
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: mts2 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: musepack7
title: Musepack SV7
codec_id: AV_CODEC_ID_MUSEPACK7
media type: audio
data fidelity: lossy
inter-frames: no
decoders: mpc7 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: musepack8
title: Musepack SV8
codec_id: AV_CODEC_ID_MUSEPACK8
media type: audio
data fidelity: lossy
inter-frames: no
decoders: mpc8 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: mv30
title: MidiVid 3.0
codec_id: AV_CODEC_ID_MV30
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: mv30 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: mvc1
title: Silicon Graphics Motion Video Compressor 1
codec_id: AV_CODEC_ID_MVC1
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: mvc1 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: mvc2
title: Silicon Graphics Motion Video Compressor 2
codec_id: AV_CODEC_ID_MVC2
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: mvc2 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: mvdv
title: MidiVid VQ
codec_id: AV_CODEC_ID_MVDV
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: mvdv (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: mvha
title: MidiVid Archive Codec
codec_id: AV_CODEC_ID_MVHA
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: mvha (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: mwsc
title: MatchWare Screen Capture Codec
codec_id: AV_CODEC_ID_MWSC
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: mwsc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: mxpeg
title: Mobotix MxPEG video
codec_id: AV_CODEC_ID_MXPEG
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: mxpeg (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: nellymoser
title: Nellymoser Asao
codec_id: AV_CODEC_ID_NELLYMOSER
media type: audio
data fidelity: lossy
inter-frames: no
decoders: nellymoser (int sw)
hwaccels: (none)
encoders: nellymoser (int sw)
muxers: flv hds hls mov
name: notchlc
title: NotchLC
codec_id: AV_CODEC_ID_NOTCHLC
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: notchlc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: nuv
title: NuppelVideo/RTJPEG
codec_id: AV_CODEC_ID_NUV
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: nuv (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: opus
title: Opus (Opus Interactive Audio Codec)
codec_id: AV_CODEC_ID_OPUS
media type: audio
data fidelity: lossy
inter-frames: no
decoders: libopus (ext sw) opus (int sw)
hwaccels: (none)
encoders: libopus (ext sw) opus (int sw)
muxers: caf dash flv hds hls iamf ismv matroska matroska_audio mov mp4 nut opus psp smoothstreaming webm webm_chunk whip
name: osq
title: OSQ (Original Sound Quality)
codec_id: AV_CODEC_ID_OSQ
media type: audio
data fidelity: lossless
inter-frames: no
decoders: osq (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: otf
title: OpenType font
codec_id: AV_CODEC_ID_OTF
media type: data
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: paf_audio
title: Amazing Studio Packed Animation File Audio
codec_id: AV_CODEC_ID_PAF_AUDIO
media type: audio
data fidelity: lossy
inter-frames: no
decoders: paf_audio (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: paf_video
title: Amazing Studio Packed Animation File Video
codec_id: AV_CODEC_ID_PAF_VIDEO
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: paf_video (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: pam
title: PAM (Portable AnyMap) image
codec_id: AV_CODEC_ID_PAM
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: pam (int sw)
hwaccels: (none)
encoders: pam (int sw)
muxers: image2 image2pipe
name: pbm
title: PBM (Portable BitMap) image
codec_id: AV_CODEC_ID_PBM
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: pbm (int sw)
hwaccels: (none)
encoders: pbm (int sw)
muxers: image2 image2pipe
name: pcm_alaw
title: PCM A-law / G.711 A-law
codec_id: AV_CODEC_ID_PCM_ALAW
media type: audio
data fidelity: lossy
inter-frames: no
decoders: pcm_alaw (int sw) pcm_alaw_at (ext sw mac)
hwaccels: (none)
encoders: pcm_alaw (int sw) pcm_alaw_at (ext sw mac)
muxers: aiff asf asf_stream au avi caf flv hds hls ircam matroska matroska_audio mov nut pcm_alaw voc w64 wav wtv
name: pcm_bluray
title: PCM signed 16|20|24-bit big-endian for Blu-ray media
codec_id: AV_CODEC_ID_PCM_BLURAY
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_bluray (int sw)
hwaccels: (none)
encoders: pcm_bluray (int sw)
muxers: (universal-muxers-only)
name: pcm_dvd
title: PCM signed 20|24-bit big-endian
codec_id: AV_CODEC_ID_PCM_DVD
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_dvd (int sw)
hwaccels: (none)
encoders: pcm_dvd (int sw)
muxers: (universal-muxers-only)
name: pcm_f16le
title: PCM 16.8 floating point little-endian
codec_id: AV_CODEC_ID_PCM_F16LE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_f16le (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: pcm_f24le
title: PCM 24.0 floating point little-endian
codec_id: AV_CODEC_ID_PCM_F24LE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_f24le (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: pcm_f32be
title: PCM 32-bit floating point big-endian
codec_id: AV_CODEC_ID_PCM_F32BE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_f32be (int sw)
hwaccels: (none)
encoders: pcm_f32be (int sw)
muxers: aiff au caf dash hls ismv mov mp4 nut pcm_f32be psp smoothstreaming
name: pcm_f32le
title: PCM 32-bit floating point little-endian
codec_id: AV_CODEC_ID_PCM_F32LE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_f32le (int sw)
hwaccels: (none)
encoders: pcm_f32le (int sw)
muxers: asf asf_stream avi caf dash hls ircam ismv matroska matroska_audio mov mp4 nut pcm_f32le psp smoothstreaming w64 wav wtv
name: pcm_f64be
title: PCM 64-bit floating point big-endian
codec_id: AV_CODEC_ID_PCM_F64BE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_f64be (int sw)
hwaccels: (none)
encoders: pcm_f64be (int sw)
muxers: aiff au caf dash hls ismv mov mp4 nut pcm_f64be psp smoothstreaming
name: pcm_f64le
title: PCM 64-bit floating point little-endian
codec_id: AV_CODEC_ID_PCM_F64LE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_f64le (int sw)
hwaccels: (none)
encoders: pcm_f64le (int sw)
muxers: asf asf_stream avi caf dash hls ircam ismv matroska matroska_audio mov mp4 nut pcm_f64le psp smoothstreaming w64 wav wtv
name: pcm_lxf
title: PCM signed 20-bit little-endian planar
codec_id: AV_CODEC_ID_PCM_LXF
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_lxf (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: pcm_mulaw
title: PCM mu-law / G.711 mu-law
codec_id: AV_CODEC_ID_PCM_MULAW
media type: audio
data fidelity: lossy
inter-frames: no
decoders: pcm_mulaw (int sw) pcm_mulaw_at (ext sw mac)
hwaccels: (none)
encoders: pcm_mulaw (int sw) pcm_mulaw_at (ext sw mac)
muxers: aiff asf asf_stream au avi caf flv hds hls ircam matroska matroska_audio mov nut pcm_mulaw rtp rtp_mpegts sap voc w64 wav wtv
name: pcm_s16be
title: PCM signed 16-bit big-endian
codec_id: AV_CODEC_ID_PCM_S16BE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_s16be (int sw)
hwaccels: (none)
encoders: pcm_s16be (int sw)
muxers: aiff au caf chromaprint dash flv hds hls iamf ismv matroska matroska_audio mov mp4 nut oma pcm_s16be psp smoothstreaming
name: pcm_s16be_planar
title: PCM signed 16-bit big-endian planar
codec_id: AV_CODEC_ID_PCM_S16BE_PLANAR
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_s16be_planar (int sw)
hwaccels: (none)
encoders: pcm_s16be_planar (int sw)
muxers: ast nut segafilm
name: pcm_s16le
title: PCM signed 16-bit little-endian
codec_id: AV_CODEC_ID_PCM_S16LE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_s16le (int sw)
hwaccels: (none)
encoders: pcm_s16le (int sw)
muxers: aiff asf asf_stream avi caf chromaprint dash dv flv gxf hds hls iamf ircam ismv matroska matroska_audio mov mp4 mxf mxf_d10 mxf_opatom nut pcm_s16le psp smjpeg smoothstreaming uncodedframecrc voc w64 wav wtv
name: pcm_s16le_planar
title: PCM signed 16-bit little-endian planar
codec_id: AV_CODEC_ID_PCM_S16LE_PLANAR
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_s16le_planar (int sw)
hwaccels: (none)
encoders: pcm_s16le_planar (int sw)
muxers: nut
name: pcm_s24be
title: PCM signed 24-bit big-endian
codec_id: AV_CODEC_ID_PCM_S24BE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_s24be (int sw)
hwaccels: (none)
encoders: pcm_s24be (int sw)
muxers: aiff au caf dash hls iamf ismv matroska matroska_audio mov mp4 nut pcm_s24be psp smoothstreaming
name: pcm_s24daud
title: PCM D-Cinema audio signed 24-bit
codec_id: AV_CODEC_ID_PCM_S24DAUD
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_s24daud (int sw)
hwaccels: (none)
encoders: pcm_s24daud (int sw)
muxers: daud
name: pcm_s24le
title: PCM signed 24-bit little-endian
codec_id: AV_CODEC_ID_PCM_S24LE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_s24le (int sw)
hwaccels: (none)
encoders: pcm_s24le (int sw)
muxers: asf asf_stream avi caf dash hls iamf ircam ismv matroska matroska_audio mov mp4 nut pcm_s24le psp smoothstreaming w64 wav wtv
name: pcm_s24le_planar
title: PCM signed 24-bit little-endian planar
codec_id: AV_CODEC_ID_PCM_S24LE_PLANAR
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_s24le_planar (int sw)
hwaccels: (none)
encoders: pcm_s24le_planar (int sw)
muxers: nut
name: pcm_s32be
title: PCM signed 32-bit big-endian
codec_id: AV_CODEC_ID_PCM_S32BE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_s32be (int sw)
hwaccels: (none)
encoders: pcm_s32be (int sw)
muxers: aiff au caf dash hls iamf ismv matroska matroska_audio mov mp4 nut pcm_s32be psp smoothstreaming
name: pcm_s32le
title: PCM signed 32-bit little-endian
codec_id: AV_CODEC_ID_PCM_S32LE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_s32le (int sw)
hwaccels: (none)
encoders: pcm_s32le (int sw)
muxers: asf asf_stream avi caf dash hls iamf ircam ismv matroska matroska_audio mov mp4 nut pcm_s32le psp smoothstreaming sox w64 wav wtv
name: pcm_s32le_planar
title: PCM signed 32-bit little-endian planar
codec_id: AV_CODEC_ID_PCM_S32LE_PLANAR
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_s32le_planar (int sw)
hwaccels: (none)
encoders: pcm_s32le_planar (int sw)
muxers: nut
name: pcm_s64be
title: PCM signed 64-bit big-endian
codec_id: AV_CODEC_ID_PCM_S64BE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_s64be (int sw)
hwaccels: (none)
encoders: pcm_s64be (int sw)
muxers: nut
name: pcm_s64le
title: PCM signed 64-bit little-endian
codec_id: AV_CODEC_ID_PCM_S64LE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_s64le (int sw)
hwaccels: (none)
encoders: pcm_s64le (int sw)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: pcm_s8
title: PCM signed 8-bit
codec_id: AV_CODEC_ID_PCM_S8
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_s8 (int sw)
hwaccels: (none)
encoders: pcm_s8 (int sw)
muxers: aiff au caf hls ircam mov nut pcm_s8
name: pcm_s8_planar
title: PCM signed 8-bit planar
codec_id: AV_CODEC_ID_PCM_S8_PLANAR
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_s8_planar (int sw)
hwaccels: (none)
encoders: pcm_s8_planar (int sw)
muxers: nut
name: pcm_sga
title: PCM SGA
codec_id: AV_CODEC_ID_PCM_SGA
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_sga (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: pcm_u16be
title: PCM unsigned 16-bit big-endian
codec_id: AV_CODEC_ID_PCM_U16BE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_u16be (int sw)
hwaccels: (none)
encoders: pcm_u16be (int sw)
muxers: nut pcm_u16be
name: pcm_u16le
title: PCM unsigned 16-bit little-endian
codec_id: AV_CODEC_ID_PCM_U16LE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_u16le (int sw)
hwaccels: (none)
encoders: pcm_u16le (int sw)
muxers: nut pcm_u16le
name: pcm_u24be
title: PCM unsigned 24-bit big-endian
codec_id: AV_CODEC_ID_PCM_U24BE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_u24be (int sw)
hwaccels: (none)
encoders: pcm_u24be (int sw)
muxers: nut pcm_u24be
name: pcm_u24le
title: PCM unsigned 24-bit little-endian
codec_id: AV_CODEC_ID_PCM_U24LE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_u24le (int sw)
hwaccels: (none)
encoders: pcm_u24le (int sw)
muxers: nut pcm_u24le
name: pcm_u32be
title: PCM unsigned 32-bit big-endian
codec_id: AV_CODEC_ID_PCM_U32BE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_u32be (int sw)
hwaccels: (none)
encoders: pcm_u32be (int sw)
muxers: nut pcm_u32be
name: pcm_u32le
title: PCM unsigned 32-bit little-endian
codec_id: AV_CODEC_ID_PCM_U32LE
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_u32le (int sw)
hwaccels: (none)
encoders: pcm_u32le (int sw)
muxers: nut pcm_u32le
name: pcm_u8
title: PCM unsigned 8-bit
codec_id: AV_CODEC_ID_PCM_U8
media type: audio
data fidelity: lossless
inter-frames: no
decoders: pcm_u8 (int sw)
hwaccels: (none)
encoders: pcm_u8 (int sw)
muxers: aiff asf asf_stream avi flv hds hls matroska matroska_audio mov nut pcm_u8 rso voc w64 wav wtv
name: pcm_vidc
title: PCM Archimedes VIDC
codec_id: AV_CODEC_ID_PCM_VIDC
media type: audio
data fidelity: lossy
inter-frames: no
decoders: pcm_vidc (int sw)
hwaccels: (none)
encoders: pcm_vidc (int sw)
muxers: pcm_vidc
name: pcx
title: PC Paintbrush PCX image
codec_id: AV_CODEC_ID_PCX
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: pcx (int sw)
hwaccels: (none)
encoders: pcx (int sw)
muxers: image2 image2pipe
name: pdv
title: PDV (PlayDate Video)
codec_id: AV_CODEC_ID_PDV
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: pdv (int sw)
hwaccels: (none)
encoders: pdv (int sw)
muxers: pdv
name: pfm
title: PFM (Portable FloatMap) image
codec_id: AV_CODEC_ID_PFM
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: pfm (int sw)
hwaccels: (none)
encoders: pfm (int sw)
muxers: image2 image2pipe
name: pgm
title: PGM (Portable GrayMap) image
codec_id: AV_CODEC_ID_PGM
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: pgm (int sw)
hwaccels: (none)
encoders: pgm (int sw)
muxers: image2 image2pipe
name: pgmyuv
title: PGMYUV (Portable GrayMap YUV) image
codec_id: AV_CODEC_ID_PGMYUV
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: pgmyuv (int sw)
hwaccels: (none)
encoders: pgmyuv (int sw)
muxers: image2 image2pipe
name: pgx
title: PGX (JPEG2000 Test Format)
codec_id: AV_CODEC_ID_PGX
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: pgx (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: phm
title: PHM (Portable HalfFloatMap) image
codec_id: AV_CODEC_ID_PHM
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: phm (int sw)
hwaccels: (none)
encoders: phm (int sw)
muxers: image2 image2pipe
name: photocd
title: Kodak Photo CD
codec_id: AV_CODEC_ID_PHOTOCD
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: photocd (int sw)
hwaccels: (none)
encoders: (none)
muxers: image2 image2pipe
name: pictor
title: Pictor/PC Paint
codec_id: AV_CODEC_ID_PICTOR
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: pictor (int sw)
hwaccels: (none)
encoders: (none)
muxers: image2 image2pipe
name: pixlet
title: Apple Pixlet
codec_id: AV_CODEC_ID_PIXLET
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: pixlet (int sw)
hwaccels: (none)
encoders: (none)
muxers: hls mov
name: pjs
title: PJS (Phoenix Japanimation Society) subtitle
codec_id: AV_CODEC_ID_PJS
media type: subtitle
subs format: text
decoders: pjs (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: png
title: PNG (Portable Network Graphics) image
codec_id: AV_CODEC_ID_PNG
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: png (int sw)
hwaccels: (none)
encoders: png (int sw)
muxers: aiff asf asf_stream avi dash flac hls image2 image2pipe ismv matroska mov mp3 mp4 nut psp smoothstreaming wtv
name: ppm
title: PPM (Portable PixelMap) image
codec_id: AV_CODEC_ID_PPM
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: ppm (int sw)
hwaccels: (none)
encoders: ppm (int sw)
muxers: image2 image2pipe
name: prores
title: Apple ProRes (iCodec Pro)
codec_id: AV_CODEC_ID_PRORES
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: prores (int sw)
hwaccels: videotoolbox (mac) vulkan
encoders: prores (int sw) prores_aw (int sw) prores_ks (int sw) prores_ks_vulkan (ext hw) prores_videotoolbox (ext hw|sw mac)
muxers: hls matroska mov
name: prores_raw
title: Apple ProRes RAW
codec_id: AV_CODEC_ID_PRORES_RAW
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: prores_raw (int sw)
hwaccels: vulkan
encoders: (none)
muxers: hls mov
name: prosumer
title: Brooktree ProSumer Video
codec_id: AV_CODEC_ID_PROSUMER
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: prosumer (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: psd
title: Photoshop PSD file
codec_id: AV_CODEC_ID_PSD
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: psd (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: ptx
title: V.Flash PTX image
codec_id: AV_CODEC_ID_PTX
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: ptx (int sw)
hwaccels: (none)
encoders: (none)
muxers: image2 image2pipe
name: qcelp
title: QCELP / PureVoice
codec_id: AV_CODEC_ID_QCELP
media type: audio
data fidelity: lossy
inter-frames: no
decoders: qcelp (int sw)
hwaccels: (none)
encoders: (none)
muxers: aiff caf dash hls ismv mov mp4 psp smoothstreaming
name: qdm2
title: QDesign Music Codec 2
codec_id: AV_CODEC_ID_QDM2
media type: audio
data fidelity: lossy
inter-frames: no
decoders: qdm2 (int sw) qdm2_at (ext sw mac)
hwaccels: (none)
encoders: (none)
muxers: aiff caf hls matroska matroska_audio mov
name: qdmc
title: QDesign Music
codec_id: AV_CODEC_ID_QDMC
media type: audio
data fidelity: lossy
inter-frames: no
decoders: qdmc (int sw) qdmc_at (ext sw mac)
hwaccels: (none)
encoders: (none)
muxers: aiff caf hls matroska matroska_audio mov
name: qdraw
title: Apple QuickDraw
codec_id: AV_CODEC_ID_QDRAW
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: qdraw (int sw)
hwaccels: (none)
encoders: (none)
muxers: hls image2 image2pipe mov
name: qoa
title: QOA (Quite OK Audio)
codec_id: AV_CODEC_ID_QOA
media type: audio
data fidelity: lossy
inter-frames: no
decoders: qoa (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: qoi
title: QOI (Quite OK Image)
codec_id: AV_CODEC_ID_QOI
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: qoi (int sw)
hwaccels: (none)
encoders: qoi (int sw)
muxers: image2 image2pipe
name: qpeg
title: Q-team QPEG
codec_id: AV_CODEC_ID_QPEG
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: qpeg (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: qtrle
title: QuickTime Animation (RLE) video
codec_id: AV_CODEC_ID_QTRLE
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: qtrle (int sw)
hwaccels: (none)
encoders: qtrle (int sw)
muxers: hls mov
name: r10k
title: AJA Kona 10-bit RGB Codec
codec_id: AV_CODEC_ID_R10K
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: r10k (int sw)
hwaccels: (none)
encoders: r10k (int sw)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: r210
title: Uncompressed RGB 10-bit
codec_id: AV_CODEC_ID_R210
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: r210 (int sw)
hwaccels: (none)
encoders: r210 (int sw)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: ra_144
title: RealAudio 1.0 (14.4K)
codec_id: AV_CODEC_ID_RA_144
media type: audio
data fidelity: lossy
inter-frames: no
decoders: ra_144 (int sw)
hwaccels: (none)
encoders: ra_144 (int sw)
muxers: matroska matroska_audio rm
name: ra_288
title: RealAudio 2.0 (28.8K)
codec_id: AV_CODEC_ID_RA_288
media type: audio
data fidelity: lossy
inter-frames: no
decoders: ra_288 (int sw)
hwaccels: (none)
encoders: (none)
muxers: matroska rm
name: ralf
title: RealAudio Lossless
codec_id: AV_CODEC_ID_RALF
media type: audio
data fidelity: lossless
inter-frames: no
decoders: ralf (int sw)
hwaccels: (none)
encoders: (none)
muxers: rm
name: rasc
title: RemotelyAnywhere Screen Capture
codec_id: AV_CODEC_ID_RASC
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: rasc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: rawvideo
title: raw video
codec_id: AV_CODEC_ID_RAWVIDEO
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: rawvideo (int sw)
hwaccels: (none)
encoders: rawvideo (int sw)
muxers: asf asf_stream avi filmstrip hls image2 image2pipe matroska mov nut uncodedframecrc wtv
name: realtext
title: RealText subtitle
codec_id: AV_CODEC_ID_REALTEXT
media type: subtitle
subs format: text
decoders: realtext (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: rka
title: RKA (RK Audio)
codec_id: AV_CODEC_ID_RKA
media type: audio
data fidelity: lossy, with lossless option
inter-frames: no
decoders: rka (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: rl2
title: RL2 video
codec_id: AV_CODEC_ID_RL2
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: rl2 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: roq
title: id RoQ video
codec_id: AV_CODEC_ID_ROQ
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: roq (int sw)
hwaccels: (none)
encoders: roq (int sw)
muxers: roq
name: roq_dpcm
title: DPCM id RoQ
codec_id: AV_CODEC_ID_ROQ_DPCM
media type: audio
data fidelity: lossy
inter-frames: no
decoders: roq_dpcm (int sw)
hwaccels: (none)
encoders: roq_dpcm (int sw)
muxers: roq
name: rpza
title: QuickTime video (RPZA)
codec_id: AV_CODEC_ID_RPZA
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: rpza (int sw)
hwaccels: (none)
encoders: rpza (int sw)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: rscc
title: innoHeim/Rsupport Screen Capture Codec
codec_id: AV_CODEC_ID_RSCC
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: rscc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: rtv1
title: RTV1 (RivaTuner Video)
codec_id: AV_CODEC_ID_RTV1
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: rtv1 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: rv10
title: RealVideo 1.0
codec_id: AV_CODEC_ID_RV10
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: rv10 (int sw)
hwaccels: (none)
encoders: rv10 (int sw)
muxers: matroska rm
name: rv20
title: RealVideo 2.0
codec_id: AV_CODEC_ID_RV20
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: no
decoders: rv20 (int sw)
hwaccels: (none)
encoders: rv20 (int sw)
muxers: matroska rm
name: rv30
title: RealVideo 3.0
codec_id: AV_CODEC_ID_RV30
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: no
decoders: rv30 (int sw)
hwaccels: (none)
encoders: (none)
muxers: matroska rm
name: rv40
title: RealVideo 4.0
codec_id: AV_CODEC_ID_RV40
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: no
decoders: rv40 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut rm wtv
name: rv60
title: RealVideo 6.0
codec_id: AV_CODEC_ID_RV60
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: no
decoders: rv60 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut rm wtv
name: s302m
title: SMPTE 302M
codec_id: AV_CODEC_ID_S302M
media type: audio
data fidelity: lossless
inter-frames: no
decoders: s302m (int sw)
hwaccels: (none)
encoders: s302m (int sw)
muxers: (universal-muxers-only)
name: sami
title: SAMI subtitle
codec_id: AV_CODEC_ID_SAMI
media type: subtitle
subs format: text
decoders: sami (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: sanm
title: LucasArts SANM/SMUSH video
codec_id: AV_CODEC_ID_SANM
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: sanm (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: sbc
title: SBC (low-complexity subband codec)
codec_id: AV_CODEC_ID_SBC
media type: audio
data fidelity: lossy
inter-frames: no
decoders: sbc (int sw)
hwaccels: (none)
encoders: sbc (int sw)
muxers: sbc
name: scpr
title: ScreenPressor
codec_id: AV_CODEC_ID_SCPR
media type: video
data fidelity: lossy, with lossless option
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: scpr (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: screenpresso
title: Screenpresso
codec_id: AV_CODEC_ID_SCREENPRESSO
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: screenpresso (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: scte_35
title: SCTE 35 Message Queue
codec_id: AV_CODEC_ID_SCTE_35
media type: data
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: sdx2_dpcm
title: DPCM Squareroot-Delta-Exact
codec_id: AV_CODEC_ID_SDX2_DPCM
media type: audio
data fidelity: lossy
inter-frames: no
decoders: sdx2_dpcm (int sw)
hwaccels: (none)
encoders: (none)
muxers: aiff
name: sga
title: Digital Pictures SGA Video
codec_id: AV_CODEC_ID_SGA_VIDEO
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: sga (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: sgi
title: SGI image
codec_id: AV_CODEC_ID_SGI
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: sgi (int sw)
hwaccels: (none)
encoders: sgi (int sw)
muxers: hls image2 image2pipe mov
name: sgirle
title: SGI RLE 8-bit
codec_id: AV_CODEC_ID_SGIRLE
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: sgirle (int sw)
hwaccels: (none)
encoders: (none)
muxers: hls mov
name: sheervideo
title: BitJazz SheerVideo
codec_id: AV_CODEC_ID_SHEERVIDEO
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: sheervideo (int sw)
hwaccels: (none)
encoders: (none)
muxers: hls mov
name: shorten
title: Shorten
codec_id: AV_CODEC_ID_SHORTEN
media type: audio
data fidelity: lossless
inter-frames: no
decoders: shorten (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: simbiosis_imx
title: Simbiosis Interactive IMX Video
codec_id: AV_CODEC_ID_SIMBIOSIS_IMX
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: simbiosis_imx (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: sipr
title: RealAudio SIPR / ACELP.NET
codec_id: AV_CODEC_ID_SIPR
media type: audio
data fidelity: lossy
inter-frames: no
decoders: sipr (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut rm w64 wav wtv
name: siren
title: Siren
codec_id: AV_CODEC_ID_SIREN
media type: audio
data fidelity: lossy
inter-frames: no
decoders: siren (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: smackaudio
title: Smacker audio
codec_id: AV_CODEC_ID_SMACKAUDIO
media type: audio
data fidelity: lossy
inter-frames: no
decoders: smackaud (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: smackvideo
title: Smacker video
codec_id: AV_CODEC_ID_SMACKVIDEO
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: smacker (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: smc
title: QuickTime Graphics (SMC)
codec_id: AV_CODEC_ID_SMC
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: smc (int sw)
hwaccels: (none)
encoders: smc (int sw)
muxers: hls mov
name: smpte_2038
title: SMPTE ST 2038 VANC in MPEG-2 TS
codec_id: AV_CODEC_ID_SMPTE_2038
media type: data
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: smpte_436m_anc
title: MXF SMPTE-436M ANC
codec_id: AV_CODEC_ID_SMPTE_436M_ANC
media type: data
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: smv
title: SMV (Selectable Mode Vocoder)
codec_id: AV_CODEC_ID_SMV
media type: audio
data fidelity: lossy
inter-frames: no
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: hls mov
name: smvjpeg
title: Sigmatel Motion Video
codec_id: AV_CODEC_ID_SMVJPEG
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: smvjpeg (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: snow
title: Snow
codec_id: AV_CODEC_ID_SNOW
media type: video
data fidelity: lossy, with lossless option
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: snow (int sw)
hwaccels: (none)
encoders: snow (int sw)
muxers: asf asf_stream avi matroska nut wtv
name: sol_dpcm
title: DPCM Sol
codec_id: AV_CODEC_ID_SOL_DPCM
media type: audio
data fidelity: lossy
inter-frames: no
decoders: sol_dpcm (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: sonic
title: Sonic
codec_id: AV_CODEC_ID_SONIC
media type: audio
data fidelity: unknown
inter-frames: no
decoders: sonic (int sw)
hwaccels: (none)
encoders: sonic (int sw)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: sonicls
title: Sonic lossless
codec_id: AV_CODEC_ID_SONIC_LS
media type: audio
data fidelity: unknown
inter-frames: no
decoders: (none)
hwaccels: (none)
encoders: sonic_ls (int sw)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: sp5x
title: Sunplus JPEG (SP5X)
codec_id: AV_CODEC_ID_SP5X
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: sp5x (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: speedhq
title: NewTek SpeedHQ
codec_id: AV_CODEC_ID_SPEEDHQ
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: speedhq (int sw)
hwaccels: (none)
encoders: speedhq (int sw)
muxers: asf asf_stream avi matroska nut wtv
name: speex
title: Speex
codec_id: AV_CODEC_ID_SPEEX
media type: audio
data fidelity: lossy
inter-frames: no
decoders: libspeex (ext sw) speex (int sw)
hwaccels: (none)
encoders: libspeex (ext sw)
muxers: asf asf_stream avi flv hds hls matroska matroska_audio mov nut spx w64 wav wtv
name: srgc
title: Screen Recorder Gold Codec
codec_id: AV_CODEC_ID_SRGC
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: srgc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: srt
title: SubRip subtitle with embedded timing
codec_id: AV_CODEC_ID_SRT
media type: subtitle
subs format: text
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: ssa
title: SSA (SubStation Alpha) subtitle
codec_id: AV_CODEC_ID_SSA
media type: subtitle
subs format: text
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: stl
title: Spruce subtitle format
codec_id: AV_CODEC_ID_STL
media type: subtitle
subs format: text
decoders: stl (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: subrip
title: SubRip subtitle
codec_id: AV_CODEC_ID_SUBRIP
media type: subtitle
subs format: text
decoders: srt (int sw) subrip (int sw)
hwaccels: (none)
encoders: srt (int sw) subrip (int sw)
muxers: lrc matroska srt
name: subviewer
title: SubViewer subtitle
codec_id: AV_CODEC_ID_SUBVIEWER
media type: subtitle
subs format: text
decoders: subviewer (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: subviewer1
title: SubViewer v1 subtitle
codec_id: AV_CODEC_ID_SUBVIEWER1
media type: subtitle
subs format: text
decoders: subviewer1 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: sunrast
title: Sun Rasterfile image
codec_id: AV_CODEC_ID_SUNRAST
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: sunrast (int sw)
hwaccels: (none)
encoders: sunrast (int sw)
muxers: image2 image2pipe
name: svg
title: Scalable Vector Graphics
codec_id: AV_CODEC_ID_SVG
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: librsvg (ext sw)
hwaccels: (none)
encoders: (none)
muxers: image2 image2pipe
name: svq1
title: Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1
codec_id: AV_CODEC_ID_SVQ1
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: svq1 (int sw)
hwaccels: (none)
encoders: svq1 (int sw)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: svq3
title: Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3
codec_id: AV_CODEC_ID_SVQ3
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: no
decoders: svq3 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: tak
title: TAK (Tom's lossless Audio Kompressor)
codec_id: AV_CODEC_ID_TAK
media type: audio
data fidelity: lossless
inter-frames: yes
decoders: tak (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: targa
title: Truevision Targa image
codec_id: AV_CODEC_ID_TARGA
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: targa (int sw)
hwaccels: (none)
encoders: targa (int sw)
muxers: asf asf_stream avi hls image2 image2pipe matroska mov nut wtv
name: targa_y216
title: Pinnacle TARGA CineWave YUV16
codec_id: AV_CODEC_ID_TARGA_Y216
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: targa_y216 (int sw)
hwaccels: (none)
encoders: (none)
muxers: hls mov
name: tdsc
title: TDSC
codec_id: AV_CODEC_ID_TDSC
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: tdsc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: text
title: raw UTF-8 text
codec_id: AV_CODEC_ID_TEXT
media type: subtitle
subs format: text
decoders: text (int sw)
hwaccels: (none)
encoders: text (int sw)
muxers: matroska nut
name: tgq
title: Electronic Arts TGQ video
codec_id: AV_CODEC_ID_TGQ
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: eatgq (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: tgv
title: Electronic Arts TGV video
codec_id: AV_CODEC_ID_TGV
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: eatgv (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: theora
title: Theora
codec_id: AV_CODEC_ID_THEORA
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: theora (int sw)
hwaccels: (none)
encoders: libtheora (ext sw)
muxers: asf asf_stream avi matroska nut ogg ogv wtv
name: thp
title: Nintendo Gamecube THP video
codec_id: AV_CODEC_ID_THP
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: thp (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: tiertexseqvideo
title: Tiertex Limited SEQ video
codec_id: AV_CODEC_ID_TIERTEXSEQVIDEO
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: tiertexseqvideo (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: tiff
title: TIFF image
codec_id: AV_CODEC_ID_TIFF
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: tiff (int sw)
hwaccels: (none)
encoders: tiff (int sw)
muxers: hls image2 image2pipe mov mp3
name: timed_id3
title: timed ID3 metadata
codec_id: AV_CODEC_ID_TIMED_ID3
media type: data
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: tmv
title: 8088flex TMV
codec_id: AV_CODEC_ID_TMV
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: tmv (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: tqi
title: Electronic Arts TQI video
codec_id: AV_CODEC_ID_TQI
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: eatqi (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: truehd
title: TrueHD
codec_id: AV_CODEC_ID_TRUEHD
media type: audio
data fidelity: lossless
inter-frames: yes
decoders: truehd (int sw)
hwaccels: (none)
encoders: truehd (int sw)
muxers: dash hls ismv matroska matroska_audio mov mp4 psp smoothstreaming truehd
name: truemotion1
title: Duck TrueMotion 1.0
codec_id: AV_CODEC_ID_TRUEMOTION1
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: truemotion1 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: truemotion2
title: Duck TrueMotion 2.0
codec_id: AV_CODEC_ID_TRUEMOTION2
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: truemotion2 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: truemotion2rt
title: Duck TrueMotion 2.0 Real Time
codec_id: AV_CODEC_ID_TRUEMOTION2RT
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: truemotion2rt (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: truespeech
title: DSP Group TrueSpeech
codec_id: AV_CODEC_ID_TRUESPEECH
media type: audio
data fidelity: lossy
inter-frames: no
decoders: truespeech (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: tscc
title: TechSmith Screen Capture Codec
codec_id: AV_CODEC_ID_TSCC
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: tscc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: tscc2
title: TechSmith Screen Codec 2
codec_id: AV_CODEC_ID_TSCC2
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: tscc2 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi dash ismv matroska mp4 nut psp smoothstreaming wtv
name: tta
title: TTA (True Audio)
codec_id: AV_CODEC_ID_TTA
media type: audio
data fidelity: lossless
inter-frames: no
decoders: tta (int sw)
hwaccels: (none)
encoders: tta (int sw)
muxers: matroska tta
name: ttf
title: TrueType font
codec_id: AV_CODEC_ID_TTF
media type: data
decoders: (none)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: ttml
title: Timed Text Markup Language
codec_id: AV_CODEC_ID_TTML
media type: subtitle
subs format: text
decoders: (none)
hwaccels: (none)
encoders: ttml (int sw)
muxers: dash ismv mp4 psp smoothstreaming ttml
name: twinvq
title: VQF TwinVQ
codec_id: AV_CODEC_ID_TWINVQ
media type: audio
data fidelity: lossy
inter-frames: no
decoders: twinvq (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: txd
title: Renderware TXD (TeXture Dictionary) image
codec_id: AV_CODEC_ID_TXD
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: txd (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: ulti
title: IBM UltiMotion
codec_id: AV_CODEC_ID_ULTI
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: ulti (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: utvideo
title: Ut Video
codec_id: AV_CODEC_ID_UTVIDEO
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: utvideo (int sw)
hwaccels: (none)
encoders: utvideo (int sw)
muxers: asf asf_stream avi matroska nut wtv
name: v210
title: Uncompressed 4:2:2 10-bit
codec_id: AV_CODEC_ID_V210
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: v210 (int sw)
hwaccels: (none)
encoders: v210 (int sw)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: v210x
title: Uncompressed 4:2:2 10-bit
codec_id: AV_CODEC_ID_V210X
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: v210x (int sw)
hwaccels: (none)
encoders: (none)
muxers: image2 image2pipe
name: v308
title: Uncompressed packed 4:4:4
codec_id: AV_CODEC_ID_V308
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: v308 (int sw)
hwaccels: (none)
encoders: v308 (int sw)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: v408
title: Uncompressed packed QT 4:4:4:4
codec_id: AV_CODEC_ID_V408
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: v408 (int sw)
hwaccels: (none)
encoders: v408 (int sw)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: v410
title: Uncompressed 4:4:4 10-bit
codec_id: AV_CODEC_ID_V410
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: v410 (int sw)
hwaccels: (none)
encoders: v410 (int sw)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: vb
title: Beam Software VB
codec_id: AV_CODEC_ID_VB
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: vb (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: vble
title: VBLE Lossless Codec
codec_id: AV_CODEC_ID_VBLE
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: vble (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: vbn
title: Vizrt Binary Image
codec_id: AV_CODEC_ID_VBN
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: vbn (int sw)
hwaccels: (none)
encoders: vbn (int sw)
muxers: image2 image2pipe
name: vc1
title: SMPTE VC-1
codec_id: AV_CODEC_ID_VC1
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: yes
decoders: vc1 (int sw) vc1_cuvid (ext hw nvidia) vc1_mmal (ext hw RPi) vc1_qsv (ext hw|sw intel) vc1_v4l2m2m (ext hw linux)
hwaccels: cuda (nvidia) d3d11va (win) d3d11va2 (win) d3d12va (win) dxva2 (win) vaapi vdpau (linux)
encoders: (none)
muxers: asf asf_stream avi dash hls ismv matroska mov mp4 nut psp smoothstreaming vc1 wtv
name: vc1image
title: Windows Media Video 9 Image v2
codec_id: AV_CODEC_ID_VC1IMAGE
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: vc1image (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: vcr1
title: ATI VCR1
codec_id: AV_CODEC_ID_VCR1
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: vcr1 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: vixl
title: Miro VideoXL
codec_id: AV_CODEC_ID_VIXL
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: xl (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: vmdaudio
title: Sierra VMD audio
codec_id: AV_CODEC_ID_VMDAUDIO
media type: audio
data fidelity: lossy
inter-frames: no
decoders: vmdaudio (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: vmdvideo
title: Sierra VMD video
codec_id: AV_CODEC_ID_VMDVIDEO
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: vmdvideo (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: vmix
title: vMix Video
codec_id: AV_CODEC_ID_VMIX
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: vmix (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: vmnc
title: VMware Screen Codec / VMware Video
codec_id: AV_CODEC_ID_VMNC
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: vmnc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: vnull
title: Null video codec
codec_id: AV_CODEC_ID_VNULL
media type: video
data fidelity: unknown
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: vnull (int sw)
hwaccels: (none)
encoders: vnull (int sw)
muxers: (universal-muxers-only)
name: vorbis
title: Vorbis
codec_id: AV_CODEC_ID_VORBIS
media type: audio
data fidelity: lossy
inter-frames: no
decoders: libvorbis (int sw) vorbis (int sw)
hwaccels: (none)
encoders: libvorbis (ext sw) vorbis (int sw)
muxers: asf asf_stream avi dash ismv matroska matroska_audio mp4 nut ogg ogv psp smoothstreaming w64 wav webm webm_chunk wtv
name: vp3
title: On2 VP3
codec_id: AV_CODEC_ID_VP3
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: vp3 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: vp4
title: On2 VP4
codec_id: AV_CODEC_ID_VP4
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: vp4 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: vp5
title: On2 VP5
codec_id: AV_CODEC_ID_VP5
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: vp5 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: vp6
title: On2 VP6
codec_id: AV_CODEC_ID_VP6
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: vp6 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi flv hds matroska nut wtv
name: vp6a
title: On2 VP6 (Flash version, with alpha channel)
codec_id: AV_CODEC_ID_VP6A
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: vp6a (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi f4v flv hds matroska nut wtv
name: vp6f
title: On2 VP6 (Flash version)
codec_id: AV_CODEC_ID_VP6F
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: vp6f (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi f4v flv hds matroska nut wtv
name: vp7
title: On2 VP7
codec_id: AV_CODEC_ID_VP7
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: vp7 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: vp8
title: On2 VP8
codec_id: AV_CODEC_ID_VP8
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: libvpx_vp8 (ext sw) vp8 (int sw) vp8_cuvid (ext hw nvidia) vp8_mediacodec (ext hw android) vp8_qsv (ext hw|sw intel) vp8_rkmpp (ext hw oth) vp8_v4l2m2m (ext hw linux)
hwaccels: cuda (nvidia) vaapi
encoders: libvpx_vp8 (ext sw) vp8_mediacodec (ext hw android) vp8_v4l2m2m (ext hw linux) vp8_vaapi (ext hw)
muxers: asf asf_stream avi hls ivf matroska mov nut ogv webm webm_chunk wtv
name: vp9
title: Google VP9
codec_id: AV_CODEC_ID_VP9
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: libvpx_vp9 (ext sw) vp9 (int sw) vp9_amf (ext hw amd) vp9_cuvid (ext hw nvidia) vp9_mediacodec (ext hw android) vp9_qsv (ext hw|sw intel) vp9_rkmpp (ext hw oth) vp9_v4l2m2m (ext hw linux)
hwaccels: cuda (nvidia) d3d11va (win) d3d11va2 (win) d3d12va (win) dxva2 (win) vaapi vdpau (linux) videotoolbox (mac) vulkan
encoders: libvpx_vp9 (ext sw) vp9_mediacodec (ext hw android) vp9_qsv (ext hw|sw intel) vp9_vaapi (ext hw)
muxers: asf asf_stream avi dash flv hds hls ismv ivf matroska mov mp4 nut psp smoothstreaming webm webm_chunk wtv
name: vplayer
title: VPlayer subtitle
codec_id: AV_CODEC_ID_VPLAYER
media type: subtitle
subs format: text
decoders: vplayer (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: vqc
title: ViewQuest VQC
codec_id: AV_CODEC_ID_VQC
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: vqc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: vvc
title: H.266 / VVC (Versatile Video Coding)
codec_id: AV_CODEC_ID_VVC
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: no
decoders: vvc (int sw) vvc_qsv (ext hw|sw intel)
hwaccels: vaapi
encoders: libvvenc (ext sw)
muxers: dash flv hds hls ismv matroska mov mp4 psp smoothstreaming vvc
name: wady_dpcm
title: DPCM Marble WADY
codec_id: AV_CODEC_ID_WADY_DPCM
media type: audio
data fidelity: lossy
inter-frames: no
decoders: wady_dpcm (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: wavarc
title: Waveform Archiver
codec_id: AV_CODEC_ID_WAVARC
media type: audio
data fidelity: lossless
inter-frames: no
decoders: wavarc (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: wavesynth
title: Wave synthesis pseudo-codec
codec_id: AV_CODEC_ID_FFWAVESYNTH
media type: audio
data fidelity: unknown
inter-frames: no
decoders: ffwavesynth (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: wavpack
title: WavPack
codec_id: AV_CODEC_ID_WAVPACK
media type: audio
data fidelity: lossy, with lossless option
inter-frames: no
decoders: wavpack (int sw)
hwaccels: (none)
encoders: wavpack (int sw)
muxers: matroska nut wv
name: wbmp
title: WBMP (Wireless Application Protocol Bitmap) image
codec_id: AV_CODEC_ID_WBMP
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: wbmp (int sw)
hwaccels: (none)
encoders: wbmp (int sw)
muxers: image2 image2pipe
name: wcmv
title: WinCAM Motion Video
codec_id: AV_CODEC_ID_WCMV
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: wcmv (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: webp
title: WebP
codec_id: AV_CODEC_ID_WEBP
media type: video
data fidelity: lossy, with lossless option
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: webp (int sw)
hwaccels: (none)
encoders: libwebp (ext sw) libwebp_anim (ext sw)
muxers: image2 image2pipe mp3 webp
name: webvtt
title: WebVTT subtitle
codec_id: AV_CODEC_ID_WEBVTT
media type: subtitle
subs format: text
decoders: webvtt (int sw)
hwaccels: (none)
encoders: webvtt (int sw)
muxers: hls matroska webm webm_chunk webvtt
name: westwood_snd1
title: Westwood Audio (SND1)
codec_id: AV_CODEC_ID_WESTWOOD_SND1
media type: audio
data fidelity: lossy
inter-frames: no
decoders: ws_snd1 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: wmalossless
title: Windows Media Audio Lossless
codec_id: AV_CODEC_ID_WMALOSSLESS
media type: audio
data fidelity: lossless
inter-frames: no
decoders: wmalossless (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: wmapro
title: Windows Media Audio 9 Professional
codec_id: AV_CODEC_ID_WMAPRO
media type: audio
data fidelity: lossy
inter-frames: no
decoders: wmapro (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi ismv matroska matroska_audio nut smoothstreaming w64 wav wtv
name: wmav1
title: Windows Media Audio 1
codec_id: AV_CODEC_ID_WMAV1
media type: audio
data fidelity: lossy
inter-frames: no
decoders: wmav1 (int sw)
hwaccels: (none)
encoders: wmav1 (int sw)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: wmav2
title: Windows Media Audio 2
codec_id: AV_CODEC_ID_WMAV2
media type: audio
data fidelity: lossy
inter-frames: no
decoders: wmav2 (int sw)
hwaccels: (none)
encoders: wmav2 (int sw)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: wmavoice
title: Windows Media Audio Voice
codec_id: AV_CODEC_ID_WMAVOICE
media type: audio
data fidelity: lossy
inter-frames: no
decoders: wmavoice (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: wmv1
title: Windows Media Video 7
codec_id: AV_CODEC_ID_WMV1
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: wmv1 (int sw)
hwaccels: (none)
encoders: wmv1 (int sw)
muxers: asf asf_stream avi matroska nut wtv
name: wmv2
title: Windows Media Video 8
codec_id: AV_CODEC_ID_WMV2
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: wmv2 (int sw)
hwaccels: (none)
encoders: wmv2 (int sw)
muxers: asf asf_stream avi matroska nut wtv
name: wmv3
title: Windows Media Video 9
codec_id: AV_CODEC_ID_WMV3
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: yes
interlaced scan support: no
decoders: wmv3 (int sw)
hwaccels: cuda (nvidia) d3d11va (win) d3d11va2 (win) d3d12va (win) dxva2 (win) vaapi vdpau (linux)
encoders: (none)
muxers: asf asf_stream avi matroska nut vc1t wtv
name: wmv3image
title: Windows Media Video 9 Image
codec_id: AV_CODEC_ID_WMV3IMAGE
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: wmv3image (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: wnv1
title: Winnov WNV1
codec_id: AV_CODEC_ID_WNV1
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: wnv1 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: wrapped_avframe
title: AVFrame to AVPacket passthrough
codec_id: AV_CODEC_ID_WRAPPED_AVFRAME
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: wrapped_avframe (int sw)
hwaccels: (none)
encoders: wrapped_avframe (int sw)
muxers: yuv4mpegpipe
name: ws_vqa
title: Westwood Studios VQA (Vector Quantized Animation) video
codec_id: AV_CODEC_ID_WS_VQA
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: vqa (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: xan_dpcm
title: DPCM Xan
codec_id: AV_CODEC_ID_XAN_DPCM
media type: audio
data fidelity: lossy
inter-frames: no
decoders: xan_dpcm (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: xan_wc3
title: Wing Commander III / Xan
codec_id: AV_CODEC_ID_XAN_WC3
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: xan_wc3 (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: xan_wc4
title: Wing Commander IV / Xxan
codec_id: AV_CODEC_ID_XAN_WC4
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: xan_wc4 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: xbin
title: eXtended BINary text
codec_id: AV_CODEC_ID_XBIN
media type: video
data fidelity: unknown
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: xbin (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: xbm
title: XBM (X BitMap) image
codec_id: AV_CODEC_ID_XBM
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: xbm (int sw)
hwaccels: (none)
encoders: xbm (int sw)
muxers: image2 image2pipe
name: xface
title: X-face image
codec_id: AV_CODEC_ID_XFACE
media type: video
data fidelity: lossy
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: xface (int sw)
hwaccels: (none)
encoders: xface (int sw)
muxers: image2 image2pipe nut
name: xma1
title: Xbox Media Audio 1
codec_id: AV_CODEC_ID_XMA1
media type: audio
data fidelity: lossy
inter-frames: no
decoders: xma1 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: xma2
title: Xbox Media Audio 2
codec_id: AV_CODEC_ID_XMA2
media type: audio
data fidelity: lossy
inter-frames: no
decoders: xma2 (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska matroska_audio nut w64 wav wtv
name: xpm
title: XPM (X PixMap) image
codec_id: AV_CODEC_ID_XPM
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: xpm (int sw)
hwaccels: (none)
encoders: (none)
muxers: image2 image2pipe
name: xsub
title: XSUB
codec_id: AV_CODEC_ID_XSUB
media type: subtitle
subs format: bitmap
decoders: xsub (int sw)
hwaccels: (none)
encoders: xsub (int sw)
muxers: (universal-muxers-only)
name: xwd
title: XWD (X Window Dump) image
codec_id: AV_CODEC_ID_XWD
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: xwd (int sw)
hwaccels: (none)
encoders: xwd (int sw)
muxers: image2 image2pipe
name: y41p
title: Uncompressed YUV 4:1:1 12-bit
codec_id: AV_CODEC_ID_Y41P
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: y41p (int sw)
hwaccels: (none)
encoders: y41p (int sw)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: ylc
title: YUY2 Lossless Codec
codec_id: AV_CODEC_ID_YLC
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: ylc (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: yop
title: Psygnosis YOP Video
codec_id: AV_CODEC_ID_YOP
media type: video
data fidelity: lossy
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: yop (int sw)
hwaccels: (none)
encoders: (none)
muxers: (universal-muxers-only)
name: yuv4
title: Uncompressed packed 4:2:0
codec_id: AV_CODEC_ID_YUV4
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: yuv4 (int sw)
hwaccels: (none)
encoders: yuv4 (int sw)
muxers: asf asf_stream avi hls matroska mov nut wtv
name: zerocodec
title: ZeroCodec Lossless Video
codec_id: AV_CODEC_ID_ZEROCODEC
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: zerocodec (int sw)
hwaccels: (none)
encoders: (none)
muxers: asf asf_stream avi matroska nut wtv
name: zlib
title: LCL (LossLess Codec Library) ZLIB
codec_id: AV_CODEC_ID_ZLIB
media type: video
data fidelity: lossless
inter-frames: no
b-frames: no
interlaced scan support: no
decoders: zlib (int sw)
hwaccels: (none)
encoders: zlib (int sw)
muxers: asf asf_stream avi matroska nut wtv
name: zmbv
title: Zip Motion Blocks Video
codec_id: AV_CODEC_ID_ZMBV
media type: video
data fidelity: lossless
inter-frames: yes
b-frames: no
interlaced scan support: no
decoders: zmbv (int sw)
hwaccels: (none)
encoders: zmbv (int sw)
muxers: asf asf_stream avi matroska nut wtv
