Skip to content

decoders

FFmpeg decoders.

Functions:

Name Description
aac

Args:

aac_fixed

(codec aac)

aac_latm

Returns:

aasc

Returns:

ac3

Args:

ac3_fixed

(codec ac3)

adpcm_4xm

Returns:

adpcm_adx

Returns:

adpcm_afc

Returns:

adpcm_agm

Returns:

adpcm_aica

Returns:

adpcm_argo

Returns:

adpcm_ct

Returns:

adpcm_dtk

Returns:

adpcm_ea

Returns:

adpcm_ea_maxis_xa

Returns:

adpcm_ea_r1

Returns:

adpcm_ea_r2

Returns:

adpcm_ea_r3

Returns:

adpcm_ea_xas

Returns:

adpcm_ima_acorn

Returns:

adpcm_ima_alp

Returns:

adpcm_ima_amv

Returns:

adpcm_ima_apc

Returns:

adpcm_ima_apm

Returns:

adpcm_ima_cunning

Returns:

adpcm_ima_dat4

Returns:

adpcm_ima_dk3

Returns:

adpcm_ima_dk4

Returns:

adpcm_ima_ea_eacs

Returns:

adpcm_ima_ea_sead

Returns:

adpcm_ima_iss

Returns:

adpcm_ima_moflex

Returns:

adpcm_ima_mtf

Returns:

adpcm_ima_oki

Returns:

adpcm_ima_qt

Returns:

adpcm_ima_rad

Returns:

adpcm_ima_smjpeg

Returns:

adpcm_ima_ssi

Returns:

adpcm_ima_wav

Returns:

adpcm_ima_ws

Returns:

adpcm_ms

Returns:

adpcm_mtaf

Returns:

adpcm_psx

Returns:

adpcm_sbpro_2

Returns:

adpcm_sbpro_3

Returns:

adpcm_sbpro_4

Returns:

adpcm_swf

Returns:

adpcm_thp

Returns:

adpcm_thp_le

Returns:

adpcm_vima

Returns:

adpcm_xa

Returns:

adpcm_yamaha

Returns:

adpcm_zork

Returns:

agm

Returns:

aic

Returns:

alac

Args:

alias_pix

Returns:

als

(codec mp4als)

amrnb

(codec amr_nb)

amrwb

(codec amr_wb)

amv

Returns:

anm

Returns:

ansi

Returns:

ape

Args:

apng

Returns:

aptx

Returns:

aptx_hd

Returns:

arbc

Returns:

argo

Returns:

ass

Returns:

asv1

Returns:

asv2

Returns:

atrac1

Returns:

atrac3

Returns:

atrac3al

Returns:

atrac3plus

(codec atrac3p)

atrac3plusal

(codec atrac3pal)

atrac9

Returns:

aura

Returns:

aura2

Returns:

av1

Args:

avrn

Returns:

avrp

Returns:

avs

Returns:

avui

Returns:

ayuv

Returns:

bethsoftvid

Returns:

bfi

Returns:

binkaudio_dct

Returns:

binkaudio_rdft

Returns:

binkvideo

Returns:

bintext

Returns:

bitpacked

Returns:

bmp

Returns:

bmv_audio

Returns:

bmv_video

Returns:

brender_pix

Returns:

c93

Returns:

camstudio

(codec cscd)

camtasia

(codec tscc)

cavs

Returns:

cc_dec

(codec eia_608)

cdgraphics

Returns:

cdtoons

Returns:

cdxl

Returns:

cfhd

Returns:

cinepak

Returns:

clearvideo

Returns:

cljr

Returns:

cllc

Returns:

comfortnoise

Returns:

cook

Returns:

cpia

Returns:

cri

Returns:

cyuv

Returns:

dca

(codec dts)

dds

Returns:

derf_dpcm

Returns:

dfa

Returns:

dfpwm

Returns:

dirac

Returns:

dnxhd

Returns:

dolby_e

Args:

dpx

Returns:

dsd_lsbf

Returns:

dsd_lsbf_planar

Returns:

dsd_msbf

Returns:

dsd_msbf_planar

Returns:

dsicinaudio

Returns:

dsicinvideo

Returns:

dss_sp

Returns:

dst

Returns:

dvaudio

Returns:

dvbsub

(codec dvb_subtitle)

dvdsub

(codec dvd_subtitle)

dvvideo

Returns:

dxa

Returns:

dxtory

Returns:

dxv

Returns:

eac3

Args:

eacmv

(codec cmv)

eamad

(codec mad)

eatgq

(codec tgq)

eatgv

(codec tgv)

eatqi

(codec tqi)

escape124

Returns:

escape130

Returns:

evrc

Args:

exr

Args:

fastaudio

Returns:

ffv1

Returns:

ffvhuff

Returns:

fic

Args:

fits

Args:

flac

Args:

flashsv

Returns:

flashsv2

Returns:

flic

Returns:

flv

(codec flv1)

fmvc

Returns:

fraps

Returns:

frwu

Args:

g2m

Returns:

g722

(codec adpcm_g722)

g723_1

Args:

g726

(codec adpcm_g726)

g726le

(codec adpcm_g726le)

g729

Returns:

gdv

Returns:

gem

Returns:

gif

Args:

gremlin_dpcm

Returns:

gsm

Returns:

gsm_ms

Returns:

h261

Returns:

h263

Returns:

h263_v4l2m2m

(codec h263)

h263i

Returns:

h263p

Returns:

h264

Args:

h264_v4l2m2m

(codec h264)

hap

Returns:

hca

Returns:

hcom

Returns:

hevc

Args:

hevc_v4l2m2m

(codec hevc)

hnm4video

Returns:

hq_hqa

Returns:

hqx

Returns:

huffyuv

Returns:

hymt

Returns:

iac

Returns:

idcinvideo

(codec idcin)

idf

Returns:

iff

(codec iff_ilbm)

ilbc

Returns:

imc

Returns:

imm4

Returns:

imm5

Returns:

indeo2

Returns:

indeo3

Returns:

indeo4

Returns:

indeo5

Returns:

interplay_dpcm

Returns:

interplayacm

Returns:

interplayvideo

Returns:

ipu

Returns:

jacosub

Returns:

jpeg2000

Args:

jpegls

Returns:

jv

Returns:

kgv1

Returns:

kmvc

Returns:

lagarith

Returns:

libaribb24

(codec arib_caption)

libfdk_aac

(codec aac)

libopencore_amrnb

(codec amr_nb)

libopencore_amrwb

(codec amr_wb)

libopenjpeg

