It is convenient to package a media stream or a group of media streams in a structured 'container', usually a file, in order that playback requires low I/O overhead, synchronization is convenient and random seek is made possible. Additionally, such 'containers' can also allow specification of irregular frame timings and custom metadata.
The muxer, short for multiplexer, is the module that receives the raw packets of media streams, arranges and writes them in an organized layout, alongside any supported metadata.
This page contains infoboxes for all muxers available in FFmpeg and is best viewed on a PC monitor.
name: short muxer name
title: Long Muxer Title
extensions: (none) | extension1 extension2 ...
mime-type: (none) | mime-type
global header: yes | no
multi-stream support: yes | no
timestamps: yes | no
variable fps: yes | no
default video codec: (none) | codec
video codecs: (none) | (all) | codec1 codec2 codec3 ...
default audio codec: (none) | codec
audio codecs: (none) | (all) | codec1 codec2 codec3 ...
default subtitle codec: (none) | codec
subtitle codecs: (none) | (all) | codec1 codec2 codec3 ...
data codecs: (none) | (all) | codec1 codec2 codec3 ...
child muxers: (all) | muxer1 muxer2 ...
The muxer name is what ffmpeg tools expect when specifying the muxer with the -f option.
A global header signifies that all essential and optional metadata to describe the media is written at a single location, whereas its absence usually indicates that metadata is written per frame or a group of frames at a location adjacent to those frames. Files with a global header generally can't be concatenated at a file level but will have a lower size overhead.
Multi-stream support refers to whether the muxer supports multiple streams for each media type that it supports e.g. multiple audio streams.
Lack of timestamp support indicates that stored streams will played at a constant frame rate and synchronization between streams has to be explicitly ensured which may require silent audio or duplicate video frames.
If there are multiple values for a default codec, then the first codec for which an encoder is available in the ffmpeg build will be set as the default codec.
Some muxers are nesting muxers i.e. they use one or more child muxers to generate files containing the media e.g. hls so consult the child muxer's properties and codec lists.
See the notes section for some caveats about the data.
Each muxer entry can be directly linked to by adding #muxer-name e.g. muxers.html#muxer-mp4
name: 3g2
title: 3GP2 (3GPP2 file format)
extensions: 3g2
mime-type: (none)
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: h263
video codecs: h263 h264 mpeg4
default audio codec: amr_nb
audio codecs: aac amr_nb amr_wb
default subtitle codec: (none)
subtitle codecs: mov_text
data codecs: (none)
name: 3gp
title: 3GP (3GPP file format)
extensions: 3gp
mime-type: (none)
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: h263
video codecs: h263 h264 mpeg4
default audio codec: amr_nb
audio codecs: aac amr_nb amr_wb
default subtitle codec: (none)
subtitle codecs: mov_text
data codecs: (none)
name: a64
title: a64 - video for Commodore 64
extensions: a64 A64
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: a64_multi
video codecs: a64_multi
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: ac3
title: raw AC-3
extensions: ac3
mime-type: audio/x-ac3
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: ac3
audio codecs: ac3
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: ac4
title: raw AC-4
extensions: ac4
mime-type: audio/ac4
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: ac4
audio codecs: ac4
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: adts
title: ADTS AAC (Advanced Audio Coding)
extensions: aac adts
mime-type: audio/aac
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: aac
audio codecs: aac
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: adx
title: CRI ADX
extensions: adx
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: adpcm_adx
audio codecs: adpcm_adx
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: aea
title: MD STUDIO audio
extensions: aea
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: atrac1
audio codecs: atrac1
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: aiff
title: Audio IFF
extensions: aif aiff afc aifc
mime-type: audio/aiff
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: png
video codecs: png
default audio codec: pcm_s16be
audio codecs: adpcm_g722 adpcm_g726le adpcm_ima_qt adpcm_ima_ws adpcm_n64 cbd2_dpcm g728 gsm mace3 mace6 pcm_alaw pcm_f32be pcm_f64be pcm_mulaw pcm_s16be pcm_s16le pcm_s24be pcm_s32be pcm_s8 pcm_u8 qcelp qdm2 qdmc sdx2_dpcm
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: alaw
title: PCM A-law
extensions: al
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_alaw
audio codecs: pcm_alaw
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: alp
title: LEGO Racers ALP
extensions: tun pcm
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: adpcm_ima_alp
audio codecs: adpcm_ima_alp
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: amr
title: 3GPP AMR
extensions: amr
mime-type: audio/amr
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: amr_nb
audio codecs: amr_nb
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: amv
title: AMV
extensions: amv
mime-type: video/amv
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: amv
video codecs: amv
default audio codec: adpcm_ima_amv
audio codecs: adpcm_ima_amv
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: apm
title: Ubisoft Rayman 2 APM
extensions: apm
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: adpcm_ima_apm
audio codecs: adpcm_ima_apm
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: apng
title: Animated Portable Network Graphics
extensions: apng
mime-type: image/png
global header: no
multi-stream support: no
timestamps: yes
variable fps: yes
default video codec: apng
video codecs: apng
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: aptx
title: raw aptX (Audio Processing Technology for Bluetooth)
extensions: aptx
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: aptx
audio codecs: aptx
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: aptx_hd
title: raw aptX HD (Audio Processing Technology for Bluetooth)
extensions: aptxhd
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: aptx_hd
audio codecs: aptx_hd
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: apv
title: APV raw bitstream
extensions: apv
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: apv
video codecs: apv
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: argo_asf
title: Argonaut Games ASF
extensions: asf
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: adpcm_argo
audio codecs: adpcm_argo
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: argo_cvg
title: Argonaut Games CVG
extensions: cvg
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: adpcm_psx
audio codecs: adpcm_psx
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: asf
title: ASF (Advanced / Active Streaming Format)
extensions: asf wmv wma
mime-type: video/x-ms-asf
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: msmpeg4v3
video codecs: 012v 4xm aasc agm amv arbc asv1 asv2 aura aura2 av1 avrn avs2 cavs cfhd cinepak clearvideo cljr cllc cscd cyuv dirac dpx dvvideo dxtory escape130 evc ffv1 ffvhuff fic flashsv flic flv1 fmvc fraps frwu g2m h261 h263 h263i h263p h264 hqx hq_hqa huffyuv hymt imm4 imm5 indeo2 indeo3 indeo4 indeo5 jpeg2000 jpegls kgv1 kmvc lagarith lead ljpeg loco lscr m101 magicyuv mimic mjpeg mpeg1video mpeg2video mpeg4 msa1 mscc msmpeg4v1 msmpeg4v2 msmpeg4v3 msrle mss1 mss2 msvideo1 mszh mts2 mv30 mvdv mvha mwsc notchlc png prosumer qpeg r10k r210 rasc rawvideo rpza rscc rtv1 rv40 rv60 scpr screenpresso snow sp5x speedhq srgc svq1 svq3 targa tdsc theora truemotion1 truemotion2 truemotion2rt tscc tscc2 ulti utvideo v210 vble vc1 vc1image vcr1 vixl vmix vmnc vp3 vp4 vp5 vp6 vp6a vp6f vp7 vp8 vp9 vqc wcmv wmv1 wmv2 wmv3 wmv3image wnv1 xan_wc4 y41p ylc yuv4 zerocodec zlib zmbv
default audio codec: wmav2
audio codecs: aac aac_latm ac3 acelp.kelvin adpcm_ct adpcm_g722 adpcm_g726 adpcm_ima_dk3 adpcm_ima_dk4 adpcm_ima_oki adpcm_ima_wav adpcm_ima_xbox adpcm_ms adpcm_sanyo adpcm_swf adpcm_yamaha adpcm_zork amr_nb amr_wb atrac3 dfpwm dts dvaudio eac3 flac ftr g723_1 g728 g729 gsm_ms iac imc metasound misc4 mp2 mp3 msnsiren avc pcm_alaw pcm_f32le pcm_f64le pcm_mulaw pcm_s16le pcm_s24le pcm_s32le pcm_s64le pcm_u8 sipr sonic sonicls speex truespeech vorbis wmalossless wmapro wmav1 wmav2 wmavoice xan_dpcm xma1 xma2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: asf_stream
title: ASF (Advanced / Active Streaming Format)
extensions: asf wmv wma
mime-type: video/x-ms-asf
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: msmpeg4v3
video codecs: 012v 4xm aasc agm amv arbc asv1 asv2 aura aura2 av1 avrn avs2 cavs cfhd cinepak clearvideo cljr cllc cscd cyuv dirac dpx dvvideo dxtory escape130 evc ffv1 ffvhuff fic flashsv flic flv1 fmvc fraps frwu g2m h261 h263 h263i h263p h264 hqx hq_hqa huffyuv hymt imm4 imm5 indeo2 indeo3 indeo4 indeo5 jpeg2000 jpegls kgv1 kmvc lagarith lead ljpeg loco lscr m101 magicyuv mimic mjpeg mpeg1video mpeg2video mpeg4 msa1 mscc msmpeg4v1 msmpeg4v2 msmpeg4v3 msrle mss1 mss2 msvideo1 mszh mts2 mv30 mvdv mvha mwsc notchlc png prosumer qpeg r10k r210 rasc rawvideo rpza rscc rtv1 rv40 rv60 scpr screenpresso snow sp5x speedhq srgc svq1 svq3 targa tdsc theora truemotion1 truemotion2 truemotion2rt tscc tscc2 ulti utvideo v210 vble vc1 vc1image vcr1 vixl vmix vmnc vp3 vp4 vp5 vp6 vp6a vp6f vp7 vp8 vp9 vqc wcmv wmv1 wmv2 wmv3 wmv3image wnv1 xan_wc4 y41p ylc yuv4 zerocodec zlib zmbv
default audio codec: wmav2
audio codecs: aac aac_latm ac3 acelp.kelvin adpcm_ct adpcm_g722 adpcm_g726 adpcm_ima_dk3 adpcm_ima_dk4 adpcm_ima_oki adpcm_ima_wav adpcm_ima_xbox adpcm_ms adpcm_sanyo adpcm_swf adpcm_yamaha adpcm_zork amr_nb amr_wb atrac3 dfpwm dts dvaudio eac3 flac ftr g723_1 g728 g729 gsm_ms iac imc metasound misc4 mp2 mp3 msnsiren avc pcm_alaw pcm_f32le pcm_f64le pcm_mulaw pcm_s16le pcm_s24le pcm_s32le pcm_s64le pcm_u8 sipr sonic sonicls speex truespeech vorbis wmalossless wmapro wmav1 wmav2 wmavoice xan_dpcm xma1 xma2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: ass
title: SSA (SubStation Alpha) subtitle
extensions: ass ssa
mime-type: text/x-ass
global header: yes
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: (none)
audio codecs: (none)
default subtitle codec: ass
subtitle codecs: ass
data codecs: (none)
name: ast
title: AST (Audio Stream)
extensions: ast
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s16be_planar
audio codecs: adpcm_afc pcm_s16be_planar
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: au
title: Sun AU
extensions: au
mime-type: audio/basic
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s16be
audio codecs: adpcm_g722 adpcm_g726le pcm_alaw pcm_f32be pcm_f64be pcm_mulaw pcm_s16be pcm_s24be pcm_s32be pcm_s8
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: avi
title: AVI (Audio Video Interleaved)
extensions: avi
mime-type: video/x-msvideo
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: mpeg4
video codecs: 012v 4xm aasc agm amv arbc asv1 asv2 aura aura2 av1 avrn avs2 cavs cfhd cinepak clearvideo cljr cllc cscd cyuv dirac dpx dvvideo dxtory escape130 evc ffv1 ffvhuff fic flashsv flic flv1 fmvc fraps frwu g2m h261 h263 h263i h263p h264 hqx hq_hqa huffyuv hymt imm4 imm5 indeo2 indeo3 indeo4 indeo5 jpeg2000 jpegls kgv1 kmvc lagarith lead ljpeg loco lscr m101 magicyuv mimic mjpeg mpeg1video mpeg2video mpeg4 msa1 mscc msmpeg4v1 msmpeg4v2 msmpeg4v3 msrle mss1 mss2 msvideo1 mszh mts2 mv30 mvdv mvha mwsc notchlc png prosumer qpeg r10k r210 rasc rawvideo rpza rscc rtv1 rv40 rv60 scpr screenpresso snow sp5x speedhq srgc svq1 svq3 targa tdsc theora truemotion1 truemotion2 truemotion2rt tscc tscc2 ulti utvideo v210 vble vc1 vc1image vcr1 vixl vmix vmnc vp3 vp4 vp5 vp6 vp6a vp6f vp7 vp8 vp9 vqc wcmv wmv1 wmv2 wmv3 wmv3image wnv1 xan_wc4 y41p ylc yuv4 zerocodec zlib zmbv
default audio codec: mp3 [ac3]
audio codecs: aac aac_latm ac3 acelp.kelvin adpcm_ct adpcm_g722 adpcm_g726 adpcm_ima_dk3 adpcm_ima_dk4 adpcm_ima_oki adpcm_ima_wav adpcm_ima_xbox adpcm_ms adpcm_sanyo adpcm_swf adpcm_yamaha adpcm_zork amr_nb amr_wb atrac3 dfpwm dts dvaudio eac3 flac ftr g723_1 g728 g729 gsm_ms iac imc metasound misc4 mp2 mp3 msnsiren avc pcm_alaw pcm_f32le pcm_f64le pcm_mulaw pcm_s16le pcm_s24le pcm_s32le pcm_s64le pcm_u8 sipr sonic sonicls speex truespeech vorbis wmalossless wmapro wmav1 wmav2 wmavoice xan_dpcm xma1 xma2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: avif
title: AVIF
extensions: avif
mime-type: image/avif
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: av1
video codecs: av1
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: avm2
title: SWF (ShockWave Flash) (AVM2)
extensions: (none)
mime-type: application/x-shockwave-flash
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: flv1
video codecs: flv1
default audio codec: mp3
audio codecs: mp3
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: avs2
title: raw AVS2-P2/IEEE1857.4 video
extensions: avs avs2
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: avs2
video codecs: avs2
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: avs3
title: AVS3-P2/IEEE1857.10
extensions: avs3
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: avs3
video codecs: avs3
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: bit
title: G.729 BIT file format
extensions: bit
mime-type: audio/bit
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: g729
audio codecs: g729
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: caf
title: Apple CAF (Core Audio Format)
extensions: caf
mime-type: audio/x-caf
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s16be
audio codecs: aac ac3 adpcm_ima_qt adpcm_ima_wav adpcm_ms alac amr_nb dvaudio flac gsm gsm_ms ilbc mace3 mace6 mp1 mp2 mp3 opus pcm_alaw pcm_f32be pcm_f32le pcm_f64be pcm_f64le pcm_mulaw pcm_s16be pcm_s16le pcm_s24be pcm_s24le pcm_s32be pcm_s32le pcm_s8 qcelp qdm2 qdmc
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: cavsvideo
title: raw Chinese AVS (Audio Video Standard) video
extensions: cavs
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: cavs
video codecs: cavs
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: chromaprint
title: Chromaprint
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s16be [pcm_s16le]
audio codecs: pcm_s16be pcm_s16le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: codec2
title: codec2 .c2 muxer
extensions: c2
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: codec2
audio codecs: codec2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: codec2raw
title: raw codec2 muxer
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: codec2
audio codecs: codec2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: crc
title: CRC testing
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: no
variable fps: no
default video codec: rawvideo
video codecs: (all)
default audio codec: pcm_s16le
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
name: dash
title: DASH Muxer
extensions: mpd
mime-type: (none)
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: h264
video codecs: apv av1 avs3 dirac evc ffv1 h264 hevc jpeg2000 lcevc mjpeg mpeg1video mpeg2video mpeg4 png tscc2 vc1 vp9 vvc
default audio codec: aac
audio codecs: aac ac3 alac apple_apac dts eac3 evrc flac mp2 mp3 mp4als mpegh_3d_audio opus pcm_f32be pcm_f32le pcm_f64be pcm_f64le pcm_s16be pcm_s16le pcm_s24be pcm_s24le pcm_s32be pcm_s32le qcelp truehd vorbis
default subtitle codec: (none)
subtitle codecs: dvd_subtitle mov_text ttml
data codecs: bin_data
child muxers: mp4
name: data
title: raw data
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (all)
default audio codec: (none)
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
name: daud
title: D-Cinema audio
extensions: 302
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s24daud
audio codecs: pcm_s24daud
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: dfpwm
title: raw DFPWM1a
extensions: dfpwm
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: dfpwm
audio codecs: dfpwm
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: dirac
title: raw Dirac
extensions: drc vc2
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: dirac
video codecs: dirac
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: dnxhd
title: raw DNxHD (SMPTE VC-3)
extensions: dnxhd dnxhr
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: dnxhd
video codecs: dnxhd
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: dts
title: raw DTS
extensions: dts
mime-type: audio/x-dca
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: dts
audio codecs: dts
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: dv
title: DV (Digital Video)
extensions: dv
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: dvvideo
video codecs: dvvideo
default audio codec: pcm_s16le
audio codecs: pcm_s16le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: dvd
title: MPEG-2 PS (DVD VOB)
extensions: dvd
mime-type: video/mpeg
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: mpeg2video
video codecs: mpeg2video
default audio codec: mp2
audio codecs: mp2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: eac3
title: raw E-AC-3
extensions: eac3 ec3
mime-type: audio/x-eac3
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: eac3
audio codecs: eac3
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: evc
title: raw EVC video
extensions: evc
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: evc
video codecs: evc
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: f32be
title: PCM 32-bit floating-point big-endian
extensions: NULL
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_f32be
audio codecs: pcm_f32be
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: f32le
title: PCM 32-bit floating-point little-endian
extensions: NULL
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_f32le
audio codecs: pcm_f32le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: f4v
title: F4V Adobe Flash Video
extensions: f4v
mime-type: application/f4v
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: h264
video codecs: h264 vp6a vp6f
default audio codec: aac
audio codecs: aac mp3
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: f64be
title: PCM 64-bit floating-point big-endian
extensions: NULL
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_f64be
audio codecs: pcm_f64be
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: f64le
title: PCM 64-bit floating-point little-endian
extensions: NULL
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_f64le
audio codecs: pcm_f64le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: ffmetadata
title: FFmpeg metadata in text
extensions: ffmeta
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (all)
default audio codec: (none)
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
name: fifo
title: FIFO queue pseudo-muxer
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (all)
default audio codec: (none)
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
name: film_cpk
title: Sega FILM / CPK
extensions: cpk
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: cinepak
video codecs: cinepak
default audio codec: pcm_s16be_planar
audio codecs: pcm_s16be_planar
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: filmstrip
title: Adobe Filmstrip
extensions: flm
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: rawvideo
video codecs: rawvideo
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: fits
title: Flexible Image Transport System
extensions: fits
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: fits
video codecs: fits
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: flac
title: raw FLAC
extensions: flac
mime-type: audio/x-flac
global header: no
multi-stream support: yes
timestamps: no
variable fps: no
default video codec: png
video codecs: png
default audio codec: flac
audio codecs: flac
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: flv
title: FLV (Flash Video)
extensions: flv
mime-type: video/x-flv
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: yes
default video codec: flv1
video codecs: av1 flashsv flashsv2 flv1 h263 h264 hevc mpeg4 vp6 vp6a vp6f vp9 vvc
default audio codec: mp3 [adpcm_swf]
audio codecs: aac ac3 adpcm_swf eac3 flac mp3 nellymoser opus pcm_alaw pcm_mulaw pcm_s16be pcm_s16le pcm_u8 speex
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: framecrc
title: framecrc testing
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: yes
default video codec: rawvideo
video codecs: (all)
default audio codec: pcm_s16le
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
name: framehash
title: Per-frame hash testing
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: yes
default video codec: rawvideo
video codecs: (all)
default audio codec: pcm_s16le
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
name: framemd5
title: Per-frame MD5 testing
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: yes
default video codec: rawvideo
video codecs: (all)
default audio codec: pcm_s16le
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
name: g722
title: raw G.722
extensions: g722
mime-type: audio/G722
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: adpcm_g722
audio codecs: adpcm_g722
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: g723_1
title: raw G.723.1
extensions: tco rco
mime-type: audio/g723
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: g723_1
audio codecs: g723_1
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: g726
title: raw big-endian G.726 (\"left-justified\")
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: adpcm_g726
audio codecs: adpcm_g726
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: g726le
title: raw little-endian G.726 (\"right-justified\")
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: adpcm_g726le
audio codecs: adpcm_g726le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: gif
title: CompuServe Graphics Interchange Format (GIF)
extensions: gif
mime-type: image/gif
global header: no
multi-stream support: no
timestamps: yes
variable fps: yes
default video codec: gif
video codecs: gif
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: gsm
title: raw GSM
extensions: gsm
mime-type: audio/x-gsm
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: gsm
audio codecs: gsm
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: gxf
title: GXF (General eXchange Format)
extensions: gxf
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: mpeg2video
video codecs: mpeg2video
default audio codec: pcm_s16le
audio codecs: pcm_s16le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: h261
title: raw H.261
extensions: h261
mime-type: video/x-h261
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: h261
video codecs: h261
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: h263
title: raw H.263
extensions: h263
mime-type: video/x-h263
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: h263
video codecs: h263
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: h264
title: raw H.264 video
extensions: h264 264
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: h264
video codecs: h264
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: hash
title: Hash testing
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: yes
default video codec: rawvideo
video codecs: (all)
default audio codec: pcm_s16le
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
name: hds
title: HDS Muxer
extensions: (none)
mime-type: (none)
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: h264
video codecs: av1 flashsv flashsv2 flv1 h263 h264 hevc mpeg4 vp6 vp6a vp6f vp9 vvc
default audio codec: aac
audio codecs: aac ac3 adpcm_swf eac3 flac mp3 nellymoser opus pcm_alaw pcm_mulaw pcm_s16be pcm_s16le pcm_u8 speex
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
child muxers: flv
name: hevc
title: raw HEVC video
extensions: hevc h265 265
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: hevc
video codecs: hevc
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: hls
title: Apple HTTP Live Streaming
extensions: m3u8
mime-type: (none)
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: h264
video codecs: 8bps aic apv av1 avrp avs3 avui cavs cdtoons cfhd cinepak dirac dnxhd dpx dvvideo dxv evc exr flic gif h263 h264 hap hevc jpeg2000 lcevc magicyuv media100 mjpeg mjpegb mpeg1video mpeg2video mpeg4 msmpeg4v3 msrle notchlc pixlet png prores prores_raw qdraw qtrle r10k r210 rawvideo rpza sgi sgirle sheervideo smc svq1 svq3 targa targa_y216 tiff v210 vc1 vp3 vp8 vp9 vvc y41p yuv4
default audio codec: aac
audio codecs: aac ac3 ac4 adpcm_ima_qt alac amr_nb amr_wb apple_apac dts dvaudio eac3 evrc flac gsm ilbc mace3 mace6 mp1 mp2 mp3 mpegh_3d_audio nellymoser opus pcm_alaw pcm_f32be pcm_f32le pcm_f64be pcm_f64le pcm_mulaw pcm_s16be pcm_s16le pcm_s24be pcm_s24le pcm_s32be pcm_s32le pcm_s8 pcm_u8 qcelp qdm2 qdmc smv speex truehd
default subtitle codec: webvtt
subtitle codecs: eia_608 mov_text webvtt
data codecs: (none)
child muxers: mov mpegts webvtt
name: iamf
title: Raw Immersive Audio Model and Formats
extensions: iamf
mime-type: (none)
global header: yes
multi-stream support: yes
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: opus
audio codecs: aac flac opus pcm_s16be pcm_s16le pcm_s24be pcm_s24le pcm_s32be pcm_s32le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: ico
title: Microsoft Windows ICO
extensions: ico
mime-type: image/vnd.microsoft.icon
global header: no
multi-stream support: yes
timestamps: no
variable fps: no
default video codec: bmp
video codecs: bmp
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: ilbc
title: iLBC storage
extensions: lbc
mime-type: audio/iLBC
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: ilbc
audio codecs: ilbc
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: image2
title: image2 sequence
extensions: bmp dpx exr jls jpeg jpg jxs jxl ljpg pam pbm pcx pfm pgm pgmyuv phm png ppm sgi tga tif tiff jp2 j2c j2k xwd sun ras rs im1 im8 im24 sunras vbn xbm xface pix y avif qoi hdr wbmp
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: no
variable fps: no
default video codec: mjpeg
video codecs: alias_pix bmp cri dds dpx exr gem jpeg2000 jpegls jpegxl jpegxs ljpeg mjpeg mpeg1video mpeg2video mpeg4 pam pbm pcx pfm pgm pgmyuv phm photocd pictor png ppm ptx qdraw qoi hdr rawvideo sgi sunrast svg targa tiff v210x vbn wbmp webp xbm xface xpm xwd
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: image2pipe
title: piped image2 sequence
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: no
variable fps: no
default video codec: mjpeg
video codecs: alias_pix bmp cri dds dpx exr gem jpeg2000 jpegls jpegxl jpegxs ljpeg mjpeg mpeg1video mpeg2video mpeg4 pam pbm pcx pfm pgm pgmyuv phm photocd pictor png ppm ptx qdraw qoi hdr rawvideo sgi sunrast svg targa tiff v210x vbn wbmp webp xbm xface xpm xwd
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: ipod
title: iPod H.264 MP4 (MPEG-4 Part 14)
extensions: m4v m4a m4b
mime-type: video/mp4
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: h264
video codecs: h264 mpeg4
default audio codec: aac
audio codecs: aac ac3 alac
default subtitle codec: (none)
subtitle codecs: mov_text
data codecs: (none)
name: ircam
title: Berkeley/IRCAM/CARL Sound Format
extensions: sf ircam
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s16le
audio codecs: pcm_alaw pcm_f32le pcm_f64le pcm_mulaw pcm_s16le pcm_s24le pcm_s32le pcm_s8
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: ismv
title: ISMV/ISMA (Smooth Streaming)
extensions: ismv isma
mime-type: video/mp4
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: h264
video codecs: apv av1 avs3 dirac evc ffv1 h264 hevc jpeg2000 lcevc mjpeg mpeg1video mpeg2video mpeg4 png tscc2 vc1 vp9 vvc
default audio codec: aac
audio codecs: aac ac3 alac apple_apac dts eac3 evrc flac mp2 mp3 mp4als mpegh_3d_audio opus pcm_f32be pcm_f32le pcm_f64be pcm_f64le pcm_s16be pcm_s16le pcm_s24be pcm_s24le pcm_s32be pcm_s32le qcelp truehd vorbis wmapro
default subtitle codec: (none)
subtitle codecs: dvd_subtitle mov_text ttml
data codecs: bin_data
name: iterm2
title: iTerm2 inline image protocol
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: mjpeg
video codecs: mjpeg
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: ivf
title: On2 IVF
extensions: ivf
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: vp8
video codecs: av1 vp8 vp9
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: jacosub
title: JACOsub subtitle format
extensions: jss js
mime-type: text/x-jacosub
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: (none)
audio codecs: (none)
default subtitle codec: jacosub
subtitle codecs: jacosub
data codecs: (none)
name: kvag
title: Simon & Schuster Interactive VAG
extensions: vag
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: adpcm_ima_ssi
audio codecs: adpcm_ima_ssi
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: latm
title: LOAS/LATM
extensions: latm loas
mime-type: audio/MP4A-LATM
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: aac
audio codecs: aac
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: lc3
title: LC3 (Low Complexity Communication Codec)
extensions: lc3
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: lc3
audio codecs: lc3
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: lrc
title: LRC lyrics
extensions: lrc
mime-type: (none)
global header: yes
multi-stream support: no
timestamps: yes
variable fps: yes
default video codec: (none)
video codecs: (none)
default audio codec: (none)
audio codecs: (none)
default subtitle codec: subrip
subtitle codecs: subrip
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: m4v
title: raw MPEG-4 video
extensions: m4v
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: mpeg4
video codecs: mpeg4
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: matroska
title: Matroska
extensions: mkv
mime-type: video/x-matroska
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: yes
default video codec: h264 [mpeg4]
video codecs: 012v 4xm aasc agm amv arbc asv1 asv2 aura aura2 av1 avrn avs2 avs3 cavs cfhd cinepak clearvideo cljr cllc cscd cyuv dirac dpx dvvideo dxtory escape130 evc ffv1 ffvhuff fic flashsv flic flv1 fmvc fraps frwu g2m h261 h263 h263i h263p h264 hevc hqx hq_hqa huffyuv hymt imm4 imm5 indeo2 indeo3 indeo4 indeo5 jpeg2000 jpegls kgv1 kmvc lagarith lead ljpeg loco lscr m101 magicyuv mimic mjpeg mpeg1video mpeg2video mpeg4 msa1 mscc msmpeg4v1 msmpeg4v2 msmpeg4v3 msrle mss1 mss2 msvideo1 mszh mts2 mv30 mvdv mvha mwsc notchlc png prores prosumer qpeg r10k r210 rasc rawvideo rpza rscc rtv1 rv10 rv20 rv30 rv40 rv60 scpr screenpresso snow sp5x speedhq srgc svq1 svq3 targa tdsc theora truemotion1 truemotion2 truemotion2rt tscc tscc2 ulti utvideo v210 vble vc1 vc1image vcr1 vixl vmix vmnc vp3 vp4 vp5 vp6 vp6a vp6f vp7 vp8 vp9 vqc vvc wcmv wmv1 wmv2 wmv3 wmv3image wnv1 xan_wc4 y41p ylc yuv4 zerocodec zlib zmbv
default audio codec: vorbis [ac3]
audio codecs: aac aac_latm ac3 acelp.kelvin adpcm_ct adpcm_g722 adpcm_g726 adpcm_ima_dk3 adpcm_ima_dk4 adpcm_ima_oki adpcm_ima_wav adpcm_ima_xbox adpcm_ms adpcm_sanyo adpcm_swf adpcm_yamaha adpcm_zork alac amr_nb amr_wb atrac1 atrac3 cook dfpwm dts dvaudio eac3 flac ftr g723_1 g728 g729 gsm_ms iac imc metasound misc4 mlp mp1 mp2 mp3 msnsiren avc opus pcm_alaw pcm_f32le pcm_f64le pcm_mulaw pcm_s16be pcm_s16le pcm_s24be pcm_s24le pcm_s32be pcm_s32le pcm_s64le pcm_u8 qdm2 qdmc ra_144 ra_288 sipr sonic sonicls speex truehd truespeech tta vorbis wavpack wmalossless wmapro wmav1 wmav2 wmavoice xan_dpcm xma1 xma2
default subtitle codec: ass
subtitle codecs: arib_caption ass dvb_subtitle dvd_subtitle hdmv_pgs_subtitle hdmv_text_subtitle subrip text webvtt
data codecs: (none)
name: matroska
title: Matroska Audio
extensions: mka
mime-type: audio/x-matroska
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: vorbis [ac3]
audio codecs: aac aac_latm ac3 acelp.kelvin adpcm_ct adpcm_g722 adpcm_g726 adpcm_ima_dk3 adpcm_ima_dk4 adpcm_ima_oki adpcm_ima_wav adpcm_ima_xbox adpcm_ms adpcm_sanyo adpcm_swf adpcm_yamaha adpcm_zork alac amr_nb amr_wb atrac1 atrac3 dfpwm dts dvaudio eac3 flac ftr g723_1 g728 g729 gsm_ms iac imc metasound misc4 mlp mp2 mp3 msnsiren avc opus pcm_alaw pcm_f32le pcm_f64le pcm_mulaw pcm_s16be pcm_s16le pcm_s24be pcm_s24le pcm_s32be pcm_s32le pcm_s64le pcm_u8 qdm2 qdmc ra_144 sipr sonic sonicls speex truehd truespeech vorbis wmalossless wmapro wmav1 wmav2 wmavoice xan_dpcm xma1 xma2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: mcc
title: MacCaption
extensions: mcc
mime-type: (none)
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: (none)
audio codecs: (none)
default subtitle codec: eia_608
subtitle codecs: eia_608
data codecs: smpte_436m_anc
name: md5
title: MD5 testing
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: yes
default video codec: rawvideo
video codecs: (all)
default audio codec: pcm_s16le
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
name: microdvd
title: MicroDVD subtitle format
extensions: sub
mime-type: text/x-microdvd
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: (none)
audio codecs: (none)
default subtitle codec: microdvd
subtitle codecs: microdvd
data codecs: (none)
name: mjpeg
title: raw MJPEG video
extensions: mjpg mjpeg
mime-type: video/x-mjpeg
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: mjpeg
video codecs: mjpeg
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: mkvtimestamp_v2
title: extract pts as timecode v2 format, as defined by mkvtoolnix
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: rawvideo
video codecs: (all)
default audio codec: (none)
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
name: mlp
title: raw MLP
extensions: mlp
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: mlp
audio codecs: mlp
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: mmf
title: Yamaha SMAF
extensions: mmf
mime-type: application/vnd.smaf
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: adpcm_yamaha
audio codecs: adpcm_yamaha
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: mov
title: QuickTime / MOV
extensions: mov
mime-type: (none)
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: yes
default video codec: h264 [mpeg4]
video codecs: 8bps aic apv av1 avrp avs3 avui cavs cdtoons cfhd cinepak dirac dnxhd dpx dvvideo dxv evc exr flic gif h263 h264 hap hevc jpeg2000 lcevc magicyuv media100 mjpeg mjpegb mpeg1video mpeg2video mpeg4 msmpeg4v3 msrle notchlc pixlet png prores prores_raw qdraw qtrle r10k r210 rawvideo rpza sgi sgirle sheervideo smc svq1 svq3 targa targa_y216 tiff v210 vc1 vp3 vp8 vp9 vvc y41p yuv4
default audio codec: aac
audio codecs: aac ac3 ac4 adpcm_ima_qt alac amr_nb amr_wb apple_apac dts dvaudio eac3 evrc flac gsm ilbc mace3 mace6 mp1 mp2 mp3 mpegh_3d_audio nellymoser opus pcm_alaw pcm_f32be pcm_f32le pcm_f64be pcm_f64le pcm_mulaw pcm_s16be pcm_s16le pcm_s24be pcm_s24le pcm_s32be pcm_s32le pcm_s8 pcm_u8 qcelp qdm2 qdmc smv speex truehd
default subtitle codec: (none)
subtitle codecs: eia_608 mov_text
data codecs: (none)
name: mp2
title: MP2 (MPEG audio layer 2)
extensions: mp2 m2a mpa
mime-type: audio/mpeg
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: mp2
audio codecs: mp2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: mp3
title: MP3 (MPEG audio layer 3)
extensions: mp3
mime-type: audio/mpeg
global header: no
multi-stream support: yes
timestamps: no
variable fps: no
default video codec: png
video codecs: bmp gif jpegxl mjpeg png tiff webp
default audio codec: mp3
audio codecs: mp3
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: mp4
title: MP4 (MPEG-4 Part 14)
extensions: mp4
mime-type: video/mp4
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: yes
default video codec: h264 [mpeg4]
video codecs: apv av1 avs3 dirac evc ffv1 h264 hevc jpeg2000 lcevc mjpeg mpeg1video mpeg2video mpeg4 png tscc2 vc1 vp9 vvc
default audio codec: aac
audio codecs: aac ac3 alac apple_apac dts eac3 evrc flac mp2 mp3 mp4als mpegh_3d_audio opus pcm_f32be pcm_f32le pcm_f64be pcm_f64le pcm_s16be pcm_s16le pcm_s24be pcm_s24le pcm_s32be pcm_s32le qcelp truehd vorbis
default subtitle codec: (none)
subtitle codecs: dvd_subtitle mov_text ttml
data codecs: bin_data
name: mpeg
title: MPEG-1 Systems / MPEG program stream
extensions: mpg mpeg
mime-type: video/mpeg
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: mpeg1video
video codecs: mpeg1video
default audio codec: mp2
audio codecs: mp2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: mpeg1video
title: raw MPEG-1 video
extensions: mpg mpeg m1v
mime-type: video/mpeg
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: mpeg1video
video codecs: mpeg1video
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: mpeg2video
title: raw MPEG-2 video
extensions: m2v
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: mpeg2video
video codecs: mpeg2video
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: mpegts
title: MPEG-TS (MPEG-2 Transport Stream)
extensions: ts m2t m2ts mts
mime-type: video/MP2T
global header: no
multi-stream support: yes
timestamps: yes
variable fps: yes
default video codec: mpeg2video
video codecs: mpeg2video
default audio codec: mp2
audio codecs: mp2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: mpjpeg
title: MIME multipart JPEG
extensions: mjpg
mime-type: multipart/x-mixed-replace;boundary=
global header: no
multi-stream support: yes
timestamps: no
variable fps: no
default video codec: mjpeg
video codecs: mjpeg
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: mulaw
title: PCM mu-law
extensions: ul
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_mulaw
audio codecs: pcm_mulaw
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: mxf
title: MXF (Material eXchange Format)
extensions: mxf
mime-type: application/mxf
global header: no
multi-stream support: yes
timestamps: no
variable fps: no
default video codec: mpeg2video
video codecs: mpeg2video
default audio codec: pcm_s16le
audio codecs: pcm_s16le
default subtitle codec: eia_608
subtitle codecs: eia_608
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: mxf_d10
title: MXF (Material eXchange Format) D-10 Mapping
extensions: (none)
mime-type: application/mxf
global header: no
multi-stream support: yes
timestamps: no
variable fps: no
default video codec: mpeg2video
video codecs: mpeg2video
default audio codec: pcm_s16le
audio codecs: pcm_s16le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: mxf_opatom
title: MXF (Material eXchange Format) Operational Pattern Atom
extensions: mxf
mime-type: application/mxf
global header: no
multi-stream support: yes
timestamps: no
variable fps: no
default video codec: dnxhd
video codecs: dnxhd
default audio codec: pcm_s16le
audio codecs: pcm_s16le
default subtitle codec: eia_608
subtitle codecs: eia_608
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: null
title: raw null video
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: no
variable fps: yes
default video codec: wrapped_avframe
video codecs: (all)
default audio codec: pcm_s16be [pcm_s16le]
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
name: nut
title: NUT
extensions: nut
mime-type: video/x-nut
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: yes
default video codec: mpeg4
video codecs: 012v 4xm aasc agm amv arbc asv1 asv2 aura aura2 av1 avrn avs2 cavs cfhd cinepak clearvideo cljr cllc cpia cscd cyuv dirac dpx dvvideo dxtory escape130 evc ffv1 ffvhuff fic flashsv flic flv1 fmvc fraps frwu g2m gif h261 h263 h263i h263p h264 hevc hqx hq_hqa huffyuv hymt imm4 imm5 indeo2 indeo3 indeo4 indeo5 jpeg2000 jpegls kgv1 kmvc lagarith lead ljpeg loco lscr m101 magicyuv mimic mjpeg mpeg1video mpeg2video mpeg4 msa1 mscc msmpeg4v1 msmpeg4v2 msmpeg4v3 msrle mss1 mss2 msvideo1 mszh mts2 mv30 mvdv mvha mwsc notchlc png prosumer qpeg r10k r210 rasc rawvideo rpza rscc rtv1 rv40 rv60 scpr screenpresso snow sp5x speedhq srgc svq1 svq3 targa tdsc theora truemotion1 truemotion2 truemotion2rt tscc tscc2 ulti utvideo v210 vble vc1 vc1image vcr1 vixl vmix vmnc vp3 vp4 vp5 vp6 vp6a vp6f vp7 vp8 vp9 vqc wcmv wmv1 wmv2 wmv3 wmv3image wnv1 xan_wc4 xface y41p ylc yuv4 zerocodec zlib zmbv
default audio codec: vorbis [mp3, mp2]
audio codecs: aac aac_latm ac3 acelp.kelvin adpcm_ct adpcm_g722 adpcm_g726 adpcm_ima_dk3 adpcm_ima_dk4 adpcm_ima_oki adpcm_ima_wav adpcm_ima_xbox adpcm_ms adpcm_sanyo adpcm_swf adpcm_yamaha adpcm_zork amr_nb amr_wb atrac3 comfortnoise dfpwm dts dvaudio eac3 flac ftr g723_1 g728 g729 gsm_ms iac imc metasound misc4 mp2 mp3 msnsiren avc opus pcm_alaw pcm_f32be pcm_f32le pcm_f64be pcm_f64le pcm_mulaw pcm_s16be pcm_s16be_planar pcm_s16le pcm_s16le_planar pcm_s24be pcm_s24le pcm_s24le_planar pcm_s32be pcm_s32le pcm_s32le_planar pcm_s64be pcm_s64le pcm_s8 pcm_s8_planar pcm_u16be pcm_u16le pcm_u24be pcm_u24le pcm_u32be pcm_u32le pcm_u8 sipr sonic sonicls speex truespeech vorbis wavpack wmalossless wmapro wmav1 wmav2 wmavoice xan_dpcm xma1 xma2
default subtitle codec: (none)
subtitle codecs: ass dvb_subtitle dvb_teletext dvd_subtitle text
data codecs: (none)
name: obu
title: AV1 low overhead OBU
extensions: obu
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: av1
video codecs: av1
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: oga
title: Ogg Audio
extensions: oga
mime-type: audio/ogg
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: flac
audio codecs: flac
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: ogg
title: Ogg
extensions: ogg ogv spx opus
mime-type: application/ogg
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: theora
video codecs: theora
default audio codec: vorbis [flac]
audio codecs: flac vorbis
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: ogv
title: Ogg Video
extensions: ogv
mime-type: video/ogg
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: theora [vp8]
video codecs: theora vp8
default audio codec: vorbis [flac]
audio codecs: flac vorbis
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: oma
title: Sony OpenMG audio
extensions: oma
mime-type: audio/x-oma
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: atrac3
audio codecs: aac atrac3 atrac3al atrac3p atrac3pal mp3 pcm_s16be
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: opus
title: Ogg Opus
extensions: opus
mime-type: audio/ogg
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: opus
audio codecs: opus
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: pdv
title: PlayDate Video
extensions: pdv
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: pdv
video codecs: pdv
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: psp
title: PSP MP4 (MPEG-4 Part 14)
extensions: mp4 psp
mime-type: (none)
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: h264 [mpeg4]
video codecs: apv av1 avs3 dirac evc ffv1 h264 hevc jpeg2000 lcevc mjpeg mpeg1video mpeg2video mpeg4 png tscc2 vc1 vp9 vvc
default audio codec: aac
audio codecs: aac ac3 alac apple_apac dts eac3 evrc flac mp2 mp3 mp4als mpegh_3d_audio opus pcm_f32be pcm_f32le pcm_f64be pcm_f64le pcm_s16be pcm_s16le pcm_s24be pcm_s24le pcm_s32be pcm_s32le qcelp truehd vorbis
default subtitle codec: (none)
subtitle codecs: dvd_subtitle mov_text ttml
data codecs: bin_data
name: rawvideo
title: raw video
extensions: yuv rgb
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: no
variable fps: no
default video codec: rawvideo
video codecs: (all)
default audio codec: (none)
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
name: rcwt
title: RCWT (Raw Captions With Time)
extensions: (none)
mime-type: (none)
global header: yes
multi-stream support: no
timestamps: yes
variable fps: yes
default video codec: (none)
video codecs: (none)
default audio codec: (none)
audio codecs: (none)
default subtitle codec: eia_608
subtitle codecs: eia_608
data codecs: (none)
name: rm
title: RealMedia
extensions: rm ra
mime-type: application/vnd.rn-realmedia
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: rv10
video codecs: clearvideo rv10 rv20 rv30 rv40 rv60
default audio codec: ac3
audio codecs: aac ac3 atrac3 cook ralf ra_144 ra_288 sipr
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: roq
title: raw id RoQ
extensions: roq
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: roq
video codecs: roq
default audio codec: roq_dpcm
audio codecs: roq_dpcm
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: rso
title: Lego Mindstorms RSO
extensions: rso
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_u8
audio codecs: adpcm_ima_wav pcm_u8
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: rtp
title: RTP output
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: mpeg4
video codecs: mpeg4
default audio codec: pcm_mulaw
audio codecs: pcm_mulaw
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: rtp_mpegts
title: RTP/mpegts output format
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: mpeg4
video codecs: adpcm_ima_wav avs3 mpeg4
default audio codec: aac
audio codecs: aac adpcm_ima_wav avs3
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
child muxers: mpegts rtp
name: rtsp
title: RTSP output
extensions: (none)
mime-type: (none)
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: mpeg4
video codecs: (all)
default audio codec: aac
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
name: s16be
title: PCM signed 16-bit big-endian
extensions: AV_NE sw NULL
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s16be
audio codecs: pcm_s16be
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: s16le
title: PCM signed 16-bit little-endian
extensions: AV_NE sw
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s16le
audio codecs: pcm_s16le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: s24be
title: PCM signed 24-bit big-endian
extensions: NULL
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s24be
audio codecs: pcm_s24be
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: s24le
title: PCM signed 24-bit little-endian
extensions: NULL
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s24le
audio codecs: pcm_s24le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: s32be
title: PCM signed 32-bit big-endian
extensions: NULL
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s32be
audio codecs: pcm_s32be
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: s32le
title: PCM signed 32-bit little-endian
extensions: NULL
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s32le
audio codecs: pcm_s32le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: s8
title: PCM signed 8-bit
extensions: sb
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s8
audio codecs: pcm_s8
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: sap
title: SAP output
extensions: (none)
mime-type: (none)
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: mpeg4
video codecs: adpcm_ima_wav mpeg4
default audio codec: aac
audio codecs: aac adpcm_ima_wav
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
child muxers: rtp
name: sbc
title: raw SBC
extensions: sbc msbc
mime-type: audio/x-sbc
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: sbc
audio codecs: sbc
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: scc
title: Scenarist Closed Captions
extensions: scc
mime-type: (none)
global header: yes
multi-stream support: no
timestamps: yes
variable fps: yes
default video codec: (none)
video codecs: (none)
default audio codec: (none)
audio codecs: (none)
default subtitle codec: eia_608
subtitle codecs: eia_608
data codecs: (none)
name: segment
title: segment
extensions: (none)
mime-type: (none)
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (all)
default audio codec: (none)
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
child muxers: (all)
name: smjpeg
title: Loki SDL MJPEG
extensions: (none)
mime-type: (none)
global header: yes
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: mjpeg
video codecs: mjpeg
default audio codec: pcm_s16le
audio codecs: adpcm_ima_smjpeg pcm_s16le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: smoothstreaming
title: Smooth Streaming Muxer
extensions: (none)
mime-type: (none)
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: h264
video codecs: apv av1 avs3 dirac evc ffv1 h264 hevc jpeg2000 lcevc mjpeg mpeg1video mpeg2video mpeg4 png tscc2 vc1 vp9 vvc
default audio codec: aac
audio codecs: aac ac3 alac apple_apac dts eac3 evrc flac mp2 mp3 mp4als mpegh_3d_audio opus pcm_f32be pcm_f32le pcm_f64be pcm_f64le pcm_s16be pcm_s16le pcm_s24be pcm_s24le pcm_s32be pcm_s32le qcelp truehd vorbis wmapro
default subtitle codec: (none)
subtitle codecs: dvd_subtitle mov_text ttml
data codecs: bin_data
child muxers: ismv
name: sox
title: SoX (Sound eXchange) native
extensions: sox
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s32le
audio codecs: pcm_s32le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: spdif
title: IEC 61937 (used on S/PDIF - IEC958)
extensions: spdif
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: ac3
audio codecs: ac3
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: spx
title: Ogg Speex
extensions: spx
mime-type: audio/ogg
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: speex
audio codecs: speex
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: srt
title: SubRip subtitle
extensions: srt
mime-type: application/x-subrip
global header: no
multi-stream support: no
timestamps: yes
variable fps: yes
default video codec: (none)
video codecs: (none)
default audio codec: (none)
audio codecs: (none)
default subtitle codec: subrip
subtitle codecs: subrip
data codecs: (none)
name: stream_segment, ssegment
title: streaming segment muxer
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (all)
default audio codec: (none)
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
child muxers: (all)
name: streamhash
title: Per-stream hash testing
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: yes
default video codec: rawvideo
video codecs: (all)
default audio codec: pcm_s16le
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
name: sup
title: raw HDMV Presentation Graphic Stream subtitles
extensions: sup
mime-type: application/x-pgs
global header: no
multi-stream support: no
timestamps: yes
variable fps: yes
default video codec: (none)
video codecs: (none)
default audio codec: (none)
audio codecs: (none)
default subtitle codec: hdmv_pgs_subtitle
subtitle codecs: hdmv_pgs_subtitle
data codecs: (none)
name: svcd
title: MPEG-2 PS (SVCD)
extensions: vob
mime-type: video/mpeg
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: mpeg2video
video codecs: mpeg2video
default audio codec: mp2
audio codecs: mp2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: swf
title: SWF (ShockWave Flash)
extensions: swf
mime-type: application/x-shockwave-flash
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: flv1
video codecs: flv1
default audio codec: mp3
audio codecs: mp3
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: tee
title: Multiple muxer tee
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (all)
default audio codec: (none)
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
child muxers: (all)
name: truehd
title: raw TrueHD
extensions: thd
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: truehd
audio codecs: truehd
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: tta
title: TTA (True Audio)
extensions: tta
mime-type: audio/x-tta
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: tta
audio codecs: tta
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: ttml
title: TTML subtitle
extensions: ttml
mime-type: text/ttml
global header: yes
multi-stream support: no
timestamps: yes
variable fps: yes
default video codec: (none)
video codecs: (none)
default audio codec: (none)
audio codecs: (none)
default subtitle codec: ttml
subtitle codecs: ttml
data codecs: (none)
name: u16be
title: PCM unsigned 16-bit big-endian
extensions: AV_NE uw NULL
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_u16be
audio codecs: pcm_u16be
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: u16le
title: PCM unsigned 16-bit little-endian
extensions: AV_NE uw
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_u16le
audio codecs: pcm_u16le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: u24be
title: PCM unsigned 24-bit big-endian
extensions: NULL
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_u24be
audio codecs: pcm_u24be
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: u24le
title: PCM unsigned 24-bit little-endian
extensions: NULL
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_u24le
audio codecs: pcm_u24le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: u32be
title: PCM unsigned 32-bit big-endian
extensions: NULL
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_u32be
audio codecs: pcm_u32be
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: u32le
title: PCM unsigned 32-bit little-endian
extensions: NULL
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_u32le
audio codecs: pcm_u32le
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: u8
title: PCM unsigned 8-bit
extensions: ub
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_u8
audio codecs: pcm_u8
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: uncodedframecrc
title: uncoded framecrc testing
extensions: (none)
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: yes
default video codec: rawvideo
video codecs: (all)
default audio codec: pcm_s16le
audio codecs: (all)
default subtitle codec: (none)
subtitle codecs: (all)
data codecs: (all)
name: vc1
title: raw VC-1 video
extensions: vc1
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: vc1
video codecs: vc1
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: vc1test
title: VC-1 test bitstream
extensions: rcv
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: wmv3
video codecs: wmv3
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: vcd
title: MPEG-1 Systems / MPEG program stream (VCD)
extensions: (none)
mime-type: video/mpeg
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: mpeg1video
video codecs: mpeg1video
default audio codec: mp2
audio codecs: mp2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: vidc
title: PCM Archimedes VIDC
extensions: NULL
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_vidc
audio codecs: pcm_vidc
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: vob
title: MPEG-2 PS (VOB)
extensions: vob
mime-type: video/mpeg
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: mpeg2video
video codecs: mpeg2video
default audio codec: mp2
audio codecs: mp2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: voc
title: Creative Voice
extensions: voc
mime-type: audio/x-voc
global header: no
multi-stream support: yes
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s16le
audio codecs: adpcm_ct adpcm_sbpro_2 adpcm_sbpro_3 adpcm_sbpro_4 pcm_alaw pcm_mulaw pcm_s16le pcm_u8
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: vvc
title: raw H.266/VVC video
extensions: vvc h266 266
mime-type: (none)
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: vvc
video codecs: vvc
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: w64
title: Sony Wave64
extensions: w64
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s16le
audio codecs: aac aac_latm ac3 acelp.kelvin adpcm_ct adpcm_g722 adpcm_g726 adpcm_ima_dk3 adpcm_ima_dk4 adpcm_ima_oki adpcm_ima_wav adpcm_ima_xbox adpcm_ms adpcm_sanyo adpcm_swf adpcm_yamaha adpcm_zork amr_nb amr_wb atrac3 dfpwm dts dvaudio eac3 flac ftr g723_1 g728 g729 gsm_ms iac imc metasound misc4 mp2 mp3 msnsiren avc pcm_alaw pcm_f32le pcm_f64le pcm_mulaw pcm_s16le pcm_s24le pcm_s32le pcm_s64le pcm_u8 sipr sonic sonicls speex truespeech vorbis wmalossless wmapro wmav1 wmav2 wmavoice xan_dpcm xma1 xma2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: wav
title: WAV / WAVE (Waveform Audio)
extensions: wav
mime-type: audio/x-wav
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: pcm_s16le
audio codecs: aac aac_latm ac3 acelp.kelvin adpcm_ct adpcm_g722 adpcm_g726 adpcm_ima_dk3 adpcm_ima_dk4 adpcm_ima_oki adpcm_ima_wav adpcm_ima_xbox adpcm_ms adpcm_sanyo adpcm_swf adpcm_yamaha adpcm_zork amr_nb amr_wb atrac3 dfpwm dts dvaudio eac3 flac ftr g723_1 g728 g729 gsm_ms iac imc metasound misc4 mp2 mp3 msnsiren avc pcm_alaw pcm_f32le pcm_f64le pcm_mulaw pcm_s16le pcm_s24le pcm_s32le pcm_s64le pcm_u8 sipr sonic sonicls speex truespeech vorbis wmalossless wmapro wmav1 wmav2 wmavoice xan_dpcm xma1 xma2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: webm
title: WebM
extensions: webm
mime-type: video/webm
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: yes
default video codec: vp9 [vp8]
video codecs: av1 vp8 vp9
default audio codec: opus [vorbis]
audio codecs: opus vorbis
default subtitle codec: webvtt
subtitle codecs: webvtt
data codecs: (none)
name: webm_chunk
title: WebM Chunk Muxer
extensions: chk
mime-type: video/webm
global header: yes
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: av1 vp8 vp9
default audio codec: (none)
audio codecs: opus vorbis
default subtitle codec: (none)
subtitle codecs: webvtt
data codecs: (none)
child muxers: webm
name: webm_dash_manifest
title: WebM DASH Manifest
extensions: xml
mime-type: application/xml
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
This muxer's codec lists are not standardized and may be inomplete.
name: webp
title: WebP
extensions: webp
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: yes
default video codec: webp
video codecs: webp
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: webvtt
title: WebVTT subtitle
extensions: vtt
mime-type: text/vtt
global header: no
multi-stream support: no
timestamps: yes
variable fps: yes
default video codec: (none)
video codecs: (none)
default audio codec: (none)
audio codecs: (none)
default subtitle codec: webvtt
subtitle codecs: webvtt
data codecs: (none)
name: whip
title: WHIP(WebRTC-HTTP ingestion protocol) muxer
extensions: (none)
mime-type: (none)
global header: yes
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: h264
video codecs: h264
default audio codec: opus
audio codecs: opus
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: wsaud
title: Westwood Studios audio
extensions: aud
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: adpcm_ima_ws
audio codecs: adpcm_ima_ws
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: wtv
title: Windows Television (WTV)
extensions: wtv
mime-type: (none)
global header: no
multi-stream support: yes
timestamps: yes
variable fps: no
default video codec: mpeg2video
video codecs: 012v 4xm aasc agm amv arbc asv1 asv2 aura aura2 av1 avrn avs2 cavs cfhd cinepak clearvideo cljr cllc cscd cyuv dirac dpx dvvideo dxtory escape130 evc ffv1 ffvhuff fic flashsv flic flv1 fmvc fraps frwu g2m h261 h263 h263i h263p h264 hqx hq_hqa huffyuv hymt imm4 imm5 indeo2 indeo3 indeo4 indeo5 jpeg2000 jpegls kgv1 kmvc lagarith lead ljpeg loco lscr m101 magicyuv mimic mjpeg mpeg1video mpeg2video mpeg4 msa1 mscc msmpeg4v1 msmpeg4v2 msmpeg4v3 msrle mss1 mss2 msvideo1 mszh mts2 mv30 mvdv mvha mwsc notchlc png prosumer qpeg r10k r210 rasc rawvideo rpza rscc rtv1 rv40 rv60 scpr screenpresso snow sp5x speedhq srgc svq1 svq3 targa tdsc theora truemotion1 truemotion2 truemotion2rt tscc tscc2 ulti utvideo v210 vble vc1 vc1image vcr1 vixl vmix vmnc vp3 vp4 vp5 vp6 vp6a vp6f vp7 vp8 vp9 vqc wcmv wmv1 wmv2 wmv3 wmv3image wnv1 xan_wc4 y41p ylc yuv4 zerocodec zlib zmbv
default audio codec: ac3
audio codecs: aac aac_latm ac3 acelp.kelvin adpcm_ct adpcm_g722 adpcm_g726 adpcm_ima_dk3 adpcm_ima_dk4 adpcm_ima_oki adpcm_ima_wav adpcm_ima_xbox adpcm_ms adpcm_sanyo adpcm_swf adpcm_yamaha adpcm_zork amr_nb amr_wb atrac3 dfpwm dts dvaudio eac3 flac ftr g723_1 g728 g729 gsm_ms iac imc metasound misc4 mp2 mp3 msnsiren avc pcm_alaw pcm_f32le pcm_f64le pcm_mulaw pcm_s16le pcm_s24le pcm_s32le pcm_s64le pcm_u8 sipr sonic sonicls speex truespeech vorbis wmalossless wmapro wmav1 wmav2 wmavoice xan_dpcm xma1 xma2
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: wv
title: raw WavPack
extensions: wv
mime-type: audio/x-wavpack
global header: no
multi-stream support: no
timestamps: no
variable fps: no
default video codec: (none)
video codecs: (none)
default audio codec: wavpack
audio codecs: wavpack
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
name: yuv4mpegpipe
title: YUV4MPEG pipe
extensions: y4m
mime-type: (none)
global header: no
multi-stream support: no
timestamps: yes
variable fps: no
default video codec: wrapped_avframe
video codecs: wrapped_avframe
default audio codec: (none)
audio codecs: (none)
default subtitle codec: (none)
subtitle codecs: (none)
data codecs: (none)
