demuxers
¶
FFmpeg demuxers.
Functions:
Name | Description |
---|---|
aa |
Audible AA format files. |
aac |
Raw ADTS AAC (Advanced Audio Coding). |
aax |
CRI AAX. |
ac3 |
Raw AC-3. |
ac4 |
Raw AC-4. |
ace |
tri-Ace Audio Container. |
acm |
Interplay ACM. |
act |
ACT Voice file format. |
adf |
Artworx Data Format. |
adp |
ADP. |
ads |
Sony PS2 ADS. |
adx |
CRI ADX. |
aea |
MD STUDIO audio. |
afc |
AFC. |
aiff |
Audio IFF. |
aix |
CRI AIX. |
alaw |
PCM A-law. |
alias_pix |
Alias/Wavefront PIX image. |
alp |
LEGO Racers ALP. |
alsa |
ALSA audio input. |
amr |
3GPP AMR. |
amrnb |
Raw AMR-NB. |
amrwb |
Raw AMR-WB. |
anm |
Deluxe Paint Animation. |
apac |
Raw APAC. |
apc |
CRYO APC. |
ape |
Monkey's Audio. |
apm |
Ubisoft Rayman 2 APM. |
apng |
Animated Portable Network Graphics. |
aptx |
Raw aptX. |
aptx_hd |
Raw aptX HD. |
aqtitle |
AQTitle subtitles. |
argo_asf |
Argonaut Games ASF. |
argo_brp |
Argonaut Games BRP. |
argo_cvg |
Argonaut Games CVG. |
asf |
ASF (Advanced / Active Streaming Format). |
asf_o |
ASF (Advanced / Active Streaming Format). |
ass |
SSA (SubStation Alpha) subtitle. |
ast |
AST (Audio Stream). |
au |
Sun AU. |
av1 |
AV1 Annex B. |
avi |
AVI (Audio Video Interleaved). |
avr |
AVR (Audio Visual Research). |
avs |
Argonaut Games Creature Shock. |
avs2 |
Raw AVS2-P2/IEEE1857.4. |
avs3 |
Raw AVS3-P2/IEEE1857.10. |
bethsoftvid |
Bethesda Softworks VID. |
bfi |
Brute Force & Ignorance. |
bfstm |
BFSTM (Binary Cafe Stream). |
bin |
Binary text. |
bink |
Bink. |
binka |
Bink Audio. |
bit |
G.729 BIT file format. |
bitpacked |
Bitpacked. |
bmp_pipe |
Piped bmp sequence. |
bmv |
Discworld II BMV. |
boa |
Black Ops Audio. |
bonk |
Raw Bonk. |
brender_pix |
BRender PIX image. |
brstm |
BRSTM (Binary Revolution Stream). |
c93 |
Interplay C93. |
caf |
Apple CAF (Core Audio Format). |
cavsvideo |
Raw Chinese AVS (Audio Video Standard). |
cdg |
CD Graphics. |
cdxl |
Commodore CDXL video. |
cine |
Phantom Cine. |
codec2 |
codec2 .c2 demuxer. |
codec2raw |
Raw codec2 demuxer. |
concat |
Virtual concatenation script. |
cri_pipe |
Piped cri sequence. |
dash |
Dynamic Adaptive Streaming over HTTP. |
data |
Raw data. |
daud |
D-Cinema audio. |
dcstr |
Sega DC STR. |
dds_pipe |
Piped dds sequence. |
derf |
Xilam DERF. |
dfa |
Chronomaster DFA. |
dfpwm |
Raw DFPWM1a. |
dhav |
Video DAV. |
dirac |
Raw Dirac. |
dnxhd |
Raw DNxHD (SMPTE VC-3). |
dpx_pipe |
Piped dpx sequence. |
dsf |
DSD Stream File (DSF). |
dsicin |
Delphine Software International CIN. |
dss |
Digital Speech Standard (DSS). |
dts |
Raw DTS. |
dtshd |
Raw DTS-HD. |
dv |
DV (Digital Video). |
dvbsub |
Raw dvbsub. |
dvbtxt |
Dvbtxt. |
dxa |
DXA. |
ea |
Electronic Arts Multimedia. |
ea_cdata |
Electronic Arts cdata. |
eac3 |
Raw E-AC-3. |
epaf |
Ensoniq Paris Audio File. |
evc |
EVC Annex B. |
exr_pipe |
Piped exr sequence. |
f32be |
PCM 32-bit floating-point big-endian. |
f32le |
PCM 32-bit floating-point little-endian. |
f64be |
PCM 64-bit floating-point big-endian. |
f64le |
PCM 64-bit floating-point little-endian. |
fbdev |
Linux framebuffer. |
ffmetadata |
FFmpeg metadata in text. |
film_cpk |
Sega FILM / CPK. |
filmstrip |
Adobe Filmstrip. |
fits |
Flexible Image Transport System. |
flac |
Raw FLAC. |
flic |
FLI/FLC/FLX animation. |
flv |
FLV (Flash Video). |
frm |
Megalux Frame. |
fsb |
FMOD Sample Bank. |
fwse |
Capcom's MT Framework sound. |
g722 |
Raw G.722. |
g723_1 |
G.723.1. |
g726 |
Raw big-endian G.726 ("left aligned"). |
g726le |
Raw little-endian G.726 ("right aligned"). |
g729 |
G.729 raw format demuxer. |
gdv |
Gremlin Digital Video. |
gem_pipe |
Piped gem sequence. |
genh |
GENeric Header. |
gif |
CompuServe Graphics Interchange Format (GIF). |
gif_pipe |
Piped gif sequence. |
gsm |
Raw GSM. |
gxf |
GXF (General eXchange Format). |
h261 |
Raw H.261. |
h263 |
Raw H.263. |
h264 |
Raw H.264 video. |
hca |
CRI HCA. |
hcom |
Macintosh HCOM. |
hdr_pipe |
Piped hdr sequence. |
hevc |
Raw HEVC video. |
hls |
Apple HTTP Live Streaming. |
hnm |
Cryo HNM v4. |
ico |
Microsoft Windows ICO. |
idcin |
Id Cinematic. |
idf |
ICE Draw File. |
iec61883 |
libiec61883 (new DV1394) A/V input device. |
iff |
IFF (Interchange File Format). |
ifv |
IFV CCTV DVR. |
ilbc |
ILBC storage. |
image2 |
image2 sequence. |
image2pipe |
Piped image2 sequence. |
imf |
IMF (Interoperable Master Format). |
ingenient |
Raw Ingenient MJPEG. |
ipmovie |
Interplay MVE. |
ipu |
Raw IPU Video. |
ircam |
Berkeley/IRCAM/CARL Sound Format. |
iss |
Funcom ISS. |
iv8 |
IndigoVision 8000 video. |
ivf |
On2 IVF. |
ivr |
IVR (Internet Video Recording). |
j2k_pipe |
Piped j2k sequence. |
jack |
JACK Audio Connection Kit. |
jacosub |
JACOsub subtitle format. |
jpeg_pipe |
Piped jpeg sequence. |
jpegls_pipe |
Piped jpegls sequence. |
jpegxl_anim |
Animated JPEG XL. |
jpegxl_pipe |
Piped jpegxl sequence. |
jv |
Bitmap Brothers JV. |
kmsgrab |
KMS screen capture. |
kux |
KUX (YouKu). |
kvag |
Simon & Schuster Interactive VAG. |
laf |
LAF (Limitless Audio Format). |
lavfi |
Libavfilter virtual input device. |
libcdio |
Libcdio. |
libdc1394 |
dc1394 v.2 A/V grab. |
libgme |
Game Music Emu demuxer. |
libopenmpt |
Tracker formats (libopenmpt). |
live_flv |
Live RTMP FLV (Flash Video). |
lmlm4 |
Raw lmlm4. |
loas |
LOAS AudioSyncStream. |
lrc |
LRC lyrics. |
luodat |
Video CCTV DAT. |
lvf |
LVF. |
lxf |
VR native stream (LXF). |
m4v |
Raw MPEG-4 video. |
mca |
MCA Audio Format. |
mcc |
MacCaption. |
mgsts |
Metal Gear Solid: The Twin Snakes. |
microdvd |
MicroDVD subtitle format. |
mjpeg |
Raw MJPEG video. |
mjpeg_2000 |
Raw MJPEG 2000 video. |
mlp |
Raw MLP. |
mlv |
Magic Lantern Video (MLV). |
mm |
American Laser Games MM. |
mmf |
Yamaha SMAF. |
mods |
MobiClip MODS. |
moflex |
MobiClip MOFLEX. |
mp3 |
MP2/3 (MPEG audio layer 2/3). |
mpc |
Musepack. |
mpc8 |
Musepack SV8. |
mpeg |
MPEG-PS (MPEG-2 Program Stream). |
mpegts |
MPEG-TS (MPEG-2 Transport Stream). |
mpegtsraw |
Raw MPEG-TS (MPEG-2 Transport Stream). |
mpegvideo |
Raw MPEG video. |
mpjpeg |
MIME multipart JPEG. |
mpl2 |
MPL2 subtitles. |
mpsub |
MPlayer subtitles. |
msf |
Sony PS3 MSF. |
msnwctcp |
MSN TCP Webcam stream. |
msp |
Microsoft Paint (MSP)). |
mtaf |
Konami PS2 MTAF. |
mtv |
MTV. |
mulaw |
PCM mu-law. |
musx |
Eurocom MUSX. |
mv |
Silicon Graphics Movie. |
mvi |
Motion Pixels MVI. |
mxf |
MXF (Material eXchange Format). |
mxg |
MxPEG clip. |
nc |
NC camera feed. |
nistsphere |
NIST SPeech HEader REsources. |
nsp |
Computerized Speech Lab NSP. |
nsv |
Nullsoft Streaming Video. |
nut |
NUT. |
nuv |
NuppelVideo. |
obu |
AV1 low overhead OBU. |
ogg |
Ogg. |
oma |
Sony OpenMG audio. |
openal |
OpenAL audio capture device. |
osq |
Raw OSQ. |
oss |
OSS (Open Sound System) capture. |
paf |
Amazing Studio Packed Animation File. |
pam_pipe |
Piped pam sequence. |
pbm_pipe |
Piped pbm sequence. |
pcx_pipe |
Piped pcx sequence. |
pdv |
PlayDate Video. |
pfm_pipe |
Piped pfm sequence. |
pgm_pipe |
Piped pgm sequence. |
pgmyuv_pipe |
Piped pgmyuv sequence. |
pgx_pipe |
Piped pgx sequence. |
phm_pipe |
Piped phm sequence. |
photocd_pipe |
Piped photocd sequence. |
pictor_pipe |
Piped pictor sequence. |
pjs |
PJS (Phoenix Japanimation Society) subtitles. |
pmp |
Playstation Portable PMP. |
png_pipe |
Piped png sequence. |
pp_bnk |
Pro Pinball Series Soundbank. |
ppm_pipe |
Piped ppm sequence. |
psd_pipe |
Piped psd sequence. |
psxstr |
Sony Playstation STR. |
pulse |
Pulse audio input. |
pva |
TechnoTrend PVA. |
pvf |
PVF (Portable Voice Format). |
qcp |
QCP. |
qdraw_pipe |
Piped qdraw sequence. |
qoi_pipe |
Piped qoi sequence. |
r3d |
REDCODE R3D. |
rawvideo |
Raw video. |
realtext |
RealText subtitle format. |
redspark |
RedSpark. |
rka |
RKA (RK Audio). |
rl2 |
RL2. |
rm |
RealMedia. |
roq |
Id RoQ. |
rpl |
RPL / ARMovie. |
rsd |
GameCube RSD. |
rso |
Lego Mindstorms RSO. |
rtp |
RTP input. |
rtsp |
RTSP input. |
s16be |
PCM signed 16-bit big-endian. |
s16le |
PCM signed 16-bit little-endian. |
s24be |
PCM signed 24-bit big-endian. |
s24le |
PCM signed 24-bit little-endian. |
s32be |
PCM signed 32-bit big-endian. |
s32le |
PCM signed 32-bit little-endian. |
s337m |
SMPTE 337M. |
s8 |
PCM signed 8-bit. |
sami |
SAMI subtitle format. |
sap |
SAP input. |
sbc |
Raw SBC (low-complexity subband codec). |
sbg |
SBaGen binaural beats script. |
scc |
Scenarist Closed Captions. |
scd |
Square Enix SCD. |
sdns |
Xbox SDNS. |
sdp |
SDP. |
sdr2 |
SDR2. |
sds |
MIDI Sample Dump Standard. |
sdx |
Sample Dump eXchange. |
ser |
SER (Simple uncompressed video format for astronomical capturing). |
sga |
Digital Pictures SGA. |
sgi_pipe |
Piped sgi sequence. |
shn |
Raw Shorten. |
siff |
Beam Software SIFF. |
simbiosis_imx |
Simbiosis Interactive IMX. |
sln |
Asterisk raw pcm. |
smjpeg |
Loki SDL MJPEG. |
smk |
Smacker. |
smush |
LucasArts Smush. |
sol |
Sierra SOL. |
sox |
SoX (Sound eXchange) native. |
spdif |
IEC 61937 (compressed data in S/PDIF). |
srt |
SubRip subtitle. |
stl |
Spruce subtitle format. |
subviewer |
SubViewer subtitle format. |
subviewer1 |
SubViewer v1 subtitle format. |
sunrast_pipe |
Piped sunrast sequence. |
sup |
Raw HDMV Presentation Graphic Stream subtitles. |
svag |
Konami PS2 SVAG. |
svg_pipe |
Piped svg sequence. |
svs |
Square SVS. |
swf |
SWF (ShockWave Flash). |
tak |
Raw TAK. |
tedcaptions |
TED Talks captions. |
thp |
THP. |
tiertexseq |
Tiertex Limited SEQ. |
tiff_pipe |
Piped tiff sequence. |
tmv |
8088flex TMV. |
truehd |
Raw TrueHD. |
tta |
TTA (True Audio). |
tty |
Tele-typewriter. |
txd |
Renderware TeXture Dictionary. |
ty |
TiVo TY Stream. |
u16be |
PCM unsigned 16-bit big-endian. |
u16le |
PCM unsigned 16-bit little-endian. |
u24be |
PCM unsigned 24-bit big-endian. |
u24le |
PCM unsigned 24-bit little-endian. |
u32be |
PCM unsigned 32-bit big-endian. |
u32le |
PCM unsigned 32-bit little-endian. |
u8 |
PCM unsigned 8-bit. |
usm |
CRI USM. |
v210 |
Uncompressed 4:2:2 10-bit. |
v210x |
Uncompressed 4:2:2 10-bit. |
vag |
Sony PS2 VAG. |
vbn_pipe |
Piped vbn sequence. |
vc1 |
Raw VC-1. |
vc1test |
VC-1 test bitstream. |
vidc |
PCM Archimedes VIDC. |
vividas |
Vividas VIV. |
vivo |
Vivo. |
vmd |
Sierra VMD. |
vobsub |
VobSub subtitle format. |
voc |
Creative Voice. |
vpk |
Sony PS2 VPK. |
vplayer |
VPlayer subtitles. |
vqf |
Nippon Telegraph and Telephone Corporation (NTT) TwinVQ. |
vvc |
Raw H.266/VVC video. |
w64 |
Sony Wave64. |
wady |
Marble WADY. |
wav |
WAV / WAVE (Waveform Audio). |
wavarc |
Waveform Archiver. |
wc3movie |
Wing Commander III movie. |
webm_dash_manifest |
WebM DASH Manifest. |
webp_pipe |
Piped webp sequence. |
webvtt |
WebVTT subtitle. |
wsaud |
Westwood Studios audio. |
wsd |
Wideband Single-bit Data (WSD). |
wsvqa |
Westwood Studios VQA. |
wtv |
Windows Television (WTV). |
wv |
WavPack. |
wve |
Psion 3 audio. |
x11grab |
X11 screen capture, using XCB. |
xa |
Maxis XA. |
xbin |
EXtended BINary text (XBIN). |
xbm_pipe |
Piped xbm sequence. |
xmd |
Konami XMD. |
xmv |
Microsoft XMV. |
xpm_pipe |
Piped xpm sequence. |
xvag |
Sony PS3 XVAG. |
xwd_pipe |
Piped xwd sequence. |
xwma |
Microsoft xWMA. |
yop |
Psygnosis YOP. |
yuv4mpegpipe |
YUV4MPEG pipe. |
aa
¶
aa(aa_fixed_key: str | None = None) -> FFMpegDemuxerOption
Audible AA format files.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
aa_fixed_key
|
str | None
|
Fixed key used for handling Audible AA files |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
aac
¶
aac() -> FFMpegDemuxerOption
Raw ADTS AAC (Advanced Audio Coding).
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
aax
¶
aax() -> FFMpegDemuxerOption
ac3
¶
ac3(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw AC-3.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
ac4
¶
ac4() -> FFMpegDemuxerOption
ace
¶
ace() -> FFMpegDemuxerOption
acm
¶
acm(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Interplay ACM.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
act
¶
act() -> FFMpegDemuxerOption
adf
¶
adf(
linespeed: int | None = None,
video_size: str | None = None,
framerate: str | None = None,
) -> FFMpegDemuxerOption
Artworx Data Format.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
linespeed
|
int | None
|
set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000) |
None
|
video_size
|
str | None
|
set video size, such as 640x480 or hd720. |
None
|
framerate
|
str | None
|
set framerate (frames per second) (default "25") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
adp
¶
adp() -> FFMpegDemuxerOption
ads
¶
ads() -> FFMpegDemuxerOption
adx
¶
adx() -> FFMpegDemuxerOption
aea
¶
aea() -> FFMpegDemuxerOption
afc
¶
afc() -> FFMpegDemuxerOption
aiff
¶
aiff() -> FFMpegDemuxerOption
aix
¶
aix() -> FFMpegDemuxerOption
alaw
¶
alaw(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM A-law.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
alias_pix
¶
alias_pix(
pattern_type: (
int
| None
| Literal[
"glob_sequence", "glob", "sequence", "none"
]
) = None,
start_number: int | None = None,
start_number_range: int | None = None,
ts_from_file: (
int | None | Literal["none", "sec", "ns"]
) = None,
export_path_metadata: bool | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Alias/Wavefront PIX image.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
pattern_type
|
int | None | Literal['glob_sequence', 'glob', 'sequence', 'none']
|
set pattern type (from 0 to INT_MAX) (default 4) |
None
|
start_number
|
int | None
|
set first number in the sequence (from INT_MIN to INT_MAX) (default 0) |
None
|
start_number_range
|
int | None
|
set range for looking at the first sequence number (from 1 to INT_MAX) (default 5) |
None
|
ts_from_file
|
int | None | Literal['none', 'sec', 'ns']
|
set frame timestamp from file's one (from 0 to 2) (default none) |
None
|
export_path_metadata
|
bool | None
|
enable metadata containing input path information (default false) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
alp
¶
alp() -> FFMpegDemuxerOption
alsa
¶
alsa(
sample_rate: int | None = None,
channels: int | None = None,
) -> FFMpegDemuxerOption
ALSA audio input.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 1 to INT_MAX) (default 48000) |
None
|
channels
|
int | None
|
(from 1 to INT_MAX) (default 2) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
amr
¶
amr(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
3GPP AMR.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
amrnb
¶
amrnb(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw AMR-NB.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
amrwb
¶
amrwb(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw AMR-WB.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
anm
¶
anm() -> FFMpegDemuxerOption
apac
¶
apac(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw APAC.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
apc
¶
apc() -> FFMpegDemuxerOption
ape
¶
ape() -> FFMpegDemuxerOption
apm
¶
apm() -> FFMpegDemuxerOption
apng
¶
apng(
ignore_loop: bool | None = None,
max_fps: int | None = None,
default_fps: int | None = None,
) -> FFMpegDemuxerOption
Animated Portable Network Graphics.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
ignore_loop
|
bool | None
|
ignore loop setting (default true) |
None
|
max_fps
|
int | None
|
maximum framerate (0 is no limit) (from 0 to INT_MAX) (default 0) |
None
|
default_fps
|
int | None
|
default framerate (0 is as fast as possible) (from 0 to INT_MAX) (default 15) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
aptx
¶
aptx(sample_rate: int | None = None) -> FFMpegDemuxerOption
Raw aptX.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 48000) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
aptx_hd
¶
aptx_hd(
sample_rate: int | None = None,
) -> FFMpegDemuxerOption
Raw aptX HD.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 48000) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
aqtitle
¶
aqtitle(subfps: str | None = None) -> FFMpegDemuxerOption
AQTitle subtitles.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
subfps
|
str | None
|
set the movie frame rate (from 0 to INT_MAX) (default 25/1) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
argo_asf
¶
argo_asf() -> FFMpegDemuxerOption
argo_brp
¶
argo_brp() -> FFMpegDemuxerOption
argo_cvg
¶
argo_cvg() -> FFMpegDemuxerOption
asf
¶
asf(
no_resync_search: bool | None = None,
export_xmp: bool | None = None,
) -> FFMpegDemuxerOption
ASF (Advanced / Active Streaming Format).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
no_resync_search
|
bool | None
|
Don't try to resynchronize by looking for a certain optional start code (default false) |
None
|
export_xmp
|
bool | None
|
Export full XMP metadata (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
asf_o
¶
asf_o() -> FFMpegDemuxerOption
ASF (Advanced / Active Streaming Format).
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
ass
¶
ass() -> FFMpegDemuxerOption
SSA (SubStation Alpha) subtitle.
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
ast
¶
ast() -> FFMpegDemuxerOption
au
¶
au() -> FFMpegDemuxerOption
av1
¶
av1(framerate: str | None = None) -> FFMpegDemuxerOption
AV1 Annex B.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
avi
¶
avi(use_odml: bool | None = None) -> FFMpegDemuxerOption
AVI (Audio Video Interleaved).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
use_odml
|
bool | None
|
use odml index (default true) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
avr
¶
avr() -> FFMpegDemuxerOption
avs
¶
avs() -> FFMpegDemuxerOption
avs2
¶
avs2(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw AVS2-P2/IEEE1857.4.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
avs3
¶
avs3(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw AVS3-P2/IEEE1857.10.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
bethsoftvid
¶
bethsoftvid() -> FFMpegDemuxerOption
bfi
¶
bfi() -> FFMpegDemuxerOption
bfstm
¶
bfstm() -> FFMpegDemuxerOption
bin
¶
bin(
linespeed: int | None = None,
video_size: str | None = None,
framerate: str | None = None,
) -> FFMpegDemuxerOption
Binary text.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
linespeed
|
int | None
|
set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000) |
None
|
video_size
|
str | None
|
set video size, such as 640x480 or hd720. |
None
|
framerate
|
str | None
|
set framerate (frames per second) (default "25") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
bink
¶
bink() -> FFMpegDemuxerOption
binka
¶
binka() -> FFMpegDemuxerOption
bit
¶
bit() -> FFMpegDemuxerOption
bitpacked
¶
bitpacked(
pixel_format: str | None = None,
video_size: str | None = None,
framerate: str | None = None,
) -> FFMpegDemuxerOption
Bitpacked.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
pixel_format
|
str | None
|
set pixel format (default "yuv420p") |
None
|
video_size
|
str | None
|
set frame size |
None
|
framerate
|
str | None
|
set frame rate (default "25") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
bmp_pipe
¶
bmp_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped bmp sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
bmv
¶
bmv() -> FFMpegDemuxerOption
boa
¶
boa() -> FFMpegDemuxerOption
bonk
¶
bonk(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw Bonk.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
brender_pix
¶
brender_pix(
pattern_type: (
int
| None
| Literal[
"glob_sequence", "glob", "sequence", "none"
]
) = None,
start_number: int | None = None,
start_number_range: int | None = None,
ts_from_file: (
int | None | Literal["none", "sec", "ns"]
) = None,
export_path_metadata: bool | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
BRender PIX image.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
pattern_type
|
int | None | Literal['glob_sequence', 'glob', 'sequence', 'none']
|
set pattern type (from 0 to INT_MAX) (default 4) |
None
|
start_number
|
int | None
|
set first number in the sequence (from INT_MIN to INT_MAX) (default 0) |
None
|
start_number_range
|
int | None
|
set range for looking at the first sequence number (from 1 to INT_MAX) (default 5) |
None
|
ts_from_file
|
int | None | Literal['none', 'sec', 'ns']
|
set frame timestamp from file's one (from 0 to 2) (default none) |
None
|
export_path_metadata
|
bool | None
|
enable metadata containing input path information (default false) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
brstm
¶
brstm() -> FFMpegDemuxerOption
BRSTM (Binary Revolution Stream).
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
c93
¶
c93() -> FFMpegDemuxerOption
caf
¶
caf() -> FFMpegDemuxerOption
cavsvideo
¶
cavsvideo(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw Chinese AVS (Audio Video Standard).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
cdg
¶
cdg() -> FFMpegDemuxerOption
cdxl
¶
cdxl(
sample_rate: int | None = None,
frame_rate: str | None = None,
) -> FFMpegDemuxerOption
Commodore CDXL video.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 8000 to INT_MAX) (default 11025) |
None
|
frame_rate
|
str | None
|
(default "15") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
cine
¶
cine() -> FFMpegDemuxerOption
codec2
¶
codec2(
frames_per_packet: int | None = None,
) -> FFMpegDemuxerOption
codec2 .c2 demuxer.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frames_per_packet
|
int | None
|
Number of frames to read at a time. Higher = faster decoding, lower granularity (from 1 to INT_MAX) (default 1) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
codec2raw
¶
codec2raw(
mode: (
int
| None
| Literal[
"3200",
"2400",
"1600",
"1400",
"1300",
"1200",
"700",
"700B",
"700C",
]
) = None,
frames_per_packet: int | None = None,
) -> FFMpegDemuxerOption
Raw codec2 demuxer.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
mode
|
int | None | Literal['3200', '2400', '1600', '1400', '1300', '1200', '700', '700B', '700C']
|
codec2 mode [mandatory] (from -1 to 8) (default -1) |
None
|
frames_per_packet
|
int | None
|
Number of frames to read at a time. Higher = faster decoding, lower granularity (from 1 to INT_MAX) (default 1) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
concat
¶
concat(
safe: bool | None = None,
auto_convert: bool | None = None,
segment_time_metadata: bool | None = None,
) -> FFMpegDemuxerOption
Virtual concatenation script.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
safe
|
bool | None
|
enable safe mode (default true) |
None
|
auto_convert
|
bool | None
|
automatically convert bitstream format (default true) |
None
|
segment_time_metadata
|
bool | None
|
output file segment start time and duration as packet metadata (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
cri_pipe
¶
cri_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped cri sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
dash
¶
dash(
allowed_extensions: str | None = None,
cenc_decryption_key: str | None = None,
) -> FFMpegDemuxerOption
Dynamic Adaptive Streaming over HTTP.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
allowed_extensions
|
str | None
|
List of file extensions that dash is allowed to access (default "aac,m4a,m4s,m4v,mov,mp4,webm,ts") |
None
|
cenc_decryption_key
|
str | None
|
Media decryption key (hex) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
data
¶
data(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw data.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
daud
¶
daud() -> FFMpegDemuxerOption
dcstr
¶
dcstr() -> FFMpegDemuxerOption
dds_pipe
¶
dds_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped dds sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
derf
¶
derf() -> FFMpegDemuxerOption
dfa
¶
dfa() -> FFMpegDemuxerOption
dfpwm
¶
dfpwm(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
Raw DFPWM1a.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 48000) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
dhav
¶
dhav() -> FFMpegDemuxerOption
dirac
¶
dirac(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw Dirac.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
dnxhd
¶
dnxhd(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw DNxHD (SMPTE VC-3).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
dpx_pipe
¶
dpx_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped dpx sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
dsf
¶
dsf() -> FFMpegDemuxerOption
dsicin
¶
dsicin() -> FFMpegDemuxerOption
Delphine Software International CIN.
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
dss
¶
dss() -> FFMpegDemuxerOption
dts
¶
dts(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw DTS.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
dtshd
¶
dtshd() -> FFMpegDemuxerOption
dv
¶
dv() -> FFMpegDemuxerOption
dvbsub
¶
dvbsub(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw dvbsub.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
dvbtxt
¶
dvbtxt(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Dvbtxt.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
dxa
¶
dxa() -> FFMpegDemuxerOption
ea
¶
ea(merge_alpha: bool | None = None) -> FFMpegDemuxerOption
Electronic Arts Multimedia.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
merge_alpha
|
bool | None
|
return VP6 alpha in the main video stream (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
ea_cdata
¶
ea_cdata() -> FFMpegDemuxerOption
eac3
¶
eac3(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw E-AC-3.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
epaf
¶
epaf() -> FFMpegDemuxerOption
evc
¶
evc(framerate: str | None = None) -> FFMpegDemuxerOption
EVC Annex B.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
exr_pipe
¶
exr_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped exr sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
f32be
¶
f32be(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM 32-bit floating-point big-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
f32le
¶
f32le(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM 32-bit floating-point little-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
f64be
¶
f64be(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM 64-bit floating-point big-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
f64le
¶
f64le(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM 64-bit floating-point little-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
fbdev
¶
fbdev(framerate: str | None = None) -> FFMpegDemuxerOption
Linux framebuffer.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
ffmetadata
¶
ffmetadata() -> FFMpegDemuxerOption
film_cpk
¶
film_cpk() -> FFMpegDemuxerOption
filmstrip
¶
filmstrip() -> FFMpegDemuxerOption
fits
¶
fits(framerate: str | None = None) -> FFMpegDemuxerOption
Flexible Image Transport System.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
set the framerate (default "1") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
flac
¶
flac(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw FLAC.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
flic
¶
flic() -> FFMpegDemuxerOption
flv
¶
flv(
flv_metadata: bool | None = None,
flv_full_metadata: bool | None = None,
flv_ignore_prevtag: bool | None = None,
missing_streams: int | None = None,
) -> FFMpegDemuxerOption
FLV (Flash Video).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
flv_metadata
|
bool | None
|
Allocate streams according to the onMetaData array (default false) |
None
|
flv_full_metadata
|
bool | None
|
Dump full metadata of the onMetadata (default false) |
None
|
flv_ignore_prevtag
|
bool | None
|
Ignore the Size of previous tag (default false) |
None
|
missing_streams
|
int | None
|
(from 0 to 255) (default 0) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
frm
¶
frm() -> FFMpegDemuxerOption
fsb
¶
fsb() -> FFMpegDemuxerOption
fwse
¶
fwse() -> FFMpegDemuxerOption
g722
¶
g722(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw G.722.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
g723_1
¶
g723_1() -> FFMpegDemuxerOption
g726
¶
g726(
code_size: int | None = None,
sample_rate: int | None = None,
) -> FFMpegDemuxerOption
Raw big-endian G.726 ("left aligned").
Parameters:
Name | Type | Description | Default |
---|---|---|---|
code_size
|
int | None
|
Bits per G.726 code (from 2 to 5) (default 4) |
None
|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 8000) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
g726le
¶
g726le(
code_size: int | None = None,
sample_rate: int | None = None,
) -> FFMpegDemuxerOption
Raw little-endian G.726 ("right aligned").
Parameters:
Name | Type | Description | Default |
---|---|---|---|
code_size
|
int | None
|
Bits per G.726 code (from 2 to 5) (default 4) |
None
|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 8000) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
g729
¶
g729(bit_rate: int | None = None) -> FFMpegDemuxerOption
G.729 raw format demuxer.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
bit_rate
|
int | None
|
(from 0 to INT_MAX) (default 8000) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
gdv
¶
gdv() -> FFMpegDemuxerOption
gem_pipe
¶
gem_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped gem sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
genh
¶
genh() -> FFMpegDemuxerOption
gif
¶
gif(
min_delay: int | None = None,
max_gif_delay: int | None = None,
default_delay: int | None = None,
ignore_loop: bool | None = None,
) -> FFMpegDemuxerOption
CompuServe Graphics Interchange Format (GIF).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
min_delay
|
int | None
|
minimum valid delay between frames (in hundredths of second) (from 0 to 6000) (default 2) |
None
|
max_gif_delay
|
int | None
|
maximum valid delay between frames (in hundredths of seconds) (from 0 to 65535) (default 65535) |
None
|
default_delay
|
int | None
|
default delay between frames (in hundredths of second) (from 0 to 6000) (default 10) |
None
|
ignore_loop
|
bool | None
|
ignore loop setting (netscape extension) (default true) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
gif_pipe
¶
gif_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped gif sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
gsm
¶
gsm(sample_rate: int | None = None) -> FFMpegDemuxerOption
Raw GSM.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 1 to 6.50753e+07) (default 8000) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
gxf
¶
gxf() -> FFMpegDemuxerOption
h261
¶
h261(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw H.261.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
h263
¶
h263(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw H.263.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
h264
¶
h264(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw H.264 video.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
hca
¶
hca(
hca_lowkey: int | None = None,
hca_highkey: int | None = None,
hca_subkey: int | None = None,
) -> FFMpegDemuxerOption
CRI HCA.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
hca_lowkey
|
int | None
|
Low key used for handling CRI HCA files (from 0 to UINT32_MAX) (default 0) |
None
|
hca_highkey
|
int | None
|
High key used for handling CRI HCA files (from 0 to UINT32_MAX) (default 0) |
None
|
hca_subkey
|
int | None
|
Subkey used for handling CRI HCA files (from 0 to 65535) (default 0) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
hcom
¶
hcom() -> FFMpegDemuxerOption
hdr_pipe
¶
hdr_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped hdr sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
hevc
¶
hevc(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw HEVC video.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
hls
¶
hls(
live_start_index: int | None = None,
prefer_x_start: bool | None = None,
allowed_extensions: str | None = None,
max_reload: int | None = None,
m3u8_hold_counters: int | None = None,
http_persistent: bool | None = None,
http_multiple: bool | None = None,
http_seekable: bool | None = None,
seg_format_options: str | None = None,
seg_max_retry: int | None = None,
) -> FFMpegDemuxerOption
Apple HTTP Live Streaming.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
live_start_index
|
int | None
|
segment index to start live streams at (negative values are from the end) (from INT_MIN to INT_MAX) (default -3) |
None
|
prefer_x_start
|
bool | None
|
prefer to use #EXT-X-START if it's in playlist instead of live_start_index (default false) |
None
|
allowed_extensions
|
str | None
|
List of file extensions that hls is allowed to access (default "3gp,aac,avi,ac3,eac3,flac,mkv,m3u8,m4a,m4s,m4v,mpg,mov,mp2,mp3,mp4,mpeg,mpegts,ogg,ogv,oga,ts,vob,wav") |
None
|
max_reload
|
int | None
|
Maximum number of times a insufficient list is attempted to be reloaded (from 0 to INT_MAX) (default 3) |
None
|
m3u8_hold_counters
|
int | None
|
The maximum number of times to load m3u8 when it refreshes without new segments (from 0 to INT_MAX) (default 1000) |
None
|
http_persistent
|
bool | None
|
Use persistent HTTP connections (default true) |
None
|
http_multiple
|
bool | None
|
Use multiple HTTP connections for fetching segments (default auto) |
None
|
http_seekable
|
bool | None
|
Use HTTP partial requests, 0 = disable, 1 = enable, -1 = auto (default auto) |
None
|
seg_format_options
|
str | None
|
Set options for segment demuxer |
None
|
seg_max_retry
|
int | None
|
Maximum number of times to reload a segment on error. (from 0 to INT_MAX) (default 0) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
hnm
¶
hnm() -> FFMpegDemuxerOption
ico
¶
ico() -> FFMpegDemuxerOption
idcin
¶
idcin() -> FFMpegDemuxerOption
idf
¶
idf(
linespeed: int | None = None,
video_size: str | None = None,
framerate: str | None = None,
) -> FFMpegDemuxerOption
ICE Draw File.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
linespeed
|
int | None
|
set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000) |
None
|
video_size
|
str | None
|
set video size, such as 640x480 or hd720. |
None
|
framerate
|
str | None
|
set framerate (frames per second) (default "25") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
iec61883
¶
iec61883(
dvtype: (
int | None | Literal["auto", "dv", "hdv"]
) = None,
dvbuffer: int | None = None,
dvguid: str | None = None,
) -> FFMpegDemuxerOption
libiec61883 (new DV1394) A/V input device.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
dvtype
|
int | None | Literal['auto', 'dv', 'hdv']
|
override autodetection of DV/HDV (from 0 to 2) (default auto) |
None
|
dvbuffer
|
int | None
|
set queue buffer size (in packets) (from 0 to INT_MAX) (default 0) |
None
|
dvguid
|
str | None
|
select one of multiple DV devices by its GUID |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
iff
¶
iff() -> FFMpegDemuxerOption
ifv
¶
ifv() -> FFMpegDemuxerOption
ilbc
¶
ilbc() -> FFMpegDemuxerOption
image2
¶
image2(
pattern_type: (
int
| None
| Literal[
"glob_sequence", "glob", "sequence", "none"
]
) = None,
start_number: int | None = None,
start_number_range: int | None = None,
ts_from_file: (
int | None | Literal["none", "sec", "ns"]
) = None,
export_path_metadata: bool | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
image2 sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
pattern_type
|
int | None | Literal['glob_sequence', 'glob', 'sequence', 'none']
|
set pattern type (from 0 to INT_MAX) (default 4) |
None
|
start_number
|
int | None
|
set first number in the sequence (from INT_MIN to INT_MAX) (default 0) |
None
|
start_number_range
|
int | None
|
set range for looking at the first sequence number (from 1 to INT_MAX) (default 5) |
None
|
ts_from_file
|
int | None | Literal['none', 'sec', 'ns']
|
set frame timestamp from file's one (from 0 to 2) (default none) |
None
|
export_path_metadata
|
bool | None
|
enable metadata containing input path information (default false) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
image2pipe
¶
image2pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped image2 sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
imf
¶
imf(assetmaps: str | None = None) -> FFMpegDemuxerOption
IMF (Interoperable Master Format).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
assetmaps
|
str | None
|
Comma-separated paths to ASSETMAP files.If not specified, the |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
ingenient
¶
ingenient(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw Ingenient MJPEG.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
ipmovie
¶
ipmovie() -> FFMpegDemuxerOption
ipu
¶
ipu(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw IPU Video.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
ircam
¶
ircam() -> FFMpegDemuxerOption
Berkeley/IRCAM/CARL Sound Format.
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
iss
¶
iss() -> FFMpegDemuxerOption
iv8
¶
iv8() -> FFMpegDemuxerOption
ivf
¶
ivf() -> FFMpegDemuxerOption
ivr
¶
ivr() -> FFMpegDemuxerOption
j2k_pipe
¶
j2k_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped j2k sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
jack
¶
jack(channels: int | None = None) -> FFMpegDemuxerOption
JACK Audio Connection Kit.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
channels
|
int | None
|
Number of audio channels. (from 1 to INT_MAX) (default 2) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
jacosub
¶
jacosub() -> FFMpegDemuxerOption
jpeg_pipe
¶
jpeg_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped jpeg sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
jpegls_pipe
¶
jpegls_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped jpegls sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
jpegxl_anim
¶
jpegxl_anim() -> FFMpegDemuxerOption
jpegxl_pipe
¶
jpegxl_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped jpegxl sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
jv
¶
jv() -> FFMpegDemuxerOption
kmsgrab
¶
kmsgrab(
device: str | None = None,
format: str | None = None,
format_modifier: int | None = None,
crtc_id: int | None = None,
plane_id: int | None = None,
framerate: str | None = None,
) -> FFMpegDemuxerOption
KMS screen capture.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
device
|
str | None
|
DRM device path (default "/dev/dri/card0") |
None
|
format
|
str | None
|
Pixel format for framebuffer (default none) |
None
|
format_modifier
|
int | None
|
DRM format modifier for framebuffer (from 0 to I64_MAX) (default 72057594037927935) |
None
|
crtc_id
|
int | None
|
CRTC ID to define capture source (from 0 to UINT32_MAX) (default 0) |
None
|
plane_id
|
int | None
|
Plane ID to define capture source (from 0 to UINT32_MAX) (default 0) |
None
|
framerate
|
str | None
|
Framerate to capture at (from 0 to 1000) (default 30/1) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
kux
¶
kux(
flv_metadata: bool | None = None,
flv_full_metadata: bool | None = None,
flv_ignore_prevtag: bool | None = None,
missing_streams: int | None = None,
) -> FFMpegDemuxerOption
KUX (YouKu).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
flv_metadata
|
bool | None
|
Allocate streams according to the onMetaData array (default false) |
None
|
flv_full_metadata
|
bool | None
|
Dump full metadata of the onMetadata (default false) |
None
|
flv_ignore_prevtag
|
bool | None
|
Ignore the Size of previous tag (default false) |
None
|
missing_streams
|
int | None
|
(from 0 to 255) (default 0) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
kvag
¶
kvag() -> FFMpegDemuxerOption
Simon & Schuster Interactive VAG.
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
laf
¶
laf() -> FFMpegDemuxerOption
lavfi
¶
lavfi(
graph: str | None = None,
graph_file: str | None = None,
dumpgraph: str | None = None,
) -> FFMpegDemuxerOption
Libavfilter virtual input device.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
graph
|
str | None
|
set libavfilter graph |
None
|
graph_file
|
str | None
|
set libavfilter graph filename |
None
|
dumpgraph
|
str | None
|
dump graph to stderr |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
libcdio
¶
libcdio(
speed: int | None = None,
paranoia_mode: str | None = None,
) -> FFMpegDemuxerOption
Libcdio.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
speed
|
int | None
|
set drive reading speed (from 0 to INT_MAX) (default 0) |
None
|
paranoia_mode
|
str | None
|
set error recovery mode (default 0) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
libdc1394
¶
libdc1394(
video_size: str | None = None,
pixel_format: str | None = None,
framerate: str | None = None,
) -> FFMpegDemuxerOption
dc1394 v.2 A/V grab.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
video_size
|
str | None
|
A string describing frame size, such as 640x480 or hd720. (default "qvga") |
None
|
pixel_format
|
str | None
|
(default "uyvy422") |
None
|
framerate
|
str | None
|
(default "ntsc") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
libgme
¶
libgme(
track_index: int | None = None,
sample_rate: int | None = None,
max_size: int | None = None,
) -> FFMpegDemuxerOption
Game Music Emu demuxer.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
track_index
|
int | None
|
set track that should be played (from 0 to INT_MAX) (default 0) |
None
|
sample_rate
|
int | None
|
set sample rate (from 1000 to 999999) (default 44100) |
None
|
max_size
|
int | None
|
set max file size supported (in bytes) (from 0 to 1.84467e+19) (default 52428800) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
libopenmpt
¶
libopenmpt(
sample_rate: int | None = None,
layout: str | None = None,
subsong: int | None | Literal["all", "auto"] = None,
) -> FFMpegDemuxerOption
Tracker formats (libopenmpt).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
set sample rate (from 1000 to INT_MAX) (default 48000) |
None
|
layout
|
str | None
|
set channel layout (default "stereo") |
None
|
subsong
|
int | None | Literal['all', 'auto']
|
set subsong (from -2 to INT_MAX) (default auto) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
live_flv
¶
live_flv(
flv_metadata: bool | None = None,
flv_full_metadata: bool | None = None,
flv_ignore_prevtag: bool | None = None,
missing_streams: int | None = None,
) -> FFMpegDemuxerOption
Live RTMP FLV (Flash Video).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
flv_metadata
|
bool | None
|
Allocate streams according to the onMetaData array (default false) |
None
|
flv_full_metadata
|
bool | None
|
Dump full metadata of the onMetadata (default false) |
None
|
flv_ignore_prevtag
|
bool | None
|
Ignore the Size of previous tag (default false) |
None
|
missing_streams
|
int | None
|
(from 0 to 255) (default 0) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
lmlm4
¶
lmlm4() -> FFMpegDemuxerOption
loas
¶
loas(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
LOAS AudioSyncStream.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
lrc
¶
lrc() -> FFMpegDemuxerOption
luodat
¶
luodat() -> FFMpegDemuxerOption
lvf
¶
lvf() -> FFMpegDemuxerOption
lxf
¶
lxf() -> FFMpegDemuxerOption
m4v
¶
m4v(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw MPEG-4 video.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
mca
¶
mca() -> FFMpegDemuxerOption
mcc
¶
mcc() -> FFMpegDemuxerOption
mgsts
¶
mgsts() -> FFMpegDemuxerOption
Metal Gear Solid: The Twin Snakes.
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
microdvd
¶
microdvd(subfps: str | None = None) -> FFMpegDemuxerOption
MicroDVD subtitle format.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
subfps
|
str | None
|
set the movie frame rate fallback (from 0 to INT_MAX) (default 0/1) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
mjpeg
¶
mjpeg(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw MJPEG video.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
mjpeg_2000
¶
mjpeg_2000(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw MJPEG 2000 video.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
mlp
¶
mlp(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw MLP.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
mlv
¶
mlv() -> FFMpegDemuxerOption
mm
¶
mm() -> FFMpegDemuxerOption
mmf
¶
mmf() -> FFMpegDemuxerOption
mods
¶
mods() -> FFMpegDemuxerOption
moflex
¶
moflex() -> FFMpegDemuxerOption
mp3
¶
mp3(usetoc: bool | None = None) -> FFMpegDemuxerOption
MP2/3 (MPEG audio layer 2/3).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
usetoc
|
bool | None
|
use table of contents (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
mpc
¶
mpc() -> FFMpegDemuxerOption
mpc8
¶
mpc8() -> FFMpegDemuxerOption
mpeg
¶
mpeg() -> FFMpegDemuxerOption
MPEG-PS (MPEG-2 Program Stream).
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
mpegts
¶
mpegts(
resync_size: int | None = None,
fix_teletext_pts: bool | None = None,
ts_packetsize: int | None = None,
scan_all_pmts: bool | None = None,
skip_unknown_pmt: bool | None = None,
merge_pmt_versions: bool | None = None,
max_packet_size: int | None = None,
) -> FFMpegDemuxerOption
MPEG-TS (MPEG-2 Transport Stream).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
resync_size
|
int | None
|
set size limit for looking up a new synchronization (from 0 to INT_MAX) (default 65536) |
None
|
fix_teletext_pts
|
bool | None
|
try to fix pts values of dvb teletext streams (default true) |
None
|
ts_packetsize
|
int | None
|
output option carrying the raw packet size (from 0 to 0) (default 0) |
None
|
scan_all_pmts
|
bool | None
|
scan and combine all PMTs (default auto) |
None
|
skip_unknown_pmt
|
bool | None
|
skip PMTs for programs not advertised in the PAT (default false) |
None
|
merge_pmt_versions
|
bool | None
|
re-use streams when PMT's version/pids change (default false) |
None
|
max_packet_size
|
int | None
|
maximum size of emitted packet (from 1 to 1.07374e+09) (default 204800) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
mpegtsraw
¶
mpegtsraw(
resync_size: int | None = None,
compute_pcr: bool | None = None,
ts_packetsize: int | None = None,
) -> FFMpegDemuxerOption
Raw MPEG-TS (MPEG-2 Transport Stream).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
resync_size
|
int | None
|
set size limit for looking up a new synchronization (from 0 to INT_MAX) (default 65536) |
None
|
compute_pcr
|
bool | None
|
compute exact PCR for each transport stream packet (default false) |
None
|
ts_packetsize
|
int | None
|
output option carrying the raw packet size (from 0 to 0) (default 0) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
mpegvideo
¶
mpegvideo(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw MPEG video.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
mpjpeg
¶
mpjpeg(
strict_mime_boundary: bool | None = None,
) -> FFMpegDemuxerOption
MIME multipart JPEG.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
strict_mime_boundary
|
bool | None
|
require MIME boundaries match (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
mpl2
¶
mpl2() -> FFMpegDemuxerOption
mpsub
¶
mpsub() -> FFMpegDemuxerOption
msf
¶
msf() -> FFMpegDemuxerOption
msnwctcp
¶
msnwctcp() -> FFMpegDemuxerOption
msp
¶
msp() -> FFMpegDemuxerOption
mtaf
¶
mtaf() -> FFMpegDemuxerOption
mtv
¶
mtv() -> FFMpegDemuxerOption
mulaw
¶
mulaw(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM mu-law.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
musx
¶
musx() -> FFMpegDemuxerOption
mv
¶
mv() -> FFMpegDemuxerOption
mvi
¶
mvi() -> FFMpegDemuxerOption
mxf
¶
mxf(
eia608_extract: bool | None = None,
) -> FFMpegDemuxerOption
MXF (Material eXchange Format).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
eia608_extract
|
bool | None
|
extract eia 608 captions from s436m track (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
mxg
¶
mxg() -> FFMpegDemuxerOption
nc
¶
nc() -> FFMpegDemuxerOption
nistsphere
¶
nistsphere() -> FFMpegDemuxerOption
nsp
¶
nsp() -> FFMpegDemuxerOption
nsv
¶
nsv() -> FFMpegDemuxerOption
nut
¶
nut() -> FFMpegDemuxerOption
nuv
¶
nuv() -> FFMpegDemuxerOption
obu
¶
obu(framerate: str | None = None) -> FFMpegDemuxerOption
AV1 low overhead OBU.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
ogg
¶
ogg() -> FFMpegDemuxerOption
oma
¶
oma() -> FFMpegDemuxerOption
openal
¶
openal(
channels: int | None = None,
sample_rate: int | None = None,
sample_size: int | None = None,
list_devices: (
int | None | Literal["true", "false"]
) = None,
) -> FFMpegDemuxerOption
OpenAL audio capture device.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
channels
|
int | None
|
set number of channels (from 1 to 2) (default 2) |
None
|
sample_rate
|
int | None
|
set sample rate (from 1 to 192000) (default 44100) |
None
|
sample_size
|
int | None
|
set sample size (from 8 to 16) (default 16) |
None
|
list_devices
|
int | None | Literal['true', 'false']
|
list available devices (from 0 to 1) (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
osq
¶
osq(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw OSQ.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
oss
¶
oss(
sample_rate: int | None = None,
channels: int | None = None,
) -> FFMpegDemuxerOption
OSS (Open Sound System) capture.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 1 to INT_MAX) (default 48000) |
None
|
channels
|
int | None
|
(from 1 to INT_MAX) (default 2) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
paf
¶
paf() -> FFMpegDemuxerOption
Amazing Studio Packed Animation File.
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
pam_pipe
¶
pam_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped pam sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
pbm_pipe
¶
pbm_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped pbm sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
pcx_pipe
¶
pcx_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped pcx sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
pdv
¶
pdv() -> FFMpegDemuxerOption
pfm_pipe
¶
pfm_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped pfm sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
pgm_pipe
¶
pgm_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped pgm sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
pgmyuv_pipe
¶
pgmyuv_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped pgmyuv sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
pgx_pipe
¶
pgx_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped pgx sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
phm_pipe
¶
phm_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped phm sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
photocd_pipe
¶
photocd_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped photocd sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
pictor_pipe
¶
pictor_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped pictor sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
pjs
¶
pjs() -> FFMpegDemuxerOption
PJS (Phoenix Japanimation Society) subtitles.
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
pmp
¶
pmp() -> FFMpegDemuxerOption
png_pipe
¶
png_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped png sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
pp_bnk
¶
pp_bnk() -> FFMpegDemuxerOption
ppm_pipe
¶
ppm_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped ppm sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
psd_pipe
¶
psd_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped psd sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
psxstr
¶
psxstr() -> FFMpegDemuxerOption
pulse
¶
pulse(
server: str | None = None,
name: str | None = None,
stream_name: str | None = None,
sample_rate: int | None = None,
channels: int | None = None,
frame_size: int | None = None,
fragment_size: int | None = None,
wallclock: int | None = None,
) -> FFMpegDemuxerOption
Pulse audio input.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
server
|
str | None
|
set PulseAudio server |
None
|
name
|
str | None
|
set application name (default "Lavf60.16.100") |
None
|
stream_name
|
str | None
|
set stream description (default "record") |
None
|
sample_rate
|
int | None
|
set sample rate in Hz (from 1 to INT_MAX) (default 48000) |
None
|
channels
|
int | None
|
set number of audio channels (from 1 to INT_MAX) (default 2) |
None
|
frame_size
|
int | None
|
set number of bytes per frame (from 1 to INT_MAX) (default 1024) |
None
|
fragment_size
|
int | None
|
set buffering size, affects latency and cpu usage (from -1 to INT_MAX) (default -1) |
None
|
wallclock
|
int | None
|
set the initial pts using the current time (from -1 to 1) (default 1) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
pva
¶
pva() -> FFMpegDemuxerOption
pvf
¶
pvf() -> FFMpegDemuxerOption
qcp
¶
qcp() -> FFMpegDemuxerOption
qdraw_pipe
¶
qdraw_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped qdraw sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
qoi_pipe
¶
qoi_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped qoi sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
r3d
¶
r3d() -> FFMpegDemuxerOption
rawvideo
¶
rawvideo(
pixel_format: str | None = None,
video_size: str | None = None,
framerate: str | None = None,
) -> FFMpegDemuxerOption
Raw video.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
pixel_format
|
str | None
|
set pixel format (default "yuv420p") |
None
|
video_size
|
str | None
|
set frame size |
None
|
framerate
|
str | None
|
set frame rate (default "25") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
realtext
¶
realtext() -> FFMpegDemuxerOption
redspark
¶
redspark() -> FFMpegDemuxerOption
rka
¶
rka() -> FFMpegDemuxerOption
rl2
¶
rl2() -> FFMpegDemuxerOption
rm
¶
rm() -> FFMpegDemuxerOption
roq
¶
roq() -> FFMpegDemuxerOption
rpl
¶
rpl() -> FFMpegDemuxerOption
rsd
¶
rsd() -> FFMpegDemuxerOption
rso
¶
rso() -> FFMpegDemuxerOption
rtp
¶
rtp(
rtp_flags: str | None = None,
listen_timeout: str | None = None,
localaddr: str | None = None,
allowed_media_types: str | None = None,
reorder_queue_size: int | None = None,
buffer_size: int | None = None,
) -> FFMpegDemuxerOption
RTP input.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
rtp_flags
|
str | None
|
set RTP flags (default 0) |
None
|
listen_timeout
|
str | None
|
set maximum timeout (in seconds) to wait for incoming connections (default 10) |
None
|
localaddr
|
str | None
|
local address |
None
|
allowed_media_types
|
str | None
|
set media types to accept from the server (default video+audio+data+subtitle) |
None
|
reorder_queue_size
|
int | None
|
set number of packets to buffer for handling of reordered packets (from -1 to INT_MAX) (default -1) |
None
|
buffer_size
|
int | None
|
Underlying protocol send/receive buffer size (from -1 to INT_MAX) (default -1) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
rtsp
¶
rtsp(
initial_pause: bool | None = None,
rtsp_transport: str | None = None,
rtsp_flags: str | None = None,
allowed_media_types: str | None = None,
min_port: int | None = None,
max_port: int | None = None,
listen_timeout: int | None = None,
timeout: int | None = None,
reorder_queue_size: int | None = None,
buffer_size: int | None = None,
user_agent: str | None = None,
) -> FFMpegDemuxerOption
RTSP input.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
initial_pause
|
bool | None
|
do not start playing the stream immediately (default false) |
None
|
rtsp_transport
|
str | None
|
set RTSP transport protocols (default 0) |
None
|
rtsp_flags
|
str | None
|
set RTSP flags (default 0) |
None
|
allowed_media_types
|
str | None
|
set media types to accept from the server (default video+audio+data+subtitle) |
None
|
min_port
|
int | None
|
set minimum local UDP port (from 0 to 65535) (default 5000) |
None
|
max_port
|
int | None
|
set maximum local UDP port (from 0 to 65535) (default 65000) |
None
|
listen_timeout
|
int | None
|
set maximum timeout (in seconds) to wait for incoming connections (-1 is infinite, imply flag listen) (from INT_MIN to INT_MAX) (default -1) |
None
|
timeout
|
int | None
|
set timeout (in microseconds) of socket I/O operations (from INT_MIN to I64_MAX) (default 0) |
None
|
reorder_queue_size
|
int | None
|
set number of packets to buffer for handling of reordered packets (from -1 to INT_MAX) (default -1) |
None
|
buffer_size
|
int | None
|
Underlying protocol send/receive buffer size (from -1 to INT_MAX) (default -1) |
None
|
user_agent
|
str | None
|
override User-Agent header (default "Lavf60.16.100") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
s16be
¶
s16be(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM signed 16-bit big-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
s16le
¶
s16le(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM signed 16-bit little-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
s24be
¶
s24be(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM signed 24-bit big-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
s24le
¶
s24le(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM signed 24-bit little-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
s32be
¶
s32be(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM signed 32-bit big-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
s32le
¶
s32le(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM signed 32-bit little-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
s337m
¶
s337m() -> FFMpegDemuxerOption
s8
¶
s8(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM signed 8-bit.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
sami
¶
sami() -> FFMpegDemuxerOption
sap
¶
sap() -> FFMpegDemuxerOption
sbc
¶
sbc(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw SBC (low-complexity subband codec).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
sbg
¶
sbg(
sample_rate: int | None = None,
max_file_size: int | None = None,
) -> FFMpegDemuxerOption
SBaGen binaural beats script.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 0) |
None
|
max_file_size
|
int | None
|
(from 0 to INT_MAX) (default 5000000) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
scc
¶
scc() -> FFMpegDemuxerOption
scd
¶
scd() -> FFMpegDemuxerOption
sdns
¶
sdns() -> FFMpegDemuxerOption
sdp
¶
sdp(
sdp_flags: str | None = None,
listen_timeout: str | None = None,
localaddr: str | None = None,
allowed_media_types: str | None = None,
reorder_queue_size: int | None = None,
buffer_size: int | None = None,
) -> FFMpegDemuxerOption
SDP.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sdp_flags
|
str | None
|
SDP flags (default 0) |
None
|
listen_timeout
|
str | None
|
set maximum timeout (in seconds) to wait for incoming connections (default 10) |
None
|
localaddr
|
str | None
|
local address |
None
|
allowed_media_types
|
str | None
|
set media types to accept from the server (default video+audio+data+subtitle) |
None
|
reorder_queue_size
|
int | None
|
set number of packets to buffer for handling of reordered packets (from -1 to INT_MAX) (default -1) |
None
|
buffer_size
|
int | None
|
Underlying protocol send/receive buffer size (from -1 to INT_MAX) (default -1) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
sdr2
¶
sdr2() -> FFMpegDemuxerOption
sds
¶
sds() -> FFMpegDemuxerOption
sdx
¶
sdx() -> FFMpegDemuxerOption
ser
¶
ser(framerate: str | None = None) -> FFMpegDemuxerOption
SER (Simple uncompressed video format for astronomical capturing).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
set frame rate (default "25") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
sga
¶
sga() -> FFMpegDemuxerOption
sgi_pipe
¶
sgi_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped sgi sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
shn
¶
shn(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw Shorten.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
siff
¶
siff() -> FFMpegDemuxerOption
simbiosis_imx
¶
simbiosis_imx() -> FFMpegDemuxerOption
sln
¶
sln(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
Asterisk raw pcm.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 8000) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
smjpeg
¶
smjpeg() -> FFMpegDemuxerOption
smk
¶
smk() -> FFMpegDemuxerOption
smush
¶
smush() -> FFMpegDemuxerOption
sol
¶
sol() -> FFMpegDemuxerOption
sox
¶
sox() -> FFMpegDemuxerOption
spdif
¶
spdif() -> FFMpegDemuxerOption
IEC 61937 (compressed data in S/PDIF).
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
srt
¶
srt() -> FFMpegDemuxerOption
stl
¶
stl() -> FFMpegDemuxerOption
subviewer
¶
subviewer() -> FFMpegDemuxerOption
subviewer1
¶
subviewer1() -> FFMpegDemuxerOption
sunrast_pipe
¶
sunrast_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped sunrast sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
sup
¶
sup() -> FFMpegDemuxerOption
Raw HDMV Presentation Graphic Stream subtitles.
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
svag
¶
svag() -> FFMpegDemuxerOption
svg_pipe
¶
svg_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped svg sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
svs
¶
svs() -> FFMpegDemuxerOption
swf
¶
swf() -> FFMpegDemuxerOption
tak
¶
tak(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw TAK.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
tedcaptions
¶
tedcaptions(
start_time: int | None = None,
) -> FFMpegDemuxerOption
TED Talks captions.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
start_time
|
int | None
|
set the start time (offset) of the subtitles, in ms (from I64_MIN to I64_MAX) (default 15000) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
thp
¶
thp() -> FFMpegDemuxerOption
tiertexseq
¶
tiertexseq() -> FFMpegDemuxerOption
tiff_pipe
¶
tiff_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped tiff sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
tmv
¶
tmv() -> FFMpegDemuxerOption
truehd
¶
truehd(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw TrueHD.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
tta
¶
tta() -> FFMpegDemuxerOption
tty
¶
tty(
chars_per_frame: int | None = None,
video_size: str | None = None,
framerate: str | None = None,
) -> FFMpegDemuxerOption
Tele-typewriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
chars_per_frame
|
int | None
|
(from 1 to INT_MAX) (default 6000) |
None
|
video_size
|
str | None
|
A string describing frame size, such as 640x480 or hd720. |
None
|
framerate
|
str | None
|
(default "25") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
txd
¶
txd() -> FFMpegDemuxerOption
ty
¶
ty() -> FFMpegDemuxerOption
u16be
¶
u16be(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM unsigned 16-bit big-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
u16le
¶
u16le(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM unsigned 16-bit little-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
u24be
¶
u24be(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM unsigned 24-bit big-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
u24le
¶
u24le(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM unsigned 24-bit little-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
u32be
¶
u32be(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM unsigned 32-bit big-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
u32le
¶
u32le(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM unsigned 32-bit little-endian.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
u8
¶
u8(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM unsigned 8-bit.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
usm
¶
usm() -> FFMpegDemuxerOption
v210
¶
v210(
video_size: str | None = None,
framerate: str | None = None,
) -> FFMpegDemuxerOption
Uncompressed 4:2:2 10-bit.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
video_size
|
str | None
|
set frame size |
None
|
framerate
|
str | None
|
set frame rate (default "25") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
v210x
¶
v210x(
video_size: str | None = None,
framerate: str | None = None,
) -> FFMpegDemuxerOption
Uncompressed 4:2:2 10-bit.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
video_size
|
str | None
|
set frame size |
None
|
framerate
|
str | None
|
set frame rate (default "25") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
vag
¶
vag() -> FFMpegDemuxerOption
vbn_pipe
¶
vbn_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped vbn sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
vc1
¶
vc1(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw VC-1.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
vc1test
¶
vc1test() -> FFMpegDemuxerOption
vidc
¶
vidc(
sample_rate: int | None = None,
channels: int | None = None,
ch_layout: str | None = None,
) -> FFMpegDemuxerOption
PCM Archimedes VIDC.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sample_rate
|
int | None
|
(from 0 to INT_MAX) (default 44100) |
None
|
channels
|
int | None
|
(from 0 to INT_MAX) (default 1) |
None
|
ch_layout
|
str | None
|
|
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
vividas
¶
vividas() -> FFMpegDemuxerOption
vivo
¶
vivo() -> FFMpegDemuxerOption
vmd
¶
vmd() -> FFMpegDemuxerOption
vobsub
¶
vobsub(sub_name: str | None = None) -> FFMpegDemuxerOption
VobSub subtitle format.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
sub_name
|
str | None
|
URI for .sub file |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
voc
¶
voc() -> FFMpegDemuxerOption
vpk
¶
vpk() -> FFMpegDemuxerOption
vplayer
¶
vplayer() -> FFMpegDemuxerOption
vqf
¶
vqf() -> FFMpegDemuxerOption
Nippon Telegraph and Telephone Corporation (NTT) TwinVQ.
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
vvc
¶
vvc(
framerate: str | None = None,
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Raw H.266/VVC video.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
framerate
|
str | None
|
(default "25") |
None
|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
w64
¶
w64(max_size: int | None = None) -> FFMpegDemuxerOption
Sony Wave64.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
max_size
|
int | None
|
max size of single packet (from 1024 to 4.1943e+06) (default 4096) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
wady
¶
wady() -> FFMpegDemuxerOption
wav
¶
wav(
ignore_length: bool | None = None,
max_size: int | None = None,
) -> FFMpegDemuxerOption
WAV / WAVE (Waveform Audio).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
ignore_length
|
bool | None
|
Ignore length (default false) |
None
|
max_size
|
int | None
|
max size of single packet (from 1024 to 4.1943e+06) (default 4096) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
wavarc
¶
wavarc() -> FFMpegDemuxerOption
wc3movie
¶
wc3movie() -> FFMpegDemuxerOption
webm_dash_manifest
¶
webm_dash_manifest(
live: bool | None = None, bandwidth: int | None = None
) -> FFMpegDemuxerOption
WebM DASH Manifest.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
live
|
bool | None
|
flag indicating that the input is a live file that only has the headers. (default false) |
None
|
bandwidth
|
int | None
|
bandwidth of this stream to be specified in the DASH manifest. (from 0 to INT_MAX) (default 0) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
webp_pipe
¶
webp_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped webp sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
webvtt
¶
webvtt(
kind: (
int
| None
| Literal[
"subtitles",
"captions",
"descriptions",
"metadata",
]
) = None,
) -> FFMpegDemuxerOption
WebVTT subtitle.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
kind
|
int | None | Literal['subtitles', 'captions', 'descriptions', 'metadata']
|
Set kind of WebVTT track (from 0 to INT_MAX) (default subtitles) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
wsaud
¶
wsaud() -> FFMpegDemuxerOption
wsd
¶
wsd(
raw_packet_size: int | None = None,
) -> FFMpegDemuxerOption
Wideband Single-bit Data (WSD).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
raw_packet_size
|
int | None
|
(from 1 to INT_MAX) (default 1024) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
wsvqa
¶
wsvqa() -> FFMpegDemuxerOption
wtv
¶
wtv() -> FFMpegDemuxerOption
wv
¶
wv() -> FFMpegDemuxerOption
wve
¶
wve() -> FFMpegDemuxerOption
x11grab
¶
x11grab(
window_id: int | None = None,
x: int | None = None,
y: int | None = None,
grab_x: int | None = None,
grab_y: int | None = None,
video_size: str | None = None,
framerate: str | None = None,
draw_mouse: int | None = None,
follow_mouse: int | None | Literal["centered"] = None,
show_region: int | None = None,
region_border: int | None = None,
select_region: bool | None = None,
) -> FFMpegDemuxerOption
X11 screen capture, using XCB.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
window_id
|
int | None
|
Window to capture. (from 0 to UINT32_MAX) (default 0) |
None
|
x
|
int | None
|
Initial x coordinate. (from 0 to INT_MAX) (default 0) |
None
|
y
|
int | None
|
Initial y coordinate. (from 0 to INT_MAX) (default 0) |
None
|
grab_x
|
int | None
|
Initial x coordinate. (from 0 to INT_MAX) (default 0) |
None
|
grab_y
|
int | None
|
Initial y coordinate. (from 0 to INT_MAX) (default 0) |
None
|
video_size
|
str | None
|
A string describing frame size, such as 640x480 or hd720. |
None
|
framerate
|
str | None
|
(default "ntsc") |
None
|
draw_mouse
|
int | None
|
Draw the mouse pointer. (from 0 to 1) (default 1) |
None
|
follow_mouse
|
int | None | Literal['centered']
|
Move the grabbing region when the mouse pointer reaches within specified amount of pixels to the edge of region. (from -1 to INT_MAX) (default 0) |
None
|
show_region
|
int | None
|
Show the grabbing region. (from 0 to 1) (default 0) |
None
|
region_border
|
int | None
|
Set the region border thickness. (from 1 to 128) (default 3) |
None
|
select_region
|
bool | None
|
Select the grabbing region graphically using the pointer. (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
xa
¶
xa() -> FFMpegDemuxerOption
xbin
¶
xbin(
linespeed: int | None = None,
video_size: str | None = None,
framerate: str | None = None,
) -> FFMpegDemuxerOption
EXtended BINary text (XBIN).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
linespeed
|
int | None
|
set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000) |
None
|
video_size
|
str | None
|
set video size, such as 640x480 or hd720. |
None
|
framerate
|
str | None
|
set framerate (frames per second) (default "25") |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
xbm_pipe
¶
xbm_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped xbm sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
xmd
¶
xmd() -> FFMpegDemuxerOption
xmv
¶
xmv() -> FFMpegDemuxerOption
xpm_pipe
¶
xpm_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped xpm sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
xvag
¶
xvag() -> FFMpegDemuxerOption
xwd_pipe
¶
xwd_pipe(
frame_size: int | None = None,
framerate: str | None = None,
pixel_format: str | None = None,
video_size: str | None = None,
loop: bool | None = None,
) -> FFMpegDemuxerOption
Piped xwd sequence.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
frame_size
|
int | None
|
force frame size in bytes (from 0 to INT_MAX) (default 0) |
None
|
framerate
|
str | None
|
set the video framerate (default "25") |
None
|
pixel_format
|
str | None
|
set video pixel format |
None
|
video_size
|
str | None
|
set video size |
None
|
loop
|
bool | None
|
force loop over input file sequence (default false) |
None
|
Returns:
Type | Description |
---|---|
FFMpegDemuxerOption
|
the set codec options |
xwma
¶
xwma() -> FFMpegDemuxerOption
yop
¶
yop() -> FFMpegDemuxerOption
yuv4mpegpipe
¶
yuv4mpegpipe() -> FFMpegDemuxerOption