(codec jpeg2000)

libopus

(codec opus)

libvorbis

(codec vorbis)

libvpx

(codec vp8)

loco

Returns:

lscr

Returns:

m101

Returns:

mace3

Returns:

mace6

Returns:

magicyuv

Returns:

mdec

Returns:

metasound

Returns:

microdvd

Returns:

mimic

Returns:

mjpeg

Args:

mjpegb

Returns:

mlp

Args:

mmvideo

Returns:

mobiclip

Returns:

motionpixels

Returns:

mov_text

Args:

mp1

Returns:

mp1float

(codec mp1)

mp2

Returns:

mp2float

(codec mp2)

mp3

Returns:

mp3adu

Returns:

mp3adufloat

(codec mp3adu)

mp3float

(codec mp3)

mp3on4

Returns:

mp3on4float

(codec mp3on4)

mpc7

(codec musepack7)

mpc8

(codec musepack8)

mpeg1_v4l2m2m

(codec mpeg1video)

mpeg1video

Returns:

mpeg2_v4l2m2m

(codec mpeg2video)

mpeg2video

Returns:

mpeg4

Returns:

mpeg4_v4l2m2m

(codec mpeg4)

mpegvideo

(codec mpeg2video)

mpl2

Returns:

msa1

Returns:

mscc

Returns:

msmpeg4

(codec msmpeg4v3)

msmpeg4v1

Returns:

msmpeg4v2

Returns:

msnsiren

Returns:

msp2

Returns:

msrle

Returns:

mss1

Returns:

mss2

Returns:

msvideo1

Returns:

mszh

Returns:

mts2

Returns:

mv30

Returns:

mvc1

Returns:

mvc2

Returns:

mvdv

Returns:

mvha

Returns:

mwsc

Returns:

mxpeg

Returns:

nellymoser

Returns:

notchlc

Returns:

nuv

Returns:

on2avc

(codec avc)

opus

Args:

paf_audio

Returns:

paf_video

Returns:

pam

Returns:

pbm

Returns:

pcm_alaw

Returns:

pcm_bluray

Returns:

pcm_dvd

Returns:

pcm_f16le

Returns:

pcm_f24le

Returns:

pcm_f32be

Returns:

pcm_f32le

Returns:

pcm_f64be

Returns:

pcm_f64le

Returns:

pcm_lxf

Returns:

pcm_mulaw

Returns:

pcm_s16be

Returns:

pcm_s16be_planar

Returns:

pcm_s16le

Returns:

pcm_s16le_planar

Returns:

pcm_s24be

Returns:

pcm_s24daud

Returns:

pcm_s24le

Returns:

pcm_s24le_planar

Returns:

pcm_s32be

Returns:

pcm_s32le

Returns:

pcm_s32le_planar

Returns:

pcm_s64be

Returns:

pcm_s64le

Returns:

pcm_s8

Returns:

pcm_s8_planar

Returns:

pcm_sga

Returns:

pcm_u16be

Returns:

pcm_u16le

Returns:

pcm_u24be

Returns:

pcm_u24le

Returns:

pcm_u32be

Returns:

pcm_u32le

Returns:

pcm_u8

Returns:

pcm_vidc

Returns:

pcx

Returns:

pfm

Returns:

pgm

Returns:

pgmyuv

Returns:

pgssub

(codec hdmv_pgs_subtitle)

pgx

Returns:

phm

Returns:

photocd

Args:

pictor

Returns:

pixlet

Returns:

pjs

Args:

png

Returns:

ppm

Returns:

prores

Returns:

prosumer

Returns:

psd

Returns:

ptx

Returns:

qcelp

Returns:

qdm2

Returns:

qdmc

Returns:

qdraw

Returns:

qoi

Returns:

qpeg

Returns:

qtrle

Returns:

r10k

Returns:

r210

Returns:

ralf

Returns:

rasc

Args:

rawvideo

Args:

real_144

(codec ra_144)

real_288

(codec ra_288)

realtext

Returns:

rl2

Returns:

roq_dpcm

Returns:

roqvideo

(codec roq)

rpza

Returns:

rscc

Returns:

rv10

Returns:

rv20

Returns:

rv30

Returns:

rv40

Returns:

s302m

Args:

sami

Returns:

sanm

Returns:

sbc

Returns:

scpr

Returns:

screenpresso

Returns:

sdx2_dpcm

Returns:

sga

Returns:

sgi

Returns:

sgirle

Returns:

sheervideo

Returns:

shorten

Returns:

simbiosis_imx

Returns:

sipr

Returns:

siren

Returns:

smackaud

(codec smackaudio)

smackvid

(codec smackvideo)

smc

Returns:

smvjpeg

Returns:

snow

Returns:

sol_dpcm

Returns:

sonic

Returns:

sp5x

Returns:

speedhq

Returns:

speex

Returns:

srgc

Returns:

srt

(codec subrip)

ssa

(codec ass)

stl

Args:

subrip

Returns:

subviewer

Returns:

subviewer1

Args:

sunrast

Returns:

svq1

Returns:

svq3

Returns:

tak

Returns:

targa

Returns:

targa_y216

Returns:

tdsc

Returns:

text

Args:

theora

Returns:

thp

Returns:

tiertexseqvideo

Returns:

tiff

Args:

tmv

Returns:

truehd

Args:

truemotion1

Returns:

truemotion2

Returns:

truemotion2rt

Returns:

truespeech

Returns:

tscc2

Returns:

tta

Args:

twinvq

Returns:

txd

Returns:

ultimotion

(codec ulti)

utvideo

Returns:

v210

Args:

v210x

Returns:

v308

Returns:

v408

Returns:

v410

Returns:

vb

Returns:

vble

Returns:

vbn

Returns:

vc1

Returns:

vc1_v4l2m2m

(codec vc1)

vc1image

Returns:

vcr1

Returns:

vmdaudio

Returns:

vmdvideo

Returns:

vmnc

Returns:

vorbis

Returns:

vp3

Returns:

vp4

Returns:

vp5

Returns:

vp6

Returns:

vp6a

Returns:

vp6f

Returns:

vp7

Returns:

vp8

Returns:

vp8_v4l2m2m

(codec vp8)

vp9

Returns:

vp9_v4l2m2m

(codec vp9)

vplayer

Args:

vqavideo

(codec ws_vqa)

wavesynth

Returns:

wavpack

Returns:

wcmv

Returns:

webp

Returns:

webvtt

Returns:

wmalossless

Returns:

wmapro

Returns:

wmav1

Returns:

wmav2

Returns:

wmavoice

Returns:

wmv1

Returns:

wmv2

Returns:

wmv3

Returns:

wmv3image

Returns:

wnv1

Returns:

wrapped_avframe

Returns:

ws_snd1

(codec westwood_snd1)

xan_dpcm

Returns:

xan_wc3

Returns:

xan_wc4

Returns:

xbin

Returns:

xbm

Returns:

xface

Returns:

xl

(codec vixl)

xma1

Returns:

xma2

Returns:

xpm

Returns:

xsub

Returns:

xwd

Returns:

y41p

Returns:

ylc

Returns:

yop

Returns:

yuv4

Returns:

zerocodec

Returns:

zlib

Returns:

zmbv

Returns:

aac

aac(
    dual_mono_mode: (
        int | None | Literal["auto", "main", "sub", "both"]
    ) = None,
    channel_order: (
        int | None | Literal["default", "coded"]
    ) = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
dual_mono_mode int | None | Literal['auto', 'main', 'sub', 'both']

Select the channel to decode for dual mono (from -1 to 2) (default auto)

None
channel_order int | None | Literal['default', 'coded']

Order in which the channels are to be exported (from 0 to 1) (default default)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

aac_fixed

aac_fixed() -> FFMpegDecoderOption

(codec aac)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

aac_latm

aac_latm() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

aasc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ac3

ac3(
    cons_noisegen: bool | None = None,
    drc_scale: float | None = None,
    heavy_compr: bool | None = None,
    target_level: int | None = None,
    downmix: str | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
cons_noisegen bool | None

enable consistent noise generation (default false)

None
drc_scale float | None

percentage of dynamic range compression to apply (from 0 to 6) (default 1)

None
heavy_compr bool | None

enable heavy dynamic range compression (default false)

None
target_level int | None

target level in -dBFS (0 not applied) (from -31 to 0) (default 0)

None
downmix str | None

Request a specific channel layout from the decoder

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ac3_fixed

ac3_fixed(
    cons_noisegen: bool | None = None,
    drc_scale: float | None = None,
    heavy_compr: bool | None = None,
    downmix: str | None = None,
) -> FFMpegDecoderOption

(codec ac3)

Parameters:

Name Type Description Default
cons_noisegen bool | None

enable consistent noise generation (default false)

None
drc_scale float | None

percentage of dynamic range compression to apply (from 0 to 6) (default 1)

None
heavy_compr bool | None

enable heavy dynamic range compression (default false)

None
downmix str | None

Request a specific channel layout from the decoder

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_4xm

adpcm_4xm() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_adx

adpcm_adx() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_afc

adpcm_afc() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_agm

adpcm_agm() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_aica

adpcm_aica() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_argo

adpcm_argo() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ct

adpcm_ct() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_dtk

adpcm_dtk() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ea

adpcm_ea() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ea_maxis_xa

adpcm_ea_maxis_xa() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ea_r1

adpcm_ea_r1() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ea_r2

adpcm_ea_r2() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ea_r3

adpcm_ea_r3() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ea_xas

adpcm_ea_xas() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_acorn

adpcm_ima_acorn() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_alp

adpcm_ima_alp() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_amv

adpcm_ima_amv() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_apc

adpcm_ima_apc() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_apm

adpcm_ima_apm() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_cunning

adpcm_ima_cunning() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_dat4

adpcm_ima_dat4() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_dk3

adpcm_ima_dk3() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_dk4

adpcm_ima_dk4() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_ea_eacs

adpcm_ima_ea_eacs() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_ea_sead

adpcm_ima_ea_sead() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_iss

adpcm_ima_iss() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_moflex

adpcm_ima_moflex() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_mtf

adpcm_ima_mtf() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_oki

adpcm_ima_oki() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_qt

adpcm_ima_qt() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_rad

adpcm_ima_rad() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_smjpeg

adpcm_ima_smjpeg() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_ssi

adpcm_ima_ssi() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_wav

adpcm_ima_wav() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ima_ws

adpcm_ima_ws() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_ms

adpcm_ms() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_mtaf

adpcm_mtaf() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_psx

adpcm_psx() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_sbpro_2

adpcm_sbpro_2() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_sbpro_3

adpcm_sbpro_3() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_sbpro_4

adpcm_sbpro_4() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_swf

adpcm_swf() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_thp

adpcm_thp() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_thp_le

adpcm_thp_le() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_vima

adpcm_vima() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_xa

adpcm_xa() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_yamaha

adpcm_yamaha() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

adpcm_zork

adpcm_zork() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

agm

Returns:

Type Description
FFMpegDecoderOption

the set codec options

aic

Returns:

Type Description
FFMpegDecoderOption

the set codec options

alac

alac(
    extra_bits_bug: bool | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
extra_bits_bug bool | None

Force non-standard decoding process (default false)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

alias_pix

alias_pix() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

als

(codec mp4als)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

amrnb

(codec amr_nb)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

amrwb

(codec amr_wb)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

amv

Returns:

Type Description
FFMpegDecoderOption

the set codec options

anm

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ansi

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ape

ape(
    max_samples: int | None | Literal["all"] = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
max_samples int | None | Literal['all']

maximum number of samples decoded per call (from 1 to INT_MAX) (default 4608)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

apng

Returns:

Type Description
FFMpegDecoderOption

the set codec options

aptx

Returns:

Type Description
FFMpegDecoderOption

the set codec options

aptx_hd

aptx_hd() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

arbc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

argo

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ass

Returns:

Type Description
FFMpegDecoderOption

the set codec options

asv1

Returns:

Type Description
FFMpegDecoderOption

the set codec options

asv2

Returns:

Type Description
FFMpegDecoderOption

the set codec options

atrac1

atrac1() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

atrac3

atrac3() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

atrac3al

atrac3al() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

atrac3plus

atrac3plus() -> FFMpegDecoderOption

(codec atrac3p)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

atrac3plusal

atrac3plusal() -> FFMpegDecoderOption

(codec atrac3pal)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

atrac9

atrac9() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

aura

Returns:

Type Description
FFMpegDecoderOption

the set codec options

aura2

Returns:

Type Description
FFMpegDecoderOption

the set codec options

av1

av1(
    operating_point: int | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
operating_point int | None

Select an operating point of the scalable bitstream (from 0 to 31) (default 0)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

avrn

Returns:

Type Description
FFMpegDecoderOption

the set codec options

avrp

Returns:

Type Description
FFMpegDecoderOption

the set codec options

avs

Returns:

Type Description
FFMpegDecoderOption

the set codec options

avui

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ayuv

Returns:

Type Description
FFMpegDecoderOption

the set codec options

bethsoftvid

bethsoftvid() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

bfi

Returns:

Type Description
FFMpegDecoderOption

the set codec options

binkaudio_dct

binkaudio_dct() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

binkaudio_rdft

binkaudio_rdft() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

binkvideo

binkvideo() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

bintext

bintext() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

bitpacked

bitpacked() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

bmp

Returns:

Type Description
FFMpegDecoderOption

the set codec options

bmv_audio

bmv_audio() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

bmv_video

bmv_video() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

brender_pix

brender_pix() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

c93

Returns:

Type Description
FFMpegDecoderOption

the set codec options

camstudio

camstudio() -> FFMpegDecoderOption

(codec cscd)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

camtasia

camtasia() -> FFMpegDecoderOption

(codec tscc)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

cavs

Returns:

Type Description
FFMpegDecoderOption

the set codec options

cc_dec

cc_dec(
    real_time: bool | None = None,
    real_time_latency_msec: int | None = None,
    data_field: (
        int | None | Literal["auto", "first", "second"]
    ) = None,
) -> FFMpegDecoderOption

(codec eia_608)

Parameters:

Name Type Description Default
real_time bool | None

emit subtitle events as they are decoded for real-time display (default false)

None
real_time_latency_msec int | None

minimum elapsed time between emitting real-time subtitle events (from 0 to 500) (default 200)

None
data_field int | None | Literal['auto', 'first', 'second']

select data field (from -1 to 1) (default auto)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

cdgraphics

cdgraphics() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

cdtoons

cdtoons() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

cdxl

Returns:

Type Description
FFMpegDecoderOption

the set codec options

cfhd

Returns:

Type Description
FFMpegDecoderOption

the set codec options

cinepak

cinepak() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

clearvideo

clearvideo() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

cljr

Returns:

Type Description
FFMpegDecoderOption

the set codec options

cllc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

comfortnoise

comfortnoise() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

cook

Returns:

Type Description
FFMpegDecoderOption

the set codec options

cpia

Returns:

Type Description
FFMpegDecoderOption

the set codec options

cri

Returns:

Type Description
FFMpegDecoderOption

the set codec options

cyuv

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dca

dca(
    core_only: bool | None = None,
    channel_order: (
        int | None | Literal["default", "coded"]
    ) = None,
    downmix: str | None = None,
) -> FFMpegDecoderOption

(codec dts)

Parameters:

Name Type Description Default
core_only bool | None

Decode core only without extensions (default false)

None
channel_order int | None | Literal['default', 'coded']

Order in which the channels are to be exported (from 0 to 1) (default default)

None
downmix str | None

Request a specific channel layout from the decoder

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dds

Returns:

Type Description
FFMpegDecoderOption

the set codec options

derf_dpcm

derf_dpcm() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dfa

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dfpwm

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dirac

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dnxhd

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dolby_e

dolby_e(
    channel_order: (
        int | None | Literal["default", "coded"]
    ) = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
channel_order int | None | Literal['default', 'coded']

Order in which the channels are to be exported (from 0 to 1) (default default)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dpx

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dsd_lsbf

dsd_lsbf() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dsd_lsbf_planar

dsd_lsbf_planar() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dsd_msbf

dsd_msbf() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dsd_msbf_planar

dsd_msbf_planar() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dsicinaudio

dsicinaudio() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dsicinvideo

dsicinvideo() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dss_sp

dss_sp() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dst

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dvaudio

dvaudio() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dvbsub

dvbsub(
    compute_edt: bool | None = None,
    compute_clut: bool | None = None,
    dvb_substream: int | None = None,
) -> FFMpegDecoderOption

(codec dvb_subtitle)

Parameters:

Name Type Description Default
compute_edt bool | None

compute end of time using pts or timeout (default false)

None
compute_clut bool | None

compute clut when not available(-1) or only once (-2) or always(1) or never(0) (default auto)

None
dvb_substream int | None

(from -1 to 63) (default -1)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dvdsub

dvdsub(
    palette: str | None = None,
    ifo_palette: str | None = None,
    forced_subs_only: bool | None = None,
) -> FFMpegDecoderOption

(codec dvd_subtitle)

Parameters:

Name Type Description Default
palette str | None

set the global palette

None
ifo_palette str | None

obtain the global palette from .IFO file

None
forced_subs_only bool | None

Only show forced subtitles (default false)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dvvideo

dvvideo() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dxa

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dxtory

dxtory() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

dxv

Returns:

Type Description
FFMpegDecoderOption

the set codec options

eac3

eac3(
    cons_noisegen: bool | None = None,
    drc_scale: float | None = None,
    heavy_compr: bool | None = None,
    target_level: int | None = None,
    downmix: str | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
cons_noisegen bool | None

enable consistent noise generation (default false)

None
drc_scale float | None

percentage of dynamic range compression to apply (from 0 to 6) (default 1)

None
heavy_compr bool | None

enable heavy dynamic range compression (default false)

None
target_level int | None

target level in -dBFS (0 not applied) (from -31 to 0) (default 0)

None
downmix str | None

Request a specific channel layout from the decoder

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

eacmv

(codec cmv)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

eamad

(codec mad)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

eatgq

(codec tgq)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

eatgv

(codec tgv)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

eatqi

(codec tqi)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

escape124

escape124() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

escape130

escape130() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

evrc

evrc(postfilter: bool | None = None) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
postfilter bool | None

enable postfilter (default true)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

exr

exr(
    layer: str | None = None,
    part: int | None = None,
    gamma: float | None = None,
    apply_trc: (
        int
        | None
        | Literal[
            "bt709",
            "gamma",
            "gamma22",
            "gamma28",
            "smpte170m",
            "smpte240m",
            "linear",
            "log",
            "log_sqrt",
            "iec61966_2_4",
            "bt1361",
            "iec61966_2_1",
            "bt2020_10bit",
            "bt2020_12bit",
            "smpte2084",
            "smpte428_1",
        ]
    ) = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
layer str | None

Set the decoding layer (default "")

None
part int | None

Set the decoding part (from 0 to INT_MAX) (default 0)

None
gamma float | None

Set the float gamma value when decoding (from 0.001 to FLT_MAX) (default 1)

None
apply_trc int | None | Literal['bt709', 'gamma', 'gamma22', 'gamma28', 'smpte170m', 'smpte240m', 'linear', 'log', 'log_sqrt', 'iec61966_2_4', 'bt1361', 'iec61966_2_1', 'bt2020_10bit', 'bt2020_12bit', 'smpte2084', 'smpte428_1']

color transfer characteristics to apply to EXR linear input (from 1 to 18) (default gamma)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

fastaudio

fastaudio() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ffv1

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ffvhuff

ffvhuff() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

fic

fic(skip_cursor: bool | None = None) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
skip_cursor bool | None

skip the cursor (default false)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

fits

fits(blank_value: int | None = None) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
blank_value int | None

value that is used to replace BLANK pixels in data array (from 0 to 65535) (default 0)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

flac

flac(
    use_buggy_lpc: bool | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
use_buggy_lpc bool | None

emulate old buggy lavc behavior (default false)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

flashsv

flashsv() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

flashsv2

flashsv2() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

flic

Returns:

Type Description
FFMpegDecoderOption

the set codec options

flv

(codec flv1)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

fmvc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

fraps

Returns:

Type Description
FFMpegDecoderOption

the set codec options

frwu

frwu(
    change_field_order: bool | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
change_field_order bool | None

Change field order (default false)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

g2m

Returns:

Type Description
FFMpegDecoderOption

the set codec options

g722

g722(
    bits_per_codeword: int | None = None,
) -> FFMpegDecoderOption

(codec adpcm_g722)

Parameters:

Name Type Description Default
bits_per_codeword int | None

Bits per G722 codeword (from 6 to 8) (default 8)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

g723_1

g723_1(
    postfilter: bool | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
postfilter bool | None

enable postfilter (default true)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

g726

(codec adpcm_g726)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

g726le

g726le() -> FFMpegDecoderOption

(codec adpcm_g726le)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

g729

Returns:

Type Description
FFMpegDecoderOption

the set codec options

gdv

Returns:

Type Description
FFMpegDecoderOption

the set codec options

gem

Returns:

Type Description
FFMpegDecoderOption

the set codec options

gif

gif(trans_color: int | None = None) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
trans_color int | None

color value (ARGB) that is used instead of transparent color (from 0 to UINT32_MAX) (default 16777215)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

gremlin_dpcm

gremlin_dpcm() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

gsm

Returns:

Type Description
FFMpegDecoderOption

the set codec options

gsm_ms

gsm_ms() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

h261

Returns:

Type Description
FFMpegDecoderOption

the set codec options

h263

Returns:

Type Description
FFMpegDecoderOption

the set codec options

h263_v4l2m2m

h263_v4l2m2m(
    num_output_buffers: int | None = None,
    num_capture_buffers: int | None = None,
) -> FFMpegDecoderOption

(codec h263)

Parameters:

Name Type Description Default
num_output_buffers int | None

Number of buffers in the output context (from 6 to INT_MAX) (default 16)

None
num_capture_buffers int | None

Number of buffers in the capture context (from 20 to INT_MAX) (default 20)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

h263i

Returns:

Type Description
FFMpegDecoderOption

the set codec options

h263p

Returns:

Type Description
FFMpegDecoderOption

the set codec options

h264

h264(
    is_avc: bool | None = None,
    nal_length_size: int | None = None,
    enable_er: bool | None = None,
    x264_build: int | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
is_avc bool | None

is avc (default false)

None
nal_length_size int | None

nal_length_size (from 0 to 4) (default 0)

None
enable_er bool | None

Enable error resilience on damaged frames (unsafe) (default auto)

None
x264_build int | None

Assume this x264 version if no x264 version found in any SEI (from -1 to INT_MAX) (default -1)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

h264_v4l2m2m

h264_v4l2m2m(
    num_output_buffers: int | None = None,
    num_capture_buffers: int | None = None,
) -> FFMpegDecoderOption

(codec h264)

Parameters:

Name Type Description Default
num_output_buffers int | None

Number of buffers in the output context (from 6 to INT_MAX) (default 16)

None
num_capture_buffers int | None

Number of buffers in the capture context (from 20 to INT_MAX) (default 20)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

hap

Returns:

Type Description
FFMpegDecoderOption

the set codec options

hca

Returns:

Type Description
FFMpegDecoderOption

the set codec options

hcom

Returns:

Type Description
FFMpegDecoderOption

the set codec options

hevc

hevc(
    apply_defdispwin: bool | None = None,
    strict_displaywin: bool | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
apply_defdispwin bool | None

Apply default display window from VUI (default false)

None
strict_displaywin bool | None

stricly apply default display window size (default false)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

hevc_v4l2m2m

hevc_v4l2m2m(
    num_output_buffers: int | None = None,
    num_capture_buffers: int | None = None,
) -> FFMpegDecoderOption

(codec hevc)

Parameters:

Name Type Description Default
num_output_buffers int | None

Number of buffers in the output context (from 6 to INT_MAX) (default 16)

None
num_capture_buffers int | None

Number of buffers in the capture context (from 20 to INT_MAX) (default 20)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

hnm4video

hnm4video() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

hq_hqa

hq_hqa() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

hqx

Returns:

Type Description
FFMpegDecoderOption

the set codec options

huffyuv

huffyuv() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

hymt

Returns:

Type Description
FFMpegDecoderOption

the set codec options

iac

Returns:

Type Description
FFMpegDecoderOption

the set codec options

idcinvideo

idcinvideo() -> FFMpegDecoderOption

(codec idcin)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

idf

Returns:

Type Description
FFMpegDecoderOption

the set codec options

iff

(codec iff_ilbm)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ilbc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

imc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

imm4

Returns:

Type Description
FFMpegDecoderOption

the set codec options

imm5

Returns:

Type Description
FFMpegDecoderOption

the set codec options

indeo2

indeo2() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

indeo3

indeo3() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

indeo4

indeo4() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

indeo5

indeo5() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

interplay_dpcm

interplay_dpcm() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

interplayacm

interplayacm() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

interplayvideo

interplayvideo() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ipu

Returns:

Type Description
FFMpegDecoderOption

the set codec options

jacosub

jacosub() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

jpeg2000

jpeg2000(lowres: int | None = None) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
lowres int | None

Lower the decoding resolution by a power of two (from 0 to 33) (default 0)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

jpegls

jpegls() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

jv

Returns:

Type Description
FFMpegDecoderOption

the set codec options

kgv1

Returns:

Type Description
FFMpegDecoderOption

the set codec options

kmvc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

lagarith

lagarith() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

libaribb24

libaribb24(
    aribb24_base_path: str | None = None,
    aribb24_skip_ruby_text: bool | None = None,
) -> FFMpegDecoderOption

(codec arib_caption)

Parameters:

Name Type Description Default
aribb24_base_path str | None

set the base path for the libaribb24 library

None
aribb24_skip_ruby_text bool | None

skip ruby text blocks during decoding (default true)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

libfdk_aac

libfdk_aac(
    conceal: (
        int | None | Literal["spectral", "noise", "energy"]
    ) = None,
    drc_boost: int | None = None,
    drc_cut: int | None = None,
    drc_level: int | None = None,
    drc_heavy: int | None = None,
    level_limit: bool | None = None,
    downmix: str | None = None,
) -> FFMpegDecoderOption

(codec aac)

Parameters:

Name Type Description Default
conceal int | None | Literal['spectral', 'noise', 'energy']

Error concealment method (from 0 to 2) (default noise)

None
drc_boost int | None

Dynamic Range Control: boost, where [0] is none and [127] is max boost (from -1 to 127) (default -1)

None
drc_cut int | None

Dynamic Range Control: attenuation factor, where [0] is none and [127] is max compression (from -1 to 127) (default -1)

None
drc_level int | None

Dynamic Range Control: reference level, quantized to 0.25dB steps where [0] is 0dB and [127] is -31.75dB, -1 for auto, and -2 for disabled (from -2 to 127) (default -1)

None
drc_heavy int | None

Dynamic Range Control: heavy compression, where [1] is on (RF mode) and [0] is off (from -1 to 1) (default -1)

None
level_limit bool | None

Signal level limiting (default auto)

None
downmix str | None

Request a specific channel layout from the decoder

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

libopencore_amrnb

libopencore_amrnb() -> FFMpegDecoderOption

(codec amr_nb)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

libopencore_amrwb

libopencore_amrwb() -> FFMpegDecoderOption

(codec amr_wb)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

libopenjpeg

libopenjpeg(
    lowqual: int | None = None,
) -> FFMpegDecoderOption

(codec jpeg2000)

Parameters:

Name Type Description Default
lowqual int | None

Limit the number of layers used for decoding (from 0 to INT_MAX) (default 0)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

libopus

libopus(
    apply_phase_inv: bool | None = None,
) -> FFMpegDecoderOption

(codec opus)

Parameters:

Name Type Description Default
apply_phase_inv bool | None

Apply intensity stereo phase inversion (default true)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

libvorbis

libvorbis() -> FFMpegDecoderOption

(codec vorbis)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

libvpx

libvpx() -> FFMpegDecoderOption

(codec vp8)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

loco

Returns:

Type Description
FFMpegDecoderOption

the set codec options

lscr

Returns:

Type Description
FFMpegDecoderOption

the set codec options

m101

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mace3

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mace6

Returns:

Type Description
FFMpegDecoderOption

the set codec options

magicyuv

magicyuv() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mdec

Returns:

Type Description
FFMpegDecoderOption

the set codec options

metasound

metasound() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

microdvd

microdvd() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mimic

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mjpeg

mjpeg(
    extern_huff: bool | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
extern_huff bool | None

Use external huffman table. (default false)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mjpegb

mjpegb() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mlp

mlp(downmix: str | None = None) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
downmix str | None

Request a specific channel layout from the decoder

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mmvideo

mmvideo() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mobiclip

mobiclip() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

motionpixels

motionpixels() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mov_text

mov_text(
    width: int | None = None, height: int | None = None
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
width int | None

Frame width, usually video width (from 0 to INT_MAX) (default 0)

None
height int | None

Frame height, usually video height (from 0 to INT_MAX) (default 0)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mp1

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mp1float

mp1float() -> FFMpegDecoderOption

(codec mp1)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mp2

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mp2float

mp2float() -> FFMpegDecoderOption

(codec mp2)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mp3

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mp3adu

mp3adu() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mp3adufloat

mp3adufloat() -> FFMpegDecoderOption

(codec mp3adu)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mp3float

mp3float() -> FFMpegDecoderOption

(codec mp3)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mp3on4

mp3on4() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mp3on4float

mp3on4float() -> FFMpegDecoderOption

(codec mp3on4)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mpc7

(codec musepack7)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mpc8

(codec musepack8)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mpeg1_v4l2m2m

mpeg1_v4l2m2m(
    num_output_buffers: int | None = None,
    num_capture_buffers: int | None = None,
) -> FFMpegDecoderOption

(codec mpeg1video)

Parameters:

Name Type Description Default
num_output_buffers int | None

Number of buffers in the output context (from 6 to INT_MAX) (default 16)

None
num_capture_buffers int | None

Number of buffers in the capture context (from 20 to INT_MAX) (default 20)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mpeg1video

mpeg1video() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mpeg2_v4l2m2m

mpeg2_v4l2m2m(
    num_output_buffers: int | None = None,
    num_capture_buffers: int | None = None,
) -> FFMpegDecoderOption

(codec mpeg2video)

Parameters:

Name Type Description Default
num_output_buffers int | None

Number of buffers in the output context (from 6 to INT_MAX) (default 16)

None
num_capture_buffers int | None

Number of buffers in the capture context (from 20 to INT_MAX) (default 20)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mpeg2video

mpeg2video() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mpeg4

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mpeg4_v4l2m2m

mpeg4_v4l2m2m(
    num_output_buffers: int | None = None,
    num_capture_buffers: int | None = None,
) -> FFMpegDecoderOption

(codec mpeg4)

Parameters:

Name Type Description Default
num_output_buffers int | None

Number of buffers in the output context (from 6 to INT_MAX) (default 16)

None
num_capture_buffers int | None

Number of buffers in the capture context (from 20 to INT_MAX) (default 20)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mpegvideo

mpegvideo() -> FFMpegDecoderOption

(codec mpeg2video)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mpl2

Returns:

Type Description
FFMpegDecoderOption

the set codec options

msa1

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mscc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

msmpeg4

msmpeg4() -> FFMpegDecoderOption

(codec msmpeg4v3)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

msmpeg4v1

msmpeg4v1() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

msmpeg4v2

msmpeg4v2() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

msnsiren

msnsiren() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

msp2

Returns:

Type Description
FFMpegDecoderOption

the set codec options

msrle

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mss1

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mss2

Returns:

Type Description
FFMpegDecoderOption

the set codec options

msvideo1

msvideo1() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mszh

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mts2

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mv30

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mvc1

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mvc2

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mvdv

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mvha

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mwsc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

mxpeg

Returns:

Type Description
FFMpegDecoderOption

the set codec options

nellymoser

nellymoser() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

notchlc

notchlc() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

nuv

Returns:

Type Description
FFMpegDecoderOption

the set codec options

on2avc

on2avc() -> FFMpegDecoderOption

(codec avc)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

opus

opus(
    apply_phase_inv: bool | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
apply_phase_inv bool | None

Apply intensity stereo phase inversion (default true)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

paf_audio

paf_audio() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

paf_video

paf_video() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pam

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pbm

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_alaw

pcm_alaw() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_bluray

pcm_bluray() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_dvd

pcm_dvd() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_f16le

pcm_f16le() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_f24le

pcm_f24le() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_f32be

pcm_f32be() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_f32le

pcm_f32le() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_f64be

pcm_f64be() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_f64le

pcm_f64le() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_lxf

pcm_lxf() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_mulaw

pcm_mulaw() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_s16be

pcm_s16be() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_s16be_planar

pcm_s16be_planar() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_s16le

pcm_s16le() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_s16le_planar

pcm_s16le_planar() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_s24be

pcm_s24be() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_s24daud

pcm_s24daud() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_s24le

pcm_s24le() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_s24le_planar

pcm_s24le_planar() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_s32be

pcm_s32be() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_s32le

pcm_s32le() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_s32le_planar

pcm_s32le_planar() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_s64be

pcm_s64be() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_s64le

pcm_s64le() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_s8

pcm_s8() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_s8_planar

pcm_s8_planar() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_sga

pcm_sga() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_u16be

pcm_u16be() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_u16le

pcm_u16le() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_u24be

pcm_u24be() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_u24le

pcm_u24le() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_u32be

pcm_u32be() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_u32le

pcm_u32le() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_u8

pcm_u8() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcm_vidc

pcm_vidc() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pcx

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pfm

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pgm

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pgmyuv

pgmyuv() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pgssub

pgssub(
    forced_subs_only: bool | None = None,
) -> FFMpegDecoderOption

(codec hdmv_pgs_subtitle)

Parameters:

Name Type Description Default
forced_subs_only bool | None

Only show forced subtitles (default false)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pgx

Returns:

Type Description
FFMpegDecoderOption

the set codec options

phm

Returns:

Type Description
FFMpegDecoderOption

the set codec options

photocd

photocd(lowres: int | None = None) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
lowres int | None

Lower the decoding resolution by a power of two (from 0 to 4) (default 0)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pictor

pictor() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pixlet

pixlet() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

pjs

pjs(
    keep_ass_markup: bool | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
keep_ass_markup bool | None

Set if ASS tags must be escaped (default false)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

png

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ppm

Returns:

Type Description
FFMpegDecoderOption

the set codec options

prores

prores() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

prosumer

prosumer() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

psd

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ptx

Returns:

Type Description
FFMpegDecoderOption

the set codec options

qcelp

Returns:

Type Description
FFMpegDecoderOption

the set codec options

qdm2

Returns:

Type Description
FFMpegDecoderOption

the set codec options

qdmc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

qdraw

Returns:

Type Description
FFMpegDecoderOption

the set codec options

qoi

Returns:

Type Description
FFMpegDecoderOption

the set codec options

qpeg

Returns:

Type Description
FFMpegDecoderOption

the set codec options

qtrle

Returns:

Type Description
FFMpegDecoderOption

the set codec options

r10k

Returns:

Type Description
FFMpegDecoderOption

the set codec options

r210

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ralf

Returns:

Type Description
FFMpegDecoderOption

the set codec options

rasc

rasc(
    skip_cursor: bool | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
skip_cursor bool | None

skip the cursor (default false)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

rawvideo

rawvideo(top: bool | None = None) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
top bool | None

top field first (default auto)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

real_144

real_144() -> FFMpegDecoderOption

(codec ra_144)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

real_288

real_288() -> FFMpegDecoderOption

(codec ra_288)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

realtext

realtext() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

rl2

Returns:

Type Description
FFMpegDecoderOption

the set codec options

roq_dpcm

roq_dpcm() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

roqvideo

roqvideo() -> FFMpegDecoderOption

(codec roq)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

rpza

Returns:

Type Description
FFMpegDecoderOption

the set codec options

rscc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

rv10

Returns:

Type Description
FFMpegDecoderOption

the set codec options

rv20

Returns:

Type Description
FFMpegDecoderOption

the set codec options

rv30

Returns:

Type Description
FFMpegDecoderOption

the set codec options

rv40

Returns:

Type Description
FFMpegDecoderOption

the set codec options

s302m

s302m(
    non_pcm_mode: (
        int
        | None
        | Literal[
            "copy", "drop", "decode_copy", "decode_drop"
        ]
    ) = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
non_pcm_mode int | None | Literal['copy', 'drop', 'decode_copy', 'decode_drop']

Chooses what to do with NON-PCM (from 0 to 3) (default decode_drop)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

sami

Returns:

Type Description
FFMpegDecoderOption

the set codec options

sanm

Returns:

Type Description
FFMpegDecoderOption

the set codec options

sbc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

scpr

Returns:

Type Description
FFMpegDecoderOption

the set codec options

screenpresso

screenpresso() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

sdx2_dpcm

sdx2_dpcm() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

sga

Returns:

Type Description
FFMpegDecoderOption

the set codec options

sgi

Returns:

Type Description
FFMpegDecoderOption

the set codec options

sgirle

sgirle() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

sheervideo

sheervideo() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

shorten

shorten() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

simbiosis_imx

simbiosis_imx() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

sipr

Returns:

Type Description
FFMpegDecoderOption

the set codec options

siren

Returns:

Type Description
FFMpegDecoderOption

the set codec options

smackaud

smackaud() -> FFMpegDecoderOption

(codec smackaudio)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

smackvid

smackvid() -> FFMpegDecoderOption

(codec smackvideo)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

smc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

smvjpeg

smvjpeg() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

snow

Returns:

Type Description
FFMpegDecoderOption

the set codec options

sol_dpcm

sol_dpcm() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

sonic

Returns:

Type Description
FFMpegDecoderOption

the set codec options

sp5x

Returns:

Type Description
FFMpegDecoderOption

the set codec options

speedhq

speedhq() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

speex

Returns:

Type Description
FFMpegDecoderOption

the set codec options

srgc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

srt

(codec subrip)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ssa

(codec ass)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

stl

stl(
    keep_ass_markup: bool | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
keep_ass_markup bool | None

Set if ASS tags must be escaped (default false)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

subrip

subrip() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

subviewer

subviewer() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

subviewer1

subviewer1(
    keep_ass_markup: bool | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
keep_ass_markup bool | None

Set if ASS tags must be escaped (default false)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

sunrast

sunrast() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

svq1

Returns:

Type Description
FFMpegDecoderOption

the set codec options

svq3

Returns:

Type Description
FFMpegDecoderOption

the set codec options

tak

Returns:

Type Description
FFMpegDecoderOption

the set codec options

targa

Returns:

Type Description
FFMpegDecoderOption

the set codec options

targa_y216

targa_y216() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

tdsc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

text

text(
    keep_ass_markup: bool | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
keep_ass_markup bool | None

Set if ASS tags must be escaped (default false)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

theora

theora() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

thp

Returns:

Type Description
FFMpegDecoderOption

the set codec options

tiertexseqvideo

tiertexseqvideo() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

tiff

tiff(
    subimage: bool | None = None,
    thumbnail: bool | None = None,
    page: int | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
subimage bool | None

decode subimage instead if available (default false)

None
thumbnail bool | None

decode embedded thumbnail subimage instead if available (default false)

None
page int | None

page number of multi-page image to decode (starting from 1) (from 0 to 65535) (default 0)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

tmv

Returns:

Type Description
FFMpegDecoderOption

the set codec options

truehd

truehd(downmix: str | None = None) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
downmix str | None

Request a specific channel layout from the decoder

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

truemotion1

truemotion1() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

truemotion2

truemotion2() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

truemotion2rt

truemotion2rt() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

truespeech

truespeech() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

tscc2

Returns:

Type Description
FFMpegDecoderOption

the set codec options

tta

tta(password: str | None = None) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
password str | None

Set decoding password

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

twinvq

twinvq() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

txd

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ultimotion

ultimotion() -> FFMpegDecoderOption

(codec ulti)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

utvideo

utvideo() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

v210

v210(
    custom_stride: int | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
custom_stride int | None

Custom V210 stride (from -1 to INT_MAX) (default 0)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

v210x

Returns:

Type Description
FFMpegDecoderOption

the set codec options

v308

Returns:

Type Description
FFMpegDecoderOption

the set codec options

v408

Returns:

Type Description
FFMpegDecoderOption

the set codec options

v410

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vb

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vble

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vbn

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vc1

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vc1_v4l2m2m

vc1_v4l2m2m(
    num_output_buffers: int | None = None,
    num_capture_buffers: int | None = None,
) -> FFMpegDecoderOption

(codec vc1)

Parameters:

Name Type Description Default
num_output_buffers int | None

Number of buffers in the output context (from 6 to INT_MAX) (default 16)

None
num_capture_buffers int | None

Number of buffers in the capture context (from 20 to INT_MAX) (default 20)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vc1image

vc1image() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vcr1

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vmdaudio

vmdaudio() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vmdvideo

vmdvideo() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vmnc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vorbis

vorbis() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vp3

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vp4

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vp5

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vp6

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vp6a

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vp6f

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vp7

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vp8

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vp8_v4l2m2m

vp8_v4l2m2m(
    num_output_buffers: int | None = None,
    num_capture_buffers: int | None = None,
) -> FFMpegDecoderOption

(codec vp8)

Parameters:

Name Type Description Default
num_output_buffers int | None

Number of buffers in the output context (from 6 to INT_MAX) (default 16)

None
num_capture_buffers int | None

Number of buffers in the capture context (from 20 to INT_MAX) (default 20)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vp9

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vp9_v4l2m2m

vp9_v4l2m2m(
    num_output_buffers: int | None = None,
    num_capture_buffers: int | None = None,
) -> FFMpegDecoderOption

(codec vp9)

Parameters:

Name Type Description Default
num_output_buffers int | None

Number of buffers in the output context (from 6 to INT_MAX) (default 16)

None
num_capture_buffers int | None

Number of buffers in the capture context (from 20 to INT_MAX) (default 20)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vplayer

vplayer(
    keep_ass_markup: bool | None = None,
) -> FFMpegDecoderOption

Parameters:

Name Type Description Default
keep_ass_markup bool | None

Set if ASS tags must be escaped (default false)

None

Returns:

Type Description
FFMpegDecoderOption

the set codec options

vqavideo

vqavideo() -> FFMpegDecoderOption

(codec ws_vqa)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

wavesynth

wavesynth() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

wavpack

wavpack() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

wcmv

Returns:

Type Description
FFMpegDecoderOption

the set codec options

webp

Returns:

Type Description
FFMpegDecoderOption

the set codec options

webvtt

webvtt() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

wmalossless

wmalossless() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

wmapro

wmapro() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

wmav1

Returns:

Type Description
FFMpegDecoderOption

the set codec options

wmav2

Returns:

Type Description
FFMpegDecoderOption

the set codec options

wmavoice

wmavoice() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

wmv1

Returns:

Type Description
FFMpegDecoderOption

the set codec options

wmv2

Returns:

Type Description
FFMpegDecoderOption

the set codec options

wmv3

Returns:

Type Description
FFMpegDecoderOption

the set codec options

wmv3image

wmv3image() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

wnv1

Returns:

Type Description
FFMpegDecoderOption

the set codec options

wrapped_avframe

wrapped_avframe() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ws_snd1

ws_snd1() -> FFMpegDecoderOption

(codec westwood_snd1)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

xan_dpcm

xan_dpcm() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

xan_wc3

xan_wc3() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

xan_wc4

xan_wc4() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

xbin

Returns:

Type Description
FFMpegDecoderOption

the set codec options

xbm

Returns:

Type Description
FFMpegDecoderOption

the set codec options

xface

Returns:

Type Description
FFMpegDecoderOption

the set codec options

xl

(codec vixl)

Returns:

Type Description
FFMpegDecoderOption

the set codec options

xma1

Returns:

Type Description
FFMpegDecoderOption

the set codec options

xma2

Returns:

Type Description
FFMpegDecoderOption

the set codec options

xpm

Returns:

Type Description
FFMpegDecoderOption

the set codec options

xsub

Returns:

Type Description
FFMpegDecoderOption

the set codec options

xwd

Returns:

Type Description
FFMpegDecoderOption

the set codec options

y41p

Returns:

Type Description
FFMpegDecoderOption

the set codec options

ylc

Returns:

Type Description
FFMpegDecoderOption

the set codec options

yop

Returns:

Type Description
FFMpegDecoderOption

the set codec options

yuv4

Returns:

Type Description
FFMpegDecoderOption

the set codec options

zerocodec

zerocodec() -> FFMpegDecoderOption

Returns:

Type Description
FFMpegDecoderOption

the set codec options

zlib

Returns:

Type Description
FFMpegDecoderOption

the set codec options

zmbv

Returns:

Type Description
FFMpegDecoderOption

the set codec options