Man page - gmerlin-record(1)
Packages contains this manual
- gavf-encode(1)
- gmerlin-remote(1)
- gmerlin_vpsnr(1)
- gmerlin_plugincfg(1)
- gmerlin_visualizer(1)
- gmerlin-renderer(1)
- gavf-recompress(1)
- gavf-mux(1)
- gmerlin_psnr(1)
- gmerlin_ssim(1)
- gmerlin_alsamixer(1)
- gmerlin-server(1)
- gavf-demux(1)
- gavf-info(1)
- gmerlin-record(1)
- gmerlin_vanalyze(1)
- gavf-filter(1)
- gmerlin_recorder(1)
- gmerlin_imgdiff(1)
- gmerlin_kbd(1)
- gmerlin(1)
- gavf-tee(1)
- gmerlin_transcoder(1)
- gmerlin-mediainfo(1)
- gavf-read(1)
- mdb-tool(1)
- gavf-record(1)
- gmerlin-play(1)
apt-get install gmerlin
Manual
GMERLIN-RECORD
NAMESYNOPSIS
DESCRIPTION
OPTIONS
GENERIC OPTIONS
FILES
NAME
gmerlin-record - Gmerlin commandline recorder
SYNOPSIS
gmerlin-record [options]
DESCRIPTION
Commandline recorder
OPTIONS
-aud <audio_options>
Set audio
recording options
do_audio
=[1|0] (default: 1)
Record audio
plugin =option[{suboptions}]
Supported options: i_alsa i_oss i_pulse
Default: i_alsa
Plugin
Suboptions for plugin=i_alsa
card =<string>
Supported strings: default hw:1,0 hw:2,0 hw:2,2
Default: default
Card
channel_mode =<string>
Supported strings: mono stereo
Default: stereo
Channel Mode
bits =<string>
Supported strings: 8 16
Default: 16
Bits
samplerate =<number> (8000..96000, default: 44100)
Samplerate [Hz]
buffer_time =<number> (10..10000, default: 1000)
Buffer time
Set the buffer time (in milliseconds). Larger values improve recording performance on slow systems under load.
user_device =<string>
User device
Enter a custom device to use for recording. Leave empty to use the settings above
Suboptions for plugin=i_oss
device =<string> (Default: /dev/dsp)
Device
channel_mode =<string>
Supported strings: Mono Stereo
Default: Stereo
Channel Mode
bits =<string>
Supported strings: 8 16
Default: 16
Bits
samplerate =<number> (8000..96000, default: 44100)
Samplerate [Hz]
Suboptions for plugin=i_pulse
channel_mode =<string>
Supported strings: mono stereo
Default: stereo
Channel Mode
bits =<string>
Supported strings: 8 16
Default: 16
Bits
samplerate =<number> (8000..96000, default: 44100)
Samplerate [Hz]
server =<string>
Server
Server to connect to. Leave empty for default.
dev =<string>
Source
Source to open. Use the PulseAudio manager for available Sources.
Language =<string>
Supported strings: aar abk ace ach ada afa afh afr aka akk ale alg amh ang apa ara arc arn arp art arw asm ath aus ava ave awa aym aze bad bai bak bal bam ban bas bat bej bel bem ben ber bho bih bik bin bis bla bnt tib bos bra bre btk bua bug bul cad cai car cat cau ceb cel cze cha chb che chg chk chm chn cho chp chr chu chv chy cmc cop cor cos cpe cpf cpp cre crp cus wel dak dan day del den ger dgr din div doi dra dua dum dyu dzo efi egy eka gre elx eng enm epo est baq ewe ewo fan fao per fat fij fin fiu fon fre frm fro fry ful fur gaa gay gba gem gez gil gla gle glg glv gmh goh gon gor got grb grc grn guj gwi hai hau haw heb her hil him hin hit hmn hmo scr hun hup arm iba ibo ijo iku ile ilo ina inc ind ine ipk ira iro ice ita jav jpn jpr kaa kab kac kal kam kan kar kas geo kau kaw kaz kha khi khm kho kik kin kir kmb kok kom kon kor kos kpe kro kru kum kur kut lad lah lam lao lat lav lez lin lit lol loz ltz lua lub lug lui lun luo lus mad mag mah mai mak mal man map mar mas mdr men mga mic min mis mac mkh mlg mlt mnc mni mno moh mol mon mos mao may mul mun mus mwr bur myn nah nai nau nav nbl nde ndo nds nep new nia nic niu dut nno nob non nor nso nub nya nym nyn nyo nzi oci oji ori orm osa oss ota oto paa pag pal pam pan pap pau peo phi pli pol pon por pra pro pus que raj rap rar roa rom rum run rus sad sag sah sai sal sam san sas sat sco sel sem sga sgn shn sid sin sio sit sla slo slv sme smi smo sna snd snk sog som son sot spa alb srd scc srr ssa ssw suk sun sus sux swa swe syr tah tai tam tat tel tem ter tet tgk tgl tha tig tir tiv tkl tli tmh tog ton tpi tsi tsn tso tuk tum tur tut tvl twi tyv uga uig ukr umb und urd uzb vai ven vie vol vot wak wal war was wen wol xho yao yap yid yor ypk zap zen zha chi znd zul zun
Default: eng
Language
-vid <video_options>
Set video
recording options
do_video
=[1|0] (default: 1)
Record video
plugin =option[{suboptions}]
Supported options: i_v4l2 i_x11
Default: i_v4l2
Plugin
Suboptions for plugin=i_v4l2
device =option[{suboptions}]
Supported options: /dev/video0 /dev/video1
Default: /dev/video0
V4L2 Device
Suboptions for device=/dev/video0
Brightness =<number> (0..255, default: 128)
Brightness
Contrast =<number> (0..255, default: 64)
Contrast
Saturation =<number> (0..4, default: 2)
Saturation
Hue =<number> (-2..2, default: 0)
Hue
White Balance Temperature, Auto =[1|0] (default: 1)
White Balance Temperature, Auto
Gamma =<number> (1..3, default: 2)
Gamma
White Balance Temperature =<number> (2800..6500, default: 3725)
White Balance Temperature
Sharpness =<number> (1..7, default: 3)
Sharpness
Backlight Compensation =<number> (0..1, default: 0)
Backlight Compensation
force_rw =[1|0] (default: 1)
Force read
Donβt use memory mapping
resolution =<string>
Supported strings: qsif qcif qvga sif cif vga user
Default: qvga
Resolution
user_width =<number> (160..1024, default: 720)
User defined width
user_height =<number> (112..768, default: 576)
User defined height
Suboptions for plugin=i_x11
root =[1|0] (default: 0)
Grab from root window
draw_cursor =[1|0] (default: 1)
Draw cursor
win_ontop =[1|0] (default: 1)
Keep grab window on top
win_sticky =[1|0] (default: 1)
Make grab window sticky
disable_screensaver =[1|0] (default: 1)
Disable screensaver
Disable screensaver and energy saving mode
fps =<number> (1.00..100.00, default: 25.00)
Capture rate
Specify the capture rate (in frames per second)
-af <audio filter options>
Set audio
filter options
f
={option[{suboptions}][:option[{suboptions}]...]}
Supported options: fa_ladspa_fourByFourPole fa_ladspa_amPitchshift fa_ladspa_alias fa_ladspa_allpass_c fa_ladspa_allpass_l fa_ladspa_allpass_n fa_ladspa_artificialLatency fa_ladspa_divider fa_ladspa_autoPhaser fa_ladspa_satanMaximiser fa_ladspa_chebstortion fa_ladspa_comb fa_ladspa_comb_c fa_ladspa_comb_l fa_ladspa_comb_n fa_ladspa_const fa_ladspa_crossoverDist fa_ladspa_dcRemove fa_ladspa_dj_eq fa_ladspa_dj_eq_mono fa_ladspa_djFlanger fa_ladspa_decimator fa_ladspa_declip fa_ladspa_delayorama fa_ladspa_diode fa_ladspa_dysonCompress fa_ladspa_decay fa_ladspa_fmOsc fa_ladspa_fastLookaheadLimiter fa_ladspa_foverdrive fa_ladspa_flanger fa_ladspa_foldover fa_channels fa_sampleformat fa_samplerate fa_ladspa_fadDelay fa_ladspa_freqTracker fa_ladspa_butthigh_iir fa_ladspa_buttlow_iir fa_ladspa_gsm fa_ladspa_gate fa_ladspa_giantFlange fa_ladspa_bandpass_a_iir fa_ladspa_bandpass_iir fa_ladspa_highpass_iir fa_ladspa_lowpass_iir fa_ladspa_gongBeater fa_ladspa_gong fa_ladspa_hardLimiter fa_ladspa_harmonicGen fa_ladspa_hermesFilter fa_ladspa_pitchScaleHQ fa_ladspa_imp fa_ladspa_inv fa_ladspa_karaoke fa_ladspa_lcrDelay fa_ladspa_lfoPhaser fa_ladspa_lsFilter fa_ladspa_notch_iir fa_ladspa_matrixSpatialiser fa_ladspa_matrixMSSt fa_ladspa_matrixStMS fa_ladspa_mbeq fa_ladspa_multivoiceChorus fa_ladspa_pitchScale fa_ladspa_pointerCastDistortion fa_ladspa_rateShifter fa_ladspa_retroFlange fa_ladspa_revdelay fa_ladspa_ringmod_1i1o1l fa_ladspa_sc1 fa_ladspa_sc4 fa_ladspa_sc4m fa_ladspa_se4 fa_ladspa_sifter fa_ladspa_amp fa_ladspa_delay_c fa_ladspa_delay_l fa_ladspa_delay_n fa_ladspa_singlePara fa_ladspa_sinusWavewrapper fa_ladspa_smoothDecimate fa_ladspa_svf fa_ladspa_tap_autopan fa_ladspa_tap_chorusflanger fa_ladspa_tap_deesser fa_ladspa_tap_dynamics_m fa_ladspa_tap_dynamics_st fa_ladspa_tap_equalizer fa_ladspa_tap_equalizer_bw fa_ladspa_tap_doubler fa_ladspa_tap_pinknoise fa_ladspa_tap_pitch fa_ladspa_tap_reflector fa_ladspa_tap_reverb fa_ladspa_tap_rotspeak fa_ladspa_tap_limiter fa_ladspa_tap_sigmoid fa_ladspa_tap_stereo_echo fa_ladspa_tap_tremolo fa_ladspa_tap_tubewarmth fa_ladspa_tap_vibrato fa_ladspa_tapeDelay fa_ladspa_transient fa_ladspa_triplePara fa_ladspa_valveRect fa_ladspa_valve fa_ladspa_vocoder fa_volume fa_ladspa_vynil fa_ladspa_shaper fa_ladspa_zm1
Audio Filters
Suboptions for fa_ladspa_fourByFourPole
Frequency 1 =<number> (1.000..20000.000, default: 5000.750)
Frequency 1
Feedback 1 =<number> (-1.000..1.000, default: 5000.750)
Feedback 1
Frequency 2 =<number> (1.000..20000.000, default: 10000.500)
Frequency 2
Feedback 2 =<number> (-1.000..1.000, default: 10000.500)
Feedback 2
Frequency 3 =<number> (1.000..20000.000, default: 15000.250)
Frequency 3
Feedback 3 =<number> (-1.000..1.000, default: 15000.250)
Feedback 3
Frequency 4 =<number> (1.000..20000.000, default: 20000.000)
Frequency 4
Feedback 4 =<number> (-1.000..1.000, default: 20000.000)
Feedback 4
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_amPitchshift
Pitch shift =<number> (0.250..4.000, default: 0.000)
Pitch shift
Buffer size =<number> (default: 4)
Buffer size
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_alias
Aliasing level =<number> (0.000..1.000, default: 0.000)
Aliasing level
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_allpass_c
Max Delay (s) =<number> (default: 0.000)
Max Delay (s)
Delay Time (s) =<number> (default: 0.000)
Delay Time (s)
Decay Time (s) =<number> (default: 0.000)
Decay Time (s)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_allpass_l
Max Delay (s) =<number> (default: 0.000)
Max Delay (s)
Delay Time (s) =<number> (default: 0.000)
Delay Time (s)
Decay Time (s) =<number> (default: 0.000)
Decay Time (s)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_allpass_n
Max Delay (s) =<number> (default: 0.000)
Max Delay (s)
Delay Time (s) =<number> (default: 0.000)
Delay Time (s)
Decay Time (s) =<number> (default: 0.000)
Decay Time (s)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_artificialLatency
Delay (ms) =<number> (0.000..10000.000, default: 2500.000)
Delay (ms)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_divider
Denominator =<number> (default: 0)
Denominator
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_autoPhaser
Attack time (s) =<number> (0.000..1.000, default: 0.250)
Attack time (s)
Decay time (s) =<number> (0.000..1.000, default: 0.250)
Decay time (s)
Modulation depth =<number> (0.000..1.000, default: 0.250)
Modulation depth
Feedback =<number> (-1.000..1.000, default: 0.250)
Feedback
Spread (octaves) =<number> (0.000..2.000, default: 0.250)
Spread (octaves)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_satanMaximiser
Decay time (samples) =<number> (2.000..30.000, default: 30.000)
Decay time (samples)
Knee point (dB) =<number> (-90.000..0.000, default: 30.000)
Knee point (dB)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_chebstortion
Distortion =<number> (0.000..3.000, default: 0.000)
Distortion
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_comb
Band separation (Hz) =<number> (16.000..640.000, default: 172.000)
Band separation (Hz)
Feedback =<number> (-0.990..0.990, default: 172.000)
Feedback
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_comb_c
Max Delay (s) =<number> (default: 0.000)
Max Delay (s)
Delay Time (s) =<number> (default: 0.000)
Delay Time (s)
Decay Time (s) =<number> (default: 0.000)
Decay Time (s)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_comb_l
Max Delay (s) =<number> (default: 0.000)
Max Delay (s)
Delay Time (s) =<number> (default: 0.000)
Delay Time (s)
Decay Time (s) =<number> (default: 0.000)
Decay Time (s)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_comb_n
Max Delay (s) =<number> (default: 0.000)
Max Delay (s)
Delay Time (s) =<number> (default: 0.000)
Delay Time (s)
Decay Time (s) =<number> (default: 0.000)
Decay Time (s)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_const
Signal amplitude =<number> (-1.000..1.100, default: 0.000)
Signal amplitude
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_crossoverDist
Crossover amplitude =<number> (0.000..0.100, default: 0.000)
Crossover amplitude
Smoothing =<number> (0.000..1.000, default: 1.000)
Smoothing
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_dcRemove
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_dj_eq
Lo gain (dB) =<number> (-70.000..6.000, default: 0.000)
Lo gain (dB)
Mid gain (dB) =<number> (-70.000..6.000, default: 0.000)
Mid gain (dB)
Hi gain (dB) =<number> (-70.000..6.000, default: 0.000)
Hi gain (dB)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_dj_eq_mono
Lo gain (dB) =<number> (-70.000..6.000, default: 0.000)
Lo gain (dB)
Mid gain (dB) =<number> (-70.000..6.000, default: 0.000)
Mid gain (dB)
Hi gain (dB) =<number> (-70.000..6.000, default: 0.000)
Hi gain (dB)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_djFlanger
LFO sync =<number> (default: 0.000)
LFO sync
LFO period (s) =<number> (0.100..32.000, default: 0.000)
LFO period (s)
LFO depth (ms) =<number> (1.000..5.000, default: 4.000)
LFO depth (ms)
Feedback (%) =<number> (-100.000..100.000, default: 4.000)
Feedback (%)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_decimator
Bit depth =<number> (1.000..24.000, default: 24.000)
Bit depth
Sample rate (Hz) =<number> (0.001..1.000, default: 1.000)
Sample rate (Hz)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_declip
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_delayorama
Random seed =<number> (default: 0)
Random seed
Input gain (dB) =<number> (-96.000..24.000, default: 0.000)
Input gain (dB)
Feedback (%) =<number> (0.000..100.000, default: 0.000)
Feedback (%)
Number of taps =<number> (default: 2)
Number of taps
First delay (s) =<number> (0.000..5.000, default: 2.000)
First delay (s)
Delay range (s) =<number> (0.000..6.000, default: 6.000)
Delay range (s)
Delay change =<number> (0.200..5.000, default: 6.000)
Delay change
Delay random (%) =<number> (0.000..100.000, default: 6.000)
Delay random (%)
Amplitude change =<number> (0.200..5.000, default: 6.000)
Amplitude change
Amplitude random (%) =<number> (0.000..100.000, default: 6.000)
Amplitude random (%)
Dry/wet mix =<number> (0.000..1.000, default: 6.000)
Dry/wet mix
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_diode
Mode (0 for none, 1 for half wave, 2 for full wave) =<number> (0.000..3.000, default: 0.000)
Mode (0 for none, 1 for half wave, 2 for full wave)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_dysonCompress
Peak limit (dB) =<number> (-30.000..0.000, default: 0.000)
Peak limit (dB)
Release time (s) =<number> (0.000..1.000, default: 0.250)
Release time (s)
Fast compression ratio =<number> (0.000..1.000, default: 0.500)
Fast compression ratio
Compression ratio =<number> (0.000..1.000, default: 0.500)
Compression ratio
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_decay
Decay Time (s) =<number> (default: 0.000)
Decay Time (s)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_fmOsc
Waveform (1=sin, 2=tri, 3=squ, 4=saw) =<number> (default: 0)
Waveform (1=sin, 2=tri, 3=squ, 4=saw)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_fastLookaheadLimiter
Input gain (dB) =<number> (-20.000..20.000, default: 0.000)
Input gain (dB)
Limit (dB) =<number> (-20.000..0.000, default: 0.000)
Limit (dB)
Release time (s) =<number> (0.010..2.000, default: 0.507)
Release time (s)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_foverdrive
Drive level =<number> (1.000..3.000, default: 1.000)
Drive level
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_flanger
Delay base (ms) =<number> (0.100..25.000, default: 6.325)
Delay base (ms)
Max slowdown (ms) =<number> (0.000..10.000, default: 2.500)
Max slowdown (ms)
LFO frequency (Hz) =<number> (0.050..100.000, default: 0.334)
LFO frequency (Hz)
Feedback =<number> (-1.000..1.000, default: 0.334)
Feedback
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_foldover
Drive =<number> (0.000..1.000, default: 0.000)
Drive
Skew =<number> (0.000..1.000, default: 0.000)
Skew
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_channels
front_channels =<number> (1..5, default: 2)
Front channels
rear_channels =<number> (0..3, default: 0)
Rear channels
lfe =[1|0] (default: 0)
LFE
Suboptions for fa_sampleformat
sampleformat =<string>
Supported strings: Unsigned 8 bit Signed 8 bit Unsigned 16 bit Signed 16 bit Signed 32 bit Floating point
Default: Floating point
Sampleformat
Suboptions for fa_samplerate
samplerate =<string>
Supported strings: source 48000 44100 32000 24000 22050 user
Default: source
Samplerate [Hz]
user_rate =<number> (8000..192000, default: 44100)
User defined samplerate [Hz]
Suboptions for fa_ladspa_fadDelay
Delay (seconds) =<number> (0.100..10.000, default: 0.000)
Delay (seconds)
Feedback (dB) =<number> (-70.000..0.000, default: 0.000)
Feedback (dB)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_freqTracker
Tracking speed =<number> (0.000..1.000, default: 0.500)
Tracking speed
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_butthigh_iir
Cutoff Frequency (Hz) =<number> (0.000..0.450, default: 0.001)
Cutoff Frequency (Hz)
Resonance =<number> (0.100..1.410, default: 0.755)
Resonance
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_buttlow_iir
Cutoff Frequency (Hz) =<number> (0.000..0.450, default: 0.001)
Cutoff Frequency (Hz)
Resonance =<number> (0.100..1.410, default: 0.755)
Resonance
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_gsm
Dry/wet mix =<number> (0.000..1.000, default: 0.000)
Dry/wet mix
Number of passes =<number> (default: 0)
Number of passes
Error rate (bits/block) =<number> (0.000..30.000, default: 0.000)
Error rate (bits/block)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_gate
LF key filter (Hz) =<number> (0.001..0.100, default: 0.001)
LF key filter (Hz)
HF key filter (Hz) =<number> (0.005..0.490, default: 0.490)
HF key filter (Hz)
Threshold (dB) =<number> (-70.000..20.000, default: -70.000)
Threshold (dB)
Attack (ms) =<number> (0.010..1000.000, default: 250.008)
Attack (ms)
Hold (ms) =<number> (2.000..2000.000, default: 1500.500)
Hold (ms)
Decay (ms) =<number> (2.000..4000.000, default: 2001.000)
Decay (ms)
Range (dB) =<number> (-90.000..0.000, default: -90.000)
Range (dB)
Output select (-1 = key listen, 0 = gate, 1 = bypass) =<number> (default: -90)
Output select (-1 = key listen, 0 = gate, 1 = bypass)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_giantFlange
Double delay =<number> (default: 0.000)
Double delay
LFO frequency 1 (Hz) =<number> (0.000..30.000, default: 0.000)
LFO frequency 1 (Hz)
Delay 1 range (s) =<number> (0.000..10.500, default: 2.625)
Delay 1 range (s)
LFO frequency 2 (Hz) =<number> (0.000..30.000, default: 2.625)
LFO frequency 2 (Hz)
Delay 2 range (s) =<number> (0.000..10.500, default: 2.625)
Delay 2 range (s)
Feedback =<number> (-100.000..100.000, default: 2.625)
Feedback
Dry/Wet level =<number> (0.000..1.000, default: 2.625)
Dry/Wet level
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_bandpass_a_iir
Center Frequency (Hz) =<number> (0.000..0.450, default: 0.001)
Center Frequency (Hz)
Bandwidth (Hz) =<number> (0.000..0.450, default: 0.007)
Bandwidth (Hz)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_bandpass_iir
Center Frequency (Hz) =<number> (0.000..0.450, default: 0.007)
Center Frequency (Hz)
Bandwidth (Hz) =<number> (0.000..0.450, default: 0.007)
Bandwidth (Hz)
Stages(2 poles per stage) =<number> (default: 0)
Stages(2 poles per stage)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_highpass_iir
Cutoff Frequency =<number> (0.000..0.450, default: 0.001)
Cutoff Frequency
Stages(2 poles per stage) =<number> (default: 0)
Stages(2 poles per stage)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_lowpass_iir
Cutoff Frequency =<number> (0.000..0.450, default: 0.055)
Cutoff Frequency
Stages(2 poles per stage) =<number> (default: 0)
Stages(2 poles per stage)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_gongBeater
Impulse gain (dB) =<number> (-70.000..0.000, default: -70.000)
Impulse gain (dB)
Strike gain (dB) =<number> (-70.000..0.000, default: 0.000)
Strike gain (dB)
Strike duration (s) =<number> (0.001..0.200, default: 0.101)
Strike duration (s)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_gong
Inner damping =<number> (0.000..1.000, default: 0.500)
Inner damping
Outer damping =<number> (0.000..1.000, default: 0.500)
Outer damping
Mic position =<number> (0.000..1.000, default: 0.250)
Mic position
Inner size 1 =<number> (0.000..1.000, default: 0.500)
Inner size 1
Inner stiffness 1 + =<number> (0.000..1.000, default: 0.500)
Inner stiffness 1 +
Inner stiffness 1 - =<number> (0.000..1.000, default: 0.500)
Inner stiffness 1 -
Inner size 2 =<number> (0.000..1.000, default: 0.500)
Inner size 2
Inner stiffness 2 + =<number> (0.000..1.000, default: 0.500)
Inner stiffness 2 +
Inner stiffness 2 - =<number> (0.000..1.000, default: 0.500)
Inner stiffness 2 -
Inner size 3 =<number> (0.000..1.000, default: 0.500)
Inner size 3
Inner stiffness 3 + =<number> (0.000..1.000, default: 0.500)
Inner stiffness 3 +
Inner stiffness 3 - =<number> (0.000..1.000, default: 0.500)
Inner stiffness 3 -
Inner size 4 =<number> (0.000..1.000, default: 0.500)
Inner size 4
Inner stiffness 4 + =<number> (0.000..1.000, default: 0.500)
Inner stiffness 4 +
Inner stiffness 4 - =<number> (0.000..1.000, default: 0.500)
Inner stiffness 4 -
Outer size 1 =<number> (0.000..1.000, default: 0.500)
Outer size 1
Outer stiffness 1 + =<number> (0.000..1.000, default: 0.500)
Outer stiffness 1 +
Outer stiffness 1 - =<number> (0.000..1.000, default: 0.500)
Outer stiffness 1 -
Outer size 2 =<number> (0.000..1.000, default: 0.500)
Outer size 2
Outer stiffness 2 + =<number> (0.000..1.000, default: 0.500)
Outer stiffness 2 +
Outer stiffness 2 - =<number> (0.000..1.000, default: 0.500)
Outer stiffness 2 -
Outer size 3 =<number> (0.000..1.000, default: 0.500)
Outer size 3
Outer stiffness 3 + =<number> (0.000..1.000, default: 0.500)
Outer stiffness 3 +
Outer stiffness 3 - =<number> (0.000..1.000, default: 0.500)
Outer stiffness 3 -
Outer size 4 =<number> (0.000..1.000, default: 0.500)
Outer size 4
Outer stiffness 4 + =<number> (0.000..1.000, default: 0.500)
Outer stiffness 4 +
Outer stiffness 4 - =<number> (0.000..1.000, default: 0.500)
Outer stiffness 4 -
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_hardLimiter
dB limit =<number> (-50.000..0.000, default: 0.000)
dB limit
Wet level =<number> (0.000..1.000, default: 0.000)
Wet level
Residue level =<number> (0.000..1.000, default: 0.000)
Residue level
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_harmonicGen
Fundamental magnitude =<number> (-1.000..1.000, default: 0.000)
Fundamental magnitude
2nd harmonic magnitude =<number> (-1.000..1.000, default: 0.000)
2nd harmonic magnitude
3rd harmonic magnitude =<number> (-1.000..1.000, default: 0.000)
3rd harmonic magnitude
4th harmonic magnitude =<number> (-1.000..1.000, default: 0.000)
4th harmonic magnitude
5th harmonic magnitude =<number> (-1.000..1.000, default: 0.000)
5th harmonic magnitude
6th harmonic magnitude =<number> (-1.000..1.000, default: 0.000)
6th harmonic magnitude
7th harmonic magnitude =<number> (-1.000..1.000, default: 0.000)
7th harmonic magnitude
8th harmonic magnitude =<number> (-1.000..1.000, default: 0.000)
8th harmonic magnitude
9th harmonic magnitude =<number> (-1.000..1.000, default: 0.000)
9th harmonic magnitude
10th harmonic magnitude =<number> (-1.000..1.000, default: 0.000)
10th harmonic magnitude
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_hermesFilter
LFO1 freq (Hz) =<number> (0.000..1000.000, default: 250.000)
LFO1 freq (Hz)
LFO1 wave (0 = sin, 1 = tri, 2 = saw, 3 = squ, 4 = s&h) =<number> (default: 250)
LFO1 wave (0 = sin, 1 = tri, 2 = saw, 3 = squ, 4 = s&h)
LFO2 freq (Hz) =<number> (0.000..1000.000, default: 250.000)
LFO2 freq (Hz)
LFO2 wave (0 = sin, 1 = tri, 2 = saw, 3 = squ, 4 = s&h) =<number> (default: 250)
LFO2 wave (0 = sin, 1 = tri, 2 = saw, 3 = squ, 4 = s&h)
Osc1 freq (Hz) =<number> (0.000..4000.000, default: 440.000)
Osc1 freq (Hz)
Osc1 wave (0 = sin, 1 = tri, 2 = saw, 3 = squ, 4 = noise) =<number> (default: 440)
Osc1 wave (0 = sin, 1 = tri, 2 = saw, 3 = squ, 4 = noise)
Osc2 freq (Hz) =<number> (0.000..4000.000, default: 440.000)
Osc2 freq (Hz)
Osc2 wave (0 = sin, 1 = tri, 2 = saw, 3 = squ, 4 = noise) =<number> (default: 440)
Osc2 wave (0 = sin, 1 = tri, 2 = saw, 3 = squ, 4 = noise)
Ringmod 1 depth (0=none, 1=AM, 2=RM) =<number> (0.000..2.000, default: 440.000)
Ringmod 1 depth (0=none, 1=AM, 2=RM)
Ringmod 2 depth (0=none, 1=AM, 2=RM) =<number> (0.000..2.000, default: 440.000)
Ringmod 2 depth (0=none, 1=AM, 2=RM)
Ringmod 3 depth (0=none, 1=AM, 2=RM) =<number> (0.000..2.000, default: 440.000)
Ringmod 3 depth (0=none, 1=AM, 2=RM)
Osc1 gain (dB) =<number> (-70.000..20.000, default: -70.000)
Osc1 gain (dB)
RM1 gain (dB) =<number> (-70.000..20.000, default: -70.000)
RM1 gain (dB)
Osc2 gain (dB) =<number> (-70.000..20.000, default: -70.000)
Osc2 gain (dB)
RM2 gain (dB) =<number> (-70.000..20.000, default: -70.000)
RM2 gain (dB)
Input gain (dB) =<number> (-70.000..20.000, default: -70.000)
Input gain (dB)
RM3 gain (dB) =<number> (-70.000..20.000, default: -70.000)
RM3 gain (dB)
Xover lower freq =<number> (50.000..6000.000, default: 1537.500)
Xover lower freq
Xover upper freq =<number> (1000.000..10000.000, default: 7750.000)
Xover upper freq
Dist1 drive =<number> (0.000..3.000, default: 7750.000)
Dist1 drive
Dist2 drive =<number> (0.000..3.000, default: 7750.000)
Dist2 drive
Dist3 drive =<number> (0.000..3.000, default: 7750.000)
Dist3 drive
Filt1 type (0=none, 1=LP, 2=HP, 3=BP, 4=BR, 5=AP) =<number> (default: 7750)
Filt1 type (0=none, 1=LP, 2=HP, 3=BP, 4=BR, 5=AP)
Filt1 freq =<number> (0.000..8000.000, default: 440.000)
Filt1 freq
Filt1 q =<number> (0.000..1.000, default: 440.000)
Filt1 q
Filt1 resonance =<number> (0.000..1.000, default: 440.000)
Filt1 resonance
Filt1 LFO1 level =<number> (-500.000..500.000, default: 440.000)
Filt1 LFO1 level
Filt1 LFO2 level =<number> (-500.000..500.000, default: 440.000)
Filt1 LFO2 level
Filt2 type (0=none, 1=LP, 2=HP, 3=BP, 4=BR, 5=AP) =<number> (default: 440)
Filt2 type (0=none, 1=LP, 2=HP, 3=BP, 4=BR, 5=AP)
Filt2 freq =<number> (0.000..8000.000, default: 440.000)
Filt2 freq
Filt2 q =<number> (0.000..1.000, default: 440.000)
Filt2 q
Filt2 resonance =<number> (0.000..1.000, default: 440.000)
Filt2 resonance
Filt2 LFO1 level =<number> (-500.000..500.000, default: 440.000)
Filt2 LFO1 level
Filt2 LFO2 level =<number> (-500.000..500.000, default: 440.000)
Filt2 LFO2 level
Filt3 type (0=none, 1=LP, 2=HP, 3=BP, 4=BR, 5=AP) =<number> (default: 440)
Filt3 type (0=none, 1=LP, 2=HP, 3=BP, 4=BR, 5=AP)
Filt3 freq =<number> (0.000..8000.000, default: 440.000)
Filt3 freq
Filt3 q =<number> (0.000..1.000, default: 440.000)
Filt3 q
Filt3 resonance =<number> (0.000..1.000, default: 440.000)
Filt3 resonance
Filt3 LFO1 level =<number> (-500.000..500.000, default: 440.000)
Filt3 LFO1 level
Filt3 LFO2 level =<number> (-500.000..500.000, default: 440.000)
Filt3 LFO2 level
Delay1 length (s) =<number> (0.000..2.000, default: 440.000)
Delay1 length (s)
Delay1 feedback =<number> (0.000..1.000, default: 440.000)
Delay1 feedback
Delay1 wetness =<number> (0.000..1.000, default: 440.000)
Delay1 wetness
Delay2 length (s) =<number> (0.000..2.000, default: 440.000)
Delay2 length (s)
Delay2 feedback =<number> (0.000..1.000, default: 440.000)
Delay2 feedback
Delay2 wetness =<number> (0.000..1.000, default: 440.000)
Delay2 wetness
Delay3 length (s) =<number> (0.000..2.000, default: 440.000)
Delay3 length (s)
Delay3 feedback =<number> (0.000..1.000, default: 440.000)
Delay3 feedback
Delay3 wetness =<number> (0.000..1.000, default: 440.000)
Delay3 wetness
Band 1 gain (dB) =<number> (-70.000..20.000, default: 440.000)
Band 1 gain (dB)
Band 2 gain (dB) =<number> (-70.000..20.000, default: 440.000)
Band 2 gain (dB)
Band 3 gain (dB) =<number> (-70.000..20.000, default: 440.000)
Band 3 gain (dB)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_pitchScaleHQ
Pitch co-efficient =<number> (0.500..2.000, default: 0.000)
Pitch co-efficient
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_imp
Impulse ID =<number> (default: 0)
Impulse ID
High latency mode =<number> (default: 0)
High latency mode
Gain (dB) =<number> (-90.000..24.000, default: 0.000)
Gain (dB)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_inv
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_karaoke
Vocal volume (dB) =<number> (-70.000..0.000, default: 0.000)
Vocal volume (dB)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_lcrDelay
L delay (ms) =<number> (0.000..2700.000, default: 675.000)
L delay (ms)
L level =<number> (0.000..50.000, default: 25.000)
L level
C delay (ms) =<number> (0.000..2700.000, default: 675.000)
C delay (ms)
C level =<number> (0.000..50.000, default: 25.000)
C level
R delay (ms) =<number> (0.000..2700.000, default: 675.000)
R delay (ms)
R level =<number> (0.000..50.000, default: 25.000)
R level
Feedback =<number> (-100.000..100.000, default: 25.000)
Feedback
High damp (%) =<number> (0.000..100.000, default: 50.000)
High damp (%)
Low damp (%) =<number> (0.000..100.000, default: 50.000)
Low damp (%)
Spread =<number> (0.000..50.000, default: 25.000)
Spread
Dry/Wet level =<number> (0.000..1.000, default: 25.000)
Dry/Wet level
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_lfoPhaser
LFO rate (Hz) =<number> (0.000..100.000, default: 25.000)
LFO rate (Hz)
LFO depth =<number> (0.000..1.000, default: 0.250)
LFO depth
Feedback =<number> (-1.000..1.000, default: 0.250)
Feedback
Spread (octaves) =<number> (0.000..2.000, default: 1.000)
Spread (octaves)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_lsFilter
Filter type (0=LP, 1=BP, 2=HP) =<number> (default: 0)
Filter type (0=LP, 1=BP, 2=HP)
Cutoff frequency (Hz) =<number> (0.002..0.500, default: 0.032)
Cutoff frequency (Hz)
Resonance =<number> (0.000..1.000, default: 0.032)
Resonance
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_notch_iir
Center Frequency (Hz) =<number> (0.000..0.450, default: 0.007)
Center Frequency (Hz)
Bandwidth (Hz) =<number> (0.000..0.450, default: 0.007)
Bandwidth (Hz)
Stages(2 poles per stage) =<number> (default: 0)
Stages(2 poles per stage)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_matrixSpatialiser
Width =<number> (default: 0)
Width
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_matrixMSSt
Width =<number> (0.000..2.000, default: 0.000)
Width
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_matrixStMS
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_mbeq
50Hz gain (low shelving) =<number> (-70.000..30.000, default: 0.000)
50Hz gain (low shelving)
100Hz gain =<number> (-70.000..30.000, default: 0.000)
100Hz gain
156Hz gain =<number> (-70.000..30.000, default: 0.000)
156Hz gain
220Hz gain =<number> (-70.000..30.000, default: 0.000)
220Hz gain
311Hz gain =<number> (-70.000..30.000, default: 0.000)
311Hz gain
440Hz gain =<number> (-70.000..30.000, default: 0.000)
440Hz gain
622Hz gain =<number> (-70.000..30.000, default: 0.000)
622Hz gain
880Hz gain =<number> (-70.000..30.000, default: 0.000)
880Hz gain
1250Hz gain =<number> (-70.000..30.000, default: 0.000)
1250Hz gain
1750Hz gain =<number> (-70.000..30.000, default: 0.000)
1750Hz gain
2500Hz gain =<number> (-70.000..30.000, default: 0.000)
2500Hz gain
3500Hz gain =<number> (-70.000..30.000, default: 0.000)
3500Hz gain
5000Hz gain =<number> (-70.000..30.000, default: 0.000)
5000Hz gain
10000Hz gain =<number> (-70.000..30.000, default: 0.000)
10000Hz gain
20000Hz gain =<number> (-70.000..30.000, default: 0.000)
20000Hz gain
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_multivoiceChorus
Number of voices =<number> (default: 0)
Number of voices
Delay base (ms) =<number> (10.000..40.000, default: 10.000)
Delay base (ms)
Voice separation (ms) =<number> (0.000..2.000, default: 0.500)
Voice separation (ms)
Detune (%) =<number> (0.000..5.000, default: 0.500)
Detune (%)
LFO frequency (Hz) =<number> (2.000..30.000, default: 9.000)
LFO frequency (Hz)
Output attenuation (dB) =<number> (-20.000..0.000, default: 9.000)
Output attenuation (dB)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_pitchScale
Pitch co-efficient =<number> (0.500..2.000, default: 0.000)
Pitch co-efficient
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_pointerCastDistortion
Effect cutoff freq (Hz) =<number> (0.000..0.300, default: 0.001)
Effect cutoff freq (Hz)
Dry/wet mix =<number> (0.000..1.000, default: 0.001)
Dry/wet mix
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_rateShifter
Rate =<number> (-4.000..4.000, default: 0.000)
Rate
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_retroFlange
Average stall (ms) =<number> (0.000..10.000, default: 2.500)
Average stall (ms)
Flange frequency (Hz) =<number> (0.500..8.000, default: 2.500)
Flange frequency (Hz)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_revdelay
Delay Time (s) =<number> (0.000..5.000, default: 0.000)
Delay Time (s)
Dry Level (dB) =<number> (-70.000..0.000, default: 0.000)
Dry Level (dB)
Wet Level (dB) =<number> (-70.000..0.000, default: 0.000)
Wet Level (dB)
Feedback =<number> (0.000..1.000, default: 0.000)
Feedback
Crossfade samples =<number> (default: 1250)
Crossfade samples
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_ringmod_1i1o1l
Modulation depth (0=none, 1=AM, 2=RM) =<number> (0.000..2.000, default: 0.000)
Modulation depth (0=none, 1=AM, 2=RM)
Frequency (Hz) =<number> (1.000..1000.000, default: 440.000)
Frequency (Hz)
Sine level =<number> (-1.000..1.000, default: 440.000)
Sine level
Triangle level =<number> (-1.000..1.000, default: 440.000)
Triangle level
Sawtooth level =<number> (-1.000..1.000, default: 440.000)
Sawtooth level
Square level =<number> (-1.000..1.000, default: 440.000)
Square level
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_sc1
Attack time (ms) =<number> (2.000..400.000, default: 101.500)
Attack time (ms)
Release time (ms) =<number> (2.000..800.000, default: 401.000)
Release time (ms)
Threshold level (dB) =<number> (-30.000..0.000, default: 0.000)
Threshold level (dB)
Ratio (1:n) =<number> (1.000..10.000, default: 0.000)
Ratio (1:n)
Knee radius (dB) =<number> (1.000..10.000, default: 3.250)
Knee radius (dB)
Makeup gain (dB) =<number> (0.000..24.000, default: 3.250)
Makeup gain (dB)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_sc4
RMS/peak =<number> (0.000..1.000, default: 0.000)
RMS/peak
Attack time (ms) =<number> (1.500..400.000, default: 101.125)
Attack time (ms)
Release time (ms) =<number> (2.000..800.000, default: 401.000)
Release time (ms)
Threshold level (dB) =<number> (-30.000..0.000, default: 0.000)
Threshold level (dB)
Ratio (1:n) =<number> (1.000..20.000, default: 0.000)
Ratio (1:n)
Knee radius (dB) =<number> (1.000..10.000, default: 3.250)
Knee radius (dB)
Makeup gain (dB) =<number> (0.000..24.000, default: 3.250)
Makeup gain (dB)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_sc4m
RMS/peak =<number> (0.000..1.000, default: 0.000)
RMS/peak
Attack time (ms) =<number> (1.500..400.000, default: 101.125)
Attack time (ms)
Release time (ms) =<number> (2.000..800.000, default: 401.000)
Release time (ms)
Threshold level (dB) =<number> (-30.000..0.000, default: 0.000)
Threshold level (dB)
Ratio (1:n) =<number> (1.000..20.000, default: 0.000)
Ratio (1:n)
Knee radius (dB) =<number> (1.000..10.000, default: 3.250)
Knee radius (dB)
Makeup gain (dB) =<number> (0.000..24.000, default: 3.250)
Makeup gain (dB)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_se4
RMS/peak =<number> (0.000..1.000, default: 0.000)
RMS/peak
Attack time (ms) =<number> (1.500..400.000, default: 101.125)
Attack time (ms)
Release time (ms) =<number> (2.000..800.000, default: 401.000)
Release time (ms)
Threshold level (dB) =<number> (-30.000..0.000, default: 0.000)
Threshold level (dB)
Ratio (1:n) =<number> (1.000..20.000, default: 0.000)
Ratio (1:n)
Knee radius (dB) =<number> (1.000..10.000, default: 3.250)
Knee radius (dB)
Attenuation (dB) =<number> (-24.000..0.000, default: 3.250)
Attenuation (dB)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_sifter
Sift size =<number> (1.000..1000.000, default: 0.000)
Sift size
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_amp
Amps gain (dB) =<number> (-70.000..70.000, default: 0.000)
Amps gain (dB)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_delay_c
Max Delay (s) =<number> (default: 0.000)
Max Delay (s)
Delay Time (s) =<number> (default: 0.000)
Delay Time (s)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_delay_l
Max Delay (s) =<number> (default: 0.000)
Max Delay (s)
Delay Time (s) =<number> (default: 0.000)
Delay Time (s)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_delay_n
Max Delay (s) =<number> (default: 0.000)
Max Delay (s)
Delay Time (s) =<number> (default: 0.000)
Delay Time (s)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_singlePara
Gain (dB) =<number> (-70.000..30.000, default: 0.000)
Gain (dB)
Frequency (Hz) =<number> (0.000..0.400, default: 440.000)
Frequency (Hz)
Bandwidth (octaves) =<number> (0.000..4.000, default: 440.000)
Bandwidth (octaves)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_sinusWavewrapper
Wrap degree =<number> (0.000..10.000, default: 0.000)
Wrap degree
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_smoothDecimate
Resample rate =<number> (0.000..1.000, default: 1.000)
Resample rate
Smoothing =<number> (0.000..1.000, default: 1.000)
Smoothing
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_svf
Filter type (0=none, 1=LP, 2=HP, 3=BP, 4=BR, 5=AP) =<number> (default: 0)
Filter type (0=none, 1=LP, 2=HP, 3=BP, 4=BR, 5=AP)
Filter freq =<number> (0.000..6000.000, default: 440.000)
Filter freq
Filter Q =<number> (0.000..1.000, default: 0.250)
Filter Q
Filter resonance =<number> (0.000..1.000, default: 0.250)
Filter resonance
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_autopan
Frequency [Hz] =<number> (0.000..20.000, default: 0.000)
Frequency [Hz]
Depth [%] =<number> (0.000..100.000, default: 0.000)
Depth [%]
Gain [dB] =<number> (-70.000..20.000, default: 0.000)
Gain [dB]
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_chorusflanger
Frequency [Hz] =<number> (0.000..5.000, default: 1.250)
Frequency [Hz]
L/R Phase Shift [deg] =<number> (0.000..180.000, default: 90.000)
L/R Phase Shift [deg]
Depth [%] =<number> (0.000..100.000, default: 75.000)
Depth [%]
Delay [ms] =<number> (0.000..100.000, default: 25.000)
Delay [ms]
Contour [Hz] =<number> (20.000..20000.000, default: 100.000)
Contour [Hz]
Dry Level [dB] =<number> (-90.000..20.000, default: 100.000)
Dry Level [dB]
Wet Level [dB] =<number> (-90.000..20.000, default: 100.000)
Wet Level [dB]
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_deesser
Threshold Level [dB] =<number> (-50.000..10.000, default: 0.000)
Threshold Level [dB]
Frequency [Hz] =<number> (2000.000..16000.000, default: 5500.000)
Frequency [Hz]
Sidechain Filter =<number> (default: 5500)
Sidechain Filter
Monitor =<number> (default: 5500)
Monitor
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_dynamics_m
Attack [ms] =<number> (4.000..500.000, default: 128.000)
Attack [ms]
Release [ms] =<number> (4.000..1000.000, default: 502.000)
Release [ms]
Offset Gain [dB] =<number> (-20.000..20.000, default: 502.000)
Offset Gain [dB]
Makeup Gain [dB] =<number> (-20.000..20.000, default: 502.000)
Makeup Gain [dB]
Function =<number> (default: 502)
Function
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_dynamics_st
Attack [ms] =<number> (4.000..500.000, default: 128.000)
Attack [ms]
Release [ms] =<number> (4.000..1000.000, default: 502.000)
Release [ms]
Offset Gain [dB] =<number> (-20.000..20.000, default: 502.000)
Offset Gain [dB]
Makeup Gain [dB] =<number> (-20.000..20.000, default: 502.000)
Makeup Gain [dB]
Stereo Mode =<number> (default: 502)
Stereo Mode
Function =<number> (default: 502)
Function
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_equalizer
Band 1 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 1 Gain [dB]
Band 2 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 2 Gain [dB]
Band 3 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 3 Gain [dB]
Band 4 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 4 Gain [dB]
Band 5 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 5 Gain [dB]
Band 6 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 6 Gain [dB]
Band 7 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 7 Gain [dB]
Band 8 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 8 Gain [dB]
Band 1 Freq [Hz] =<number> (40.000..280.000, default: 100.000)
Band 1 Freq [Hz]
Band 2 Freq [Hz] =<number> (100.000..500.000, default: 200.000)
Band 2 Freq [Hz]
Band 3 Freq [Hz] =<number> (200.000..1000.000, default: 400.000)
Band 3 Freq [Hz]
Band 4 Freq [Hz] =<number> (400.000..2800.000, default: 1000.000)
Band 4 Freq [Hz]
Band 5 Freq [Hz] =<number> (1000.000..5000.000, default: 3000.000)
Band 5 Freq [Hz]
Band 6 Freq [Hz] =<number> (3000.000..9000.000, default: 6000.000)
Band 6 Freq [Hz]
Band 7 Freq [Hz] =<number> (6000.000..18000.000, default: 12000.000)
Band 7 Freq [Hz]
Band 8 Freq [Hz] =<number> (10000.000..20000.000, default: 15000.000)
Band 8 Freq [Hz]
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_equalizer_bw
Band 1 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 1 Gain [dB]
Band 2 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 2 Gain [dB]
Band 3 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 3 Gain [dB]
Band 4 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 4 Gain [dB]
Band 5 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 5 Gain [dB]
Band 6 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 6 Gain [dB]
Band 7 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 7 Gain [dB]
Band 8 Gain [dB] =<number> (-50.000..20.000, default: 0.000)
Band 8 Gain [dB]
Band 1 Freq [Hz] =<number> (40.000..280.000, default: 100.000)
Band 1 Freq [Hz]
Band 2 Freq [Hz] =<number> (100.000..500.000, default: 200.000)
Band 2 Freq [Hz]
Band 3 Freq [Hz] =<number> (200.000..1000.000, default: 400.000)
Band 3 Freq [Hz]
Band 4 Freq [Hz] =<number> (400.000..2800.000, default: 1000.000)
Band 4 Freq [Hz]
Band 5 Freq [Hz] =<number> (1000.000..5000.000, default: 3000.000)
Band 5 Freq [Hz]
Band 6 Freq [Hz] =<number> (3000.000..9000.000, default: 6000.000)
Band 6 Freq [Hz]
Band 7 Freq [Hz] =<number> (6000.000..18000.000, default: 12000.000)
Band 7 Freq [Hz]
Band 8 Freq [Hz] =<number> (10000.000..20000.000, default: 15000.000)
Band 8 Freq [Hz]
Band 1 Bandwidth [octaves] =<number> (0.100..5.000, default: 15000.000)
Band 1 Bandwidth [octaves]
Band 2 Bandwidth [octaves] =<number> (0.100..5.000, default: 15000.000)
Band 2 Bandwidth [octaves]
Band 3 Bandwidth [octaves] =<number> (0.100..5.000, default: 15000.000)
Band 3 Bandwidth [octaves]
Band 4 Bandwidth [octaves] =<number> (0.100..5.000, default: 15000.000)
Band 4 Bandwidth [octaves]
Band 5 Bandwidth [octaves] =<number> (0.100..5.000, default: 15000.000)
Band 5 Bandwidth [octaves]
Band 6 Bandwidth [octaves] =<number> (0.100..5.000, default: 15000.000)
Band 6 Bandwidth [octaves]
Band 7 Bandwidth [octaves] =<number> (0.100..5.000, default: 15000.000)
Band 7 Bandwidth [octaves]
Band 8 Bandwidth [octaves] =<number> (0.100..5.000, default: 15000.000)
Band 8 Bandwidth [octaves]
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_doubler
Time Tracking =<number> (0.000..1.000, default: 0.500)
Time Tracking
Pitch Tracking =<number> (0.000..1.000, default: 0.500)
Pitch Tracking
Dry Level [dB] =<number> (-90.000..20.000, default: 0.500)
Dry Level [dB]
Dry Left Position =<number> (0.000..1.000, default: 0.000)
Dry Left Position
Dry Right Position =<number> (0.000..1.000, default: 1.000)
Dry Right Position
Wet Level [dB] =<number> (-90.000..20.000, default: 1.000)
Wet Level [dB]
Wet Left Position =<number> (0.000..1.000, default: 0.000)
Wet Left Position
Wet Right Position =<number> (0.000..1.000, default: 1.000)
Wet Right Position
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_pinknoise
Fractal Dimension =<number> (0.000..1.000, default: 0.500)
Fractal Dimension
Signal Level [dB] =<number> (-90.000..20.000, default: 0.500)
Signal Level [dB]
Noise Level [dB] =<number> (-90.000..20.000, default: -90.000)
Noise Level [dB]
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_pitch
Semitone Shift =<number> (-12.000..12.000, default: 0.000)
Semitone Shift
Rate Shift [%] =<number> (-50.000..100.000, default: 0.000)
Rate Shift [%]
Dry Level [dB] =<number> (-90.000..20.000, default: -90.000)
Dry Level [dB]
Wet Level [dB] =<number> (-90.000..20.000, default: -90.000)
Wet Level [dB]
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_reflector
Fragment Length [ms] =<number> (20.000..1600.000, default: 415.000)
Fragment Length [ms]
Dry Level [dB] =<number> (-90.000..20.000, default: -90.000)
Dry Level [dB]
Wet Level [dB] =<number> (-90.000..20.000, default: -90.000)
Wet Level [dB]
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_reverb
Decay [ms] =<number> (0.000..10000.000, default: 2500.000)
Decay [ms]
Dry Level [dB] =<number> (-70.000..10.000, default: 2500.000)
Dry Level [dB]
Wet Level [dB] =<number> (-70.000..10.000, default: 2500.000)
Wet Level [dB]
Comb Filters =[1|0] (default: 2500)
Comb Filters
Allpass Filters =[1|0] (default: 2500)
Allpass Filters
Bandpass Filter =[1|0] (default: 2500)
Bandpass Filter
Enhanced Stereo =[1|0] (default: 2500)
Enhanced Stereo
Reverb Type =<number> (default: 2500)
Reverb Type
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_rotspeak
Rotor Frequency [Hz] =<number> (0.000..30.000, default: 0.000)
Rotor Frequency [Hz]
Horn Frequency [Hz] =<number> (0.000..30.000, default: 0.000)
Horn Frequency [Hz]
Mic Distance [%] =<number> (0.000..100.000, default: 25.000)
Mic Distance [%]
Rotor/Horn Mix =<number> (0.000..1.000, default: 0.500)
Rotor/Horn Mix
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_limiter
Limit Level [dB] =<number> (-30.000..20.000, default: 0.000)
Limit Level [dB]
Output Volume [dB] =<number> (-30.000..20.000, default: 0.000)
Output Volume [dB]
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_sigmoid
Pre Gain [dB] =<number> (-90.000..20.000, default: 0.000)
Pre Gain [dB]
Post Gain [dB] =<number> (-90.000..20.000, default: 0.000)
Post Gain [dB]
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_stereo_echo
L Delay [ms] =<number> (0.000..2000.000, default: 100.000)
L Delay [ms]
L Feedback [%] =<number> (0.000..100.000, default: 100.000)
L Feedback [%]
R/Haas Delay [ms] =<number> (0.000..2000.000, default: 100.000)
R/Haas Delay [ms]
R/Haas Feedback [%] =<number> (0.000..100.000, default: 100.000)
R/Haas Feedback [%]
L Echo Level [dB] =<number> (-70.000..10.000, default: 100.000)
L Echo Level [dB]
R Echo Level [dB] =<number> (-70.000..10.000, default: 100.000)
R Echo Level [dB]
Dry Level [dB] =<number> (-70.000..10.000, default: 100.000)
Dry Level [dB]
Cross Mode =[1|0] (default: 100)
Cross Mode
Haas Effect =[1|0] (default: 100)
Haas Effect
Swap Outputs =[1|0] (default: 100)
Swap Outputs
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_tremolo
Frequency [Hz] =<number> (0.000..20.000, default: 0.000)
Frequency [Hz]
Depth [%] =<number> (0.000..100.000, default: 0.000)
Depth [%]
Gain [dB] =<number> (-70.000..20.000, default: 0.000)
Gain [dB]
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_tubewarmth
Drive =<number> (0.100..10.000, default: 2.575)
Drive
Tape--Tube Blend =<number> (-10.000..10.000, default: 10.000)
Tape--Tube Blend
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tap_vibrato
Frequency [Hz] =<number> (0.000..30.000, default: 0.000)
Frequency [Hz]
Depth [%] =<number> (0.000..20.000, default: 0.000)
Depth [%]
Dry Level [dB] =<number> (-90.000..20.000, default: -90.000)
Dry Level [dB]
Wet Level [dB] =<number> (-90.000..20.000, default: -90.000)
Wet Level [dB]
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_tapeDelay
Tape speed (inches/sec, 1=normal) =<number> (0.000..10.000, default: 0.000)
Tape speed (inches/sec, 1=normal)
Dry level (dB) =<number> (-90.000..0.000, default: -90.000)
Dry level (dB)
Tap 1 distance (inches) =<number> (0.000..4.000, default: -90.000)
Tap 1 distance (inches)
Tap 1 level (dB) =<number> (-90.000..0.000, default: -90.000)
Tap 1 level (dB)
Tap 2 distance (inches) =<number> (0.000..4.000, default: 1.000)
Tap 2 distance (inches)
Tap 2 level (dB) =<number> (-90.000..0.000, default: -90.000)
Tap 2 level (dB)
Tap 3 distance (inches) =<number> (0.000..4.000, default: 2.000)
Tap 3 distance (inches)
Tap 3 level (dB) =<number> (-90.000..0.000, default: -90.000)
Tap 3 level (dB)
Tap 4 distance (inches) =<number> (0.000..4.000, default: 3.000)
Tap 4 distance (inches)
Tap 4 level (dB) =<number> (-90.000..0.000, default: -90.000)
Tap 4 level (dB)
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_transient
Attack speed =<number> (-1.000..1.000, default: 0.000)
Attack speed
Sustain time =<number> (-1.000..1.000, default: 0.000)
Sustain time
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_triplePara
Low-shelving gain (dB) =<number> (-70.000..30.000, default: 0.000)
Low-shelving gain (dB)
Low-shelving frequency (Hz) =<number> (0.000..0.490, default: 0.000)
Low-shelving frequency (Hz)
Low-shelving slope =<number> (0.000..1.000, default: 0.500)
Low-shelving slope
Band 1 gain (dB) =<number> (-70.000..30.000, default: 0.500)
Band 1 gain (dB)
Band 1 frequency (Hz) =<number> (0.000..0.490, default: 0.001)
Band 1 frequency (Hz)
Band 1 bandwidth (octaves) =<number> (0.000..4.000, default: 0.001)
Band 1 bandwidth (octaves)
Band 2 gain (dB) =<number> (-70.000..30.000, default: 0.001)
Band 2 gain (dB)
Band 2 frequency (Hz) =<number> (0.000..0.490, default: 0.007)
Band 2 frequency (Hz)
Band 2 bandwidth (octaves) =<number> (0.000..4.000, default: 0.007)
Band 2 bandwidth (octaves)
Band 3 gain (dB) =<number> (-70.000..30.000, default: 0.007)
Band 3 gain (dB)
Band 3 frequency (Hz) =<number> (0.000..0.490, default: 0.059)
Band 3 frequency (Hz)
Band 3 bandwidth (octaves) =<number> (0.000..4.000, default: 0.059)
Band 3 bandwidth (octaves)
High-shelving gain (dB) =<number> (-70.000..30.000, default: 0.059)
High-shelving gain (dB)
High-shelving frequency (Hz) =<number> (0.000..0.490, default: 0.490)
High-shelving frequency (Hz)
High-shelving slope =<number> (0.000..1.000, default: 0.500)
High-shelving slope
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_valveRect
Sag level =<number> (0.000..1.000, default: 0.000)
Sag level
Distortion =<number> (0.000..1.000, default: 0.000)
Distortion
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_valve
Distortion level =<number> (0.000..1.000, default: 0.000)
Distortion level
Distortion character =<number> (0.000..1.000, default: 0.000)
Distortion character
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_vocoder
Number of bands =<number> (default: 0)
Number of bands
Left/Right =<number> (default: 0)
Left/Right
Band 1 Level =<number> (0.000..1.000, default: 0.000)
Band 1 Level
Band 2 Level =<number> (0.000..1.000, default: 0.000)
Band 2 Level
Band 3 Level =<number> (0.000..1.000, default: 0.000)
Band 3 Level
Band 4 Level =<number> (0.000..1.000, default: 0.000)
Band 4 Level
Band 5 Level =<number> (0.000..1.000, default: 0.000)
Band 5 Level
Band 6 Level =<number> (0.000..1.000, default: 0.000)
Band 6 Level
Band 7 Level =<number> (0.000..1.000, default: 0.000)
Band 7 Level
Band 8 Level =<number> (0.000..1.000, default: 0.000)
Band 8 Level
Band 9 Level =<number> (0.000..1.000, default: 0.000)
Band 9 Level
Band 10 Level =<number> (0.000..1.000, default: 0.000)
Band 10 Level
Band 11 Level =<number> (0.000..1.000, default: 0.000)
Band 11 Level
Band 12 Level =<number> (0.000..1.000, default: 0.000)
Band 12 Level
Band 13 Level =<number> (0.000..1.000, default: 0.000)
Band 13 Level
Band 14 Level =<number> (0.000..1.000, default: 0.000)
Band 14 Level
Band 15 Level =<number> (0.000..1.000, default: 0.000)
Band 15 Level
Band 16 Level =<number> (0.000..1.000, default: 0.000)
Band 16 Level
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_volume
volume =<number> (-90.00..20.00, default: 0.00)
Volume
Suboptions for fa_ladspa_vynil
Year =<number> (1900.000..1990.000, default: 1990.000)
Year
RPM =<number> (33.000..78.000, default: 33.000)
RPM
Surface warping =<number> (0.000..1.000, default: 33.000)
Surface warping
Crackle =<number> (0.000..1.000, default: 33.000)
Crackle
Wear =<number> (0.000..1.000, default: 33.000)
Wear
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_shaper
Waveshape =<number> (-10.000..10.000, default: 0.000)
Waveshape
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
Suboptions for fa_ladspa_zm1
$run_adding =[1|0] (default: 0)
Add effect to input data
$run_adding_gain =<number> (-70.00..0.00, default: 0.00)
Add gain (dB)
Overall gain for this filter. This is only valid if you add the effect to the input data
-vf <video filter options>
Set video
filter options
f
={option[{suboptions}][:option[{suboptions}]...]}
Supported options: fv_onedtv fv_agingtv fv_baltantv fv_blur fv_brokentv fv_burningtv fv_chameleontv fv_colorbalance fv_colstreaktv fv_cropscale fv_cycletv fv_decimate fv_deinterlace fv_dicetv fv_difftv fv_tcdisplay fv_displaywalltv fv_dottv fv_edgetv fv_edgeblurtv fv_equalizer fv_firetv fv_flip fv_framerate fv_pixelformat fv_interlace fv_invert fv_lenstv fv_lifetv fv_matrixtv fv_mosaictv fv_halftv fv_nervoustv fv_noisetv fv_oldcolor fv_optv fv_puptv fv_quarktv fv_colormatrix_rgb fv_rdstv fv_revtv fv_rippletv fv_rndmtv fv_shagadelictv fv_shift fv_simuratv fv_slofasttv fv_sparktv fv_spiraltv fv_streaktv fv_swapfields fv_tlp fv_textlogo fv_timedisttv fv_transform fv_transformtv fv_tctweak fv_vertigotv fv_warholtv fv_warptv fv_colormatrix_yuv fv_zoom
Video Filters
Suboptions for fv_blur
mode =<string>
Supported strings: gauss triangular box
Default: gauss
Mode
radius_h =<number> (0.5..50.0, default: 0.5)
Horizontal radius
radius_v =<number> (0.5..50.0, default: 0.5)
Vertical radius
blur_chroma =[1|0] (default: 0)
Blur chroma planes
correct_nonsquare =[1|0] (default: 0)
Correct radii for nonsquare pixels
Suboptions for fv_burningtv
mode =<string>
Supported strings: fg all
Default: all
Mode
Suboptions for fv_chameleontv
mode =<string>
Supported strings: app disapp
Default: disapp
Mode
Suboptions for fv_colorbalance
r =<number> (0.00..2.00, default: 1.00)
Red gain
g =<number> (0.00..2.00, default: 1.00)
Green gain
b =<number> (0.00..2.00, default: 1.00)
Blue gain
n =[1|0] (default: 0)
Normalize
Normalize for constant luminance.
Suboptions for fv_colstreaktv
blendnum =<number> (1..10, default: 4)
Blend num
Suboptions for fv_cropscale
crl =<number> (0.000..100000.000, default: 0.000)
Crop left
Cut this many pixels from the left border of the source images.
crr =<number> (0.000..100000.000, default: 0.000)
Crop right
Cut this many pixels from the right border of the source images.
crt =<number> (0.000..100000.000, default: 0.000)
Crop top
Cut this many pixels from the top border of the source images.
crb =<number> (0.000..100000.000, default: 0.000)
Crop bottom
Cut this many pixels from the bottom border of the source images.
s =<string>
Supported strings: from_input user_defined pal_d1 pal_d1_wide pal_dv pal_dv_wide pal_cvd pal_vcd pal_svcd pal_svcd_wide ntsc_d1 ntsc_d1_wide ntsc_dv ntsc_dv_wide ntsc_cvd ntsc_vcd ntsc_svcd ntsc_svcd_wide 720 1080 vga qvga sqcif qcif cif 4cif 16cif
Default: from_input
Image size
Set the output image size. For a user defined size, you must specify the width and height as well as the pixel width and pixel height.
w =<number> (1..100000, default: 640)
User defined width
User defined width in pixels. Only meaningful if you selected "User defined" for the image size.
h =<number> (1..100000, default: 480)
User defined height
User defined height in pixels. Only meaningful if you selected "User defined" for the image size.
sw =<number> (1..100000, default: 1)
User defined pixel width
User defined pixel width. Only meaningful if you selected "User defined" for the image size.
sh =<number> (1..100000, default: 1)
User defined pixel height
User defined pixel height. Only meaningful if you selected "User defined" for the image size.
ka =[1|0] (default: 1)
Maintain aspect ratio
Let the aspect ratio appear the same as in the source, probably resulting in additional borders.
bc =<r>,<g>,<b> (default: 0.000,0.000,0.000)
<r>, <g> and <b> are in the range 0.0..1.0
Border color
Color of the image borders.
squeeze =<number> (-1.000..1.000, default: 0.000)
Squeeze
zoom =<number> (20..180, default: 100)
Zoom
sm =<string>
Supported strings: auto nearest bilinear quadratic cubic_bspline cubic_mitchell cubic_catmull sinc_lanczos
Default: auto
Scale mode
Choose scaling method. Auto means to choose based on the conversion quality. Nearest is fastest, Sinc with Lanczos window is slowest.
so =<number> (4..1000, default: 4)
Scale order
Order for sinc scaling
downscale_filter =<string>
Supported strings: auto none wide gauss
Default: auto
Antialiasing for downscaling
Specifies the antialiasing filter to be used when downscaling images.
downscale_blur =<number> (0.00..2.00, default: 1.00)
Blur factor for downscaling
Specifies how much blurring should be applied when downscaling. Smaller values can speed up scaling, but might result in strong aliasing.
chroma_output =<string>
Supported strings: from_input 444 422 420mpeg1 420mpeg2 420paldv 411
Default: from_input
Chroma output
Set the output chroma format to that of the destination. This can save one chroma scaling operation at a later stage. It only works if the input pixelformat is otherwise compatible to the output.
deinterlace =<string>
Supported strings: never auto always
Default: never
Deinterlace
ddm =<string>
Supported strings: top bottom
Default: top
Drop mode
Specifies which field the deinterlacer should drop.
Suboptions for fv_decimate
threshold_block =<number> (0.00..1.00, default: 0.00)
Block threshold
Specifies how much a block may differ from the last non-skipped block. 0 means identical blocks, 1 means completely different blocks. Note that the meaning of "completely different" depends on the colorspace.
threshold_total =<number> (0.00..1.00, default: 0.00)
Total threshold
Specifies how much a frame may differ from the last non-skipped frame. 0 means identical frames, 1 means completely different frames. Note that the meaning of "completely different" depends on the colorspace.
skip_max =<number> (1..500, default: 10)
Maximum skipped frames
Maximum number of consecutive skipped frames
do_log =[1|0] (default: 0)
Report results
Log reports about skipped frames
Suboptions for fv_deinterlace
method =<string>
Supported strings: none copy scale_hw scale_sw blend yadif yadif_fast
Default: none
Method
force =[1|0] (default: 0)
Force deinterlacing
Always perform deinterlacing even if the source format pretends to be progressive
output_mode =<string>
Supported strings: top bottom first second both
Default: top
Output mode
Specify which field to output. Outputting both fields is not always supported.
sm =<string>
Supported strings: auto nearest bilinear quadratic cubic_bspline cubic_mitchell cubic_catmull sinc_lanczos
Default: auto
Scale mode
Choose scaling method. Auto means to choose based on the conversion quality. Nearest is fastest, Sinc with Lanczos window is slowest.
so =<number> (4..1000, default: 4)
Scale order
Order for sinc scaling
Suboptions for fv_dicetv
g_cube_bits =<number> (0..5, default: 4)
Square Size
Suboptions for fv_difftv
tolerance =<number> (0..255, default: 10)
Tolerance
Suboptions for fv_tcdisplay
interpolate =[1|0] (default: 1)
Interpolate missing
Interpolate missing timecodes
color =<r>,<g>,<b>,<a> (default: 1.000,1.000,1.000,1.000)
<r>, <g>, <b> and <a> are in the range 0.0..1.0
Text color
border_color =<r>,<g>,<b> (default: 0.000,0.000,0.000)
<r>, <g> and <b> are in the range 0.0..1.0
Border color
border_width =<number> (0.00..10.00, default: 2.00)
Border width
font =<string> (Default: Courier-20)
Font
justify_h =<string>
Supported strings: center left right
Default: right
Horizontal justify
justify_v =<string>
Supported strings: center top bottom
Default: top
Vertical justify
border_left =<number> (0..65535, default: 10)
Left border
Distance from the left text border to the image border
border_right =<number> (0..65535, default: 10)
Right border
Distance from the right text border to the image border
border_top =<number> (0..65535, default: 10)
Top border
Distance from the top text border to the image border
border_bottom =<number> (0..65535, default: 10)
Bottom border
Distance from the bottom text border to the image border
Suboptions for fv_displaywalltv
scale =<number> (1..9, default: 3)
Scale
speedx =<number> (-100..100, default: 10)
Horizontal scroll speed
speedy =<number> (-100..100, default: 10)
Vertical scroll speed
Suboptions for fv_dottv
mode =<string>
Supported strings: dots hearts
Default: dots
Mode
Suboptions for fv_edgeblurtv
color =<r>,<g>,<b> (default: 1.000,1.000,1.000)
<r>, <g> and <b> are in the range 0.0..1.0
Color
Suboptions for fv_equalizer
brightness =<number> (-10.0..10.0, default: 0.0)
Brightness
contrast =<number> (-10.0..10.0, default: 0.0)
Contrast
saturation =<number> (-10.0..10.0, default: 0.0)
Saturation
hue =<number> (-180.0..180.0, default: 0.0)
Hue
Suboptions for fv_firetv
mode =<string>
Supported strings: fg light dark
Default: all
Mode
Suboptions for fv_flip
flip_h =[1|0] (default: 0)
Flip horizontally
flip_v =[1|0] (default: 0)
Flip vertically
Suboptions for fv_framerate
framerate =<string>
Supported strings: from_source user_defined 23_976 24 25 29_970 30 50 59_940 60
Default: from_source
Framerate
Output framerate. For user defined framerate, enter the timescale and frame duration below (framerate = timescale / frame duration).
timescale =<number> (1..100000, default: 25)
Timescale
Timescale for user defined output framerate (Framerate = timescale / frame duration).
frame_duration =<number> (1..100000, default: 1)
Frame duration
Frame duration for user defined output framerate (Framerate = timescale / frame duration).
Suboptions for fv_pixelformat
fmt =<string>
Supported strings: gray8 gray16 grayf graya16 graya32 grayaf rgb15 bgr15 rgb16 bgr16 rgb24 bgr24 rgb32 bgr32 rgba32 rgb48 rgba64 rgbf rgbaf yuy2 uyvy yuva32 yuva64 yuvaf yuv444pf yuv420p8 yuv410p8 yuv411p8 yuv422p8 yuv422p16 yuv444p8 yuv444p16 yuvj420p8 yuvj422p8
Default: yuv420p8
Pixelformat
Suboptions for fv_interlace
field_order =<string>
Supported strings: top bottom
Default: top
Output field order
Suboptions for fv_invert
r =[1|0] (default: 1)
Invert red
g =[1|0] (default: 1)
Invert green
b =[1|0] (default: 1)
Invert blue
a =[1|0] (default: 1)
Invert alpha
Suboptions for fv_lenstv
x =<number> (0.00..1.00, default: 0.25)
X
y =<number> (0.00..1.00, default: 0.25)
Y
lens_width =<number> (0.00..1.00, default: 0.25)
Diameter
lens_zoom =<number> (5..200, default: 30)
Zoom
Suboptions for fv_matrixtv
mode =[1|0] (default: 0)
Blend
Suboptions for fv_halftv
mode =<string>
Supported strings: delay scratch nervous
Default: delay
Mode
direction =<string>
Supported strings: left right top bottom
Default: right
Direction
mirror =<string>
Supported strings: normal mirror copy
Default: mirror
Mirror
delay =<number> (0..31, default: 10)
Delay
Suboptions for fv_nervoustv
mode =<string>
Supported strings: random scratch
Default: random
Mode
Suboptions for fv_oldcolor
style =<string>
Supported strings: bw tech1 tech2
Default: tech1
Style
strength =<number> (0.000..1.000, default: 1.000)
Strength
r_gain =<number> (0.000..2.000, default: 1.000)
Red gain
g_gain =<number> (0.000..2.000, default: 1.000)
Green gain
b_gain =<number> (0.000..2.000, default: 1.000)
Blue gain
Suboptions for fv_optv
mode =<string>
Supported strings: maelstrom radiation perspective vertical
Default: maelstrom
Mode
speed =<number> (-64..64, default: 16)
Speed
Suboptions for fv_puptv
mode =<string>
Supported strings: horizontal vertical diagonal dissolution random raster
Default: horizontal
Mode
strength =<number> (0.00..1.00, default: 0.20)
Strength
Suboptions for fv_colormatrix_rgb
r_to_r =<number> (-2.000..2.000, default: 1.000)
Red -> Red
g_to_r =<number> (-2.000..2.000, default: 0.000)
Green -> Red
b_to_r =<number> (-2.000..2.000, default: 0.000)
Blue -> Red
a_to_r =<number> (-2.000..2.000, default: 0.000)
Alpha -> Red
off_r =<number> (-2.000..2.000, default: 0.000)
Red offset
r_to_g =<number> (-2.000..2.000, default: 0.000)
Red -> Green
g_to_g =<number> (-2.000..2.000, default: 1.000)
Green -> Green
b_to_g =<number> (-2.000..2.000, default: 0.000)
Blue -> Green
a_to_g =<number> (-2.000..2.000, default: 0.000)
Alpha -> Green
off_g =<number> (-2.000..2.000, default: 0.000)
Green offset
r_to_b =<number> (-2.000..2.000, default: 0.000)
Red -> Blue
g_to_b =<number> (-2.000..2.000, default: 0.000)
Green -> Blue
b_to_b =<number> (-2.000..2.000, default: 1.000)
Blue -> Blue
a_to_b =<number> (-2.000..2.000, default: 0.000)
Alpha -> Blue
off_b =<number> (-2.000..2.000, default: 0.000)
Blue offset
r_to_a =<number> (-2.000..2.000, default: 0.000)
Red -> Alpha
g_to_a =<number> (-2.000..2.000, default: 0.000)
Green -> Alpha
b_to_a =<number> (-2.000..2.000, default: 0.000)
Blue -> Alpha
a_to_a =<number> (-2.000..2.000, default: 1.000)
Alpha -> Alpha
off_a =<number> (-2.000..2.000, default: 0.000)
Alpha offset
force_alpha =[1|0] (default: 0)
Force alpha
Create video with alpha channel even if the input format has no alpha channel. Use this to generate the alpha channel from other channels using the colormatrix.
Suboptions for fv_rdstv
method =<string>
Supported strings: wall cross
Default: wall
Method
Suboptions for fv_revtv
fg_color =<r>,<g>,<b> (default: 1.000,1.000,1.000)
<r>, <g> and <b> are in the range 0.0..1.0
Line color
bg_color =<r>,<g>,<b> (default: 0.000,0.000,0.000)
<r>, <g> and <b> are in the range 0.0..1.0
Background
spacing =<number> (0.000..1.000, default: 0.100)
Spacing
amplitude =<number> (0.00..1.00, default: 0.10)
Amplitude
vgrabtime =<number> (1..10, default: 1)
Grab interval
Suboptions for fv_rippletv
mode =<string>
Supported strings: motion rain
Default: motion
Mode
loopnum =<number> (1..5, default: 2)
Speed
strength =<number> (1..10, default: 8)
Strength
decay_cfg =<number> (1..15, default: 8)
Decay
Suboptions for fv_rndmtv
rmode =[1|0] (default: 1)
Color
Suboptions for fv_shagadelictv
mask_r =[1|0] (default: 1)
Red mask
mask_g =[1|0] (default: 1)
Green mask
mask_b =[1|0] (default: 1)
Blue mask
Suboptions for fv_shift
shift =<number> (0..8, default: 0)
Bits to shift
Suboptions for fv_simuratv
color =<r>,<g>,<b> (default: 0.000,0.000,0.000)
<r>, <g> and <b> are in the range 0.0..1.0
Color
mirror_mode =<string>
Supported strings: no l r d dl dr u ul ur
Default: no
Mirror mode
Suboptions for fv_sparktv
mode =<string>
Supported strings: fg light dark
Default: all
Mode
Suboptions for fv_spiraltv
mode =<string>
Supported strings: Concentric A Sawtooth Up Sawtooth Down Triangle Sinusoidal Concentric B Lens Flat
Default: Concentric A
Mode
g_focus_interval =<number> (0..60, default: 6)
Focus interval
center_x =<number> (0.000..1.000, default: 0.500)
Center x
center_y =<number> (0.000..1.000, default: 0.500)
Center y
g_depth_shift =<number> (0..5, default: 0)
Depth shift
Suboptions for fv_tlp
factor =<number> (0.00..1.00, default: 0.50)
Strength
0 means no effect, 1 means maximum (= still image)
quality =<number> (1..5, default: 2)
Quality
Suboptions for fv_textlogo
text =<string> (Default: Enter text)
Text
Text to display
color =<r>,<g>,<b>,<a> (default: 1.000,1.000,1.000,1.000)
<r>, <g>, <b> and <a> are in the range 0.0..1.0
Text color
border_color =<r>,<g>,<b> (default: 0.000,0.000,0.000)
<r>, <g> and <b> are in the range 0.0..1.0
Border color
border_width =<number> (0.00..10.00, default: 2.00)
Border width
font =<string> (Default: Courier-20)
Font
justify_h =<string>
Supported strings: center left right
Default: right
Horizontal justify
justify_v =<string>
Supported strings: center top bottom
Default: top
Vertical justify
border_left =<number> (0..65535, default: 10)
Left border
Distance from the left text border to the image border
border_right =<number> (0..65535, default: 10)
Right border
Distance from the right text border to the image border
border_top =<number> (0..65535, default: 10)
Top border
Distance from the top text border to the image border
border_bottom =<number> (0..65535, default: 10)
Bottom border
Distance from the bottom text border to the image border
Suboptions for fv_transform
tm =<string>
Supported strings: rotate affine perspective lens_effect whirl
Default: rotate
Transformation mode
Choose Transformation method. Each method can be configured in itβs section.
im =<string>
Supported strings: auto nearest bilinear quadratic cubic_bspline
Default: auto
Interpolation mode
Choose interpolation method. Auto means to choose based on the conversion quality. Nearest is fastest, Bicubic is slowest.
bg_color =<r>,<g>,<b>,<a> (default: 0.000,0.000,0.000,1.000)
<r>, <g>, <b> and <a> are in the range 0.0..1.0
Background color
rotate_angle =<number> (-360.00..360.00, default: 0.00)
Angle
affine_xx =<number> (-2.000..2.000, default: 1.000)
X -> X
affine_xy =<number> (-2.000..2.000, default: 0.000)
X -> Y
affine_yx =<number> (-2.000..2.000, default: 0.000)
Y -> X
affine_yy =<number> (-2.000..2.000, default: 1.000)
Y -> Y
affine_ox =<number> (-1.000..1.000, default: 0.000)
X Offset
Normalized X offset. 1 corresponds to image with.
affine_oy =<number> (-1.000..1.000, default: 0.000)
Y Offset
Normalized Y offset. 1 corresponds to image height.
perspective_tl =<x>,<y> (default: 0.000,0.000)
<r>, <g> and <b> are in the range 0.0..1.0
Top left
Top left corner in normalized image coordinates
perspective_tr =<x>,<y> (default: 1.000,0.000)
<r>, <g> and <b> are in the range 0.0..1.0
Top right
Top right corner in normalized image coordinates
perspective_bl =<x>,<y> (default: 0.000,1.000)
<r>, <g> and <b> are in the range 0.0..1.0
Bottom left
Bottom left corner in normalized image coordinates
perspective_br =<x>,<y> (default: 1.000,1.000)
<r>, <g> and <b> are in the range 0.0..1.0
Bottom right
Bottom right corner in normalized image coordinates
lens_effect_pos =<x>,<y> (default: 0.500,0.500)
<r>, <g> and <b> are in the range 0.0..1.0
Position
Center of the lens
lens_effect_diameter =<number> (0.00..1.00, default: 0.25)
Diameter
Diamater of the lens (1 is image size)
lens_effect_zoom =<number> (5.00..200.00, default: 20.00)
Zoom
Zoom factor
whirl_center =<x>,<y> (default: 0.500,0.500)
<r>, <g> and <b> are in the range 0.0..1.0
Center
whirl_radius =<number> (0.00..1.00, default: 0.50)
Radius
whirl_pinch =<number> (0.00..1.00, default: 0.50)
Pinch
whirl_angle =<number> (0.00..360.00, default: 30.00)
Angle
Suboptions for fv_transformtv
transform =<number> (0..5, default: 0)
Transformation
Suboptions for fv_tctweak
mode =<string>
Supported strings: off interpolate remove_redundant remove_all add add_first
Default: off
Mode
int_framerate =<number> (1..999, default: 25)
Integer framerate
Set the integer framerate used when adding new timecodes
drop =[1|0] (default: 0)
Drop frame
Set the if drop frame is used when adding new timecodes
hours =<number> (0..23, default: 0)
Start hour
Set the start hours used when adding new timecodes
minutes =<number> (0..59, default: 0)
Start minute
Set the start minutes used when adding new timecodes
seconds =<number> (0..59, default: 0)
Start second
Set the start seconds used when adding new timecodes
frames =<number> (0..999, default: 0)
Start frames
Set the start frames used when adding new timecodes
Suboptions for fv_vertigotv
phase_increment =<number> (0.01..1.00, default: 0.02)
Phase increment
zoomrate =<number> (1.01..1.10, default: 1.01)
Zoom rate
Suboptions for fv_colormatrix_yuv
y_to_y =<number> (-2.000..2.000, default: 1.000)
Luminance -> Luminance
u_to_y =<number> (-2.000..2.000, default: 0.000)
Cb -> Luminance
v_to_y =<number> (-2.000..2.000, default: 0.000)
Cr -> Luminance
a_to_y =<number> (-2.000..2.000, default: 0.000)
Alpha -> Luminance
off_y =<number> (-2.000..2.000, default: 0.000)
Luminance offset
y_to_u =<number> (-2.000..2.000, default: 0.000)
Luminance -> Cb
u_to_u =<number> (-2.000..2.000, default: 1.000)
Cb -> Cb
v_to_u =<number> (-2.000..2.000, default: 0.000)
Cr -> Cb
a_to_u =<number> (-2.000..2.000, default: 0.000)
Alpha -> Cb
off_u =<number> (-2.000..2.000, default: 0.000)
Cb offset
y_to_v =<number> (-2.000..2.000, default: 0.000)
Luminance -> Cr
u_to_v =<number> (-2.000..2.000, default: 0.000)
Cb -> Cr
v_to_v =<number> (-2.000..2.000, default: 1.000)
Cr -> Cr
a_to_v =<number> (-2.000..2.000, default: 0.000)
Alpha -> Cr
off_v =<number> (-2.000..2.000, default: 0.000)
Cr offset
y_to_a =<number> (-2.000..2.000, default: 0.000)
Luminance -> Alpha
u_to_a =<number> (-2.000..2.000, default: 0.000)
Cb -> Alpha
v_to_a =<number> (-2.000..2.000, default: 0.000)
Cr -> Alpha
a_to_a =<number> (-2.000..2.000, default: 1.000)
Alpha -> Alpha
off_a =<number> (-2.000..2.000, default: 0.000)
Alpha offset
force_alpha =[1|0] (default: 0)
Force alpha
Create video with alpha channel even if the input format has no alpha channel. Use this to generate the alpha channel from other channels using the colormatrix.
Suboptions for fv_zoom
zoom_h =<number> (0.50..2.00, default: 1.00)
Zoom horizontally
zoom_v =<number> (0.50..2.00, default: 1.00)
Zoom vertically
sm =<string>
Supported strings: auto nearest bilinear quadratic cubic_bspline cubic_mitchell cubic_catmull sinc_lanczos
Default: auto
Scale mode
Choose scaling method. Auto means to choose based on the conversion quality. Nearest is fastest, Sinc with Lanczos window is slowest.
so =<number> (4..1000, default: 4)
Scale order
Order for sinc scaling
downscale_filter =<string>
Supported strings: auto none wide gauss
Default: auto
Antialiasing for downscaling
Specifies the antialiasing filter to be used when downscaling images.
downscale_blur =<number> (0.00..2.00, default: 1.00)
Blur factor for downscaling
Specifies how much blurring should be applied when downscaling. Smaller values can speed up scaling, but might result in strong aliasing.
quality =<number> (1..5, default: 2)
Quality
bg_color =<r>,<g>,<b>,<a> (default: 0.000,0.000,0.000,1.000)
<r>, <g>, <b> and <a> are in the range 0.0..1.0
Background color
-vm <video monitor options>
Set video
monitor options
do_monitor
=[1|0] (default: 1)
Enable monitor
plugin =option[{suboptions}]
Supported options: ov_x11 ov_v4l2
Default: ov_x11
Plugin
Suboptions for plugin=ov_x11
auto_resize =[1|0] (default: 1)
Auto resize window
disable_xscreensaver_normal =[1|0] (default: 0)
Disable Screensaver for normal playback
disable_xscreensaver_fullscreen =[1|0] (default: 1)
Disable Screensaver for fullscreen playback
force_hw_scale =[1|0] (default: 1)
Force hardware scaling
Use hardware scaling even if it involves more CPU intensive pixelformat conversions
background_color =<r>,<g>,<b> (default: 0.000,0.000,0.000)
<r>, <g> and <b> are in the range 0.0..1.0
Background color
Specify the background color for videos with alpha channel. This is only used by the OpenGL driver.
scale_mode =<string>
Supported strings: auto nearest bilinear quadratic cubic_bspline cubic_mitchell cubic_catmull sinc_lanczos
Default: auto
Scale mode
Choose scaling method. Auto means to choose based on the conversion quality. Nearest is fastest, Sinc with Lanczos window is slowest.
scale_order =<number> (4..1000, default: 4)
Scale order
Order for sinc scaling
scale_quality =<number> (1..5, default: 2)
Scale quality
Scale quality
Suboptions for plugin=ov_v4l2
device =option[{suboptions}]
Supported options: <None>
Default: (null)
V4L2 Device
force_rw =[1|0] (default: 1)
Force write
Donβt use memory mapping
-enc <encoding_options>
Set encoding
options
ae
=option[{suboptions}]
Supported options: $to_video e_wav e_faac b_lame e_vorbis e_lame e_flac e_ffmpeg_audio e_opus e_speex
Default: e_wav
Audio
Suboptions for ae=e_wav
format =<string>
Supported strings: wav raw
Default: waw
Format
write_info_chunk =[1|0] (default: 1)
Write info chunk
bits =<string>
Supported strings: 8 16 24 32
Default: 16
Bits per sample
be =[1|0] (default: 0)
Output big endian (Raw only)
Suboptions for ae=e_faac
do_id3v1 =[1|0] (default: 1)
Write ID3V1.1 tag
do_id3v2 =[1|0] (default: 1)
Write ID3V2 tag
id3v2_charset =<string>
Supported strings: 0 1 2 3
Default: 3
ID3V2 Encoding
object_type =<string>
Supported strings: mpeg4_lc mpeg2_lc mpeg4_main mpeg4_lc mpeg4_ltp
Default: mpeg4_main
Object type
bitrate =<number> (0..1000, default: 0)
Bitrate (kbps)
Average bitrate (0: VBR based on quality)
quality =<number> (10..500, default: 100)
Quality
Quantizer quality
block_types =<string>
Supported strings: Both No short No long
Default: Both
Block types
tns =[1|0] (default: 0)
Use temporal noise shaping
no_midside =[1|0] (default: 0)
Donβt use mid/side coding
Suboptions for ae=b_lame
server =<string> (Default: localhost)
Server
port =<number> (1..65535, default: 8000)
Port
mount =<string> (Default: /stream.ogg)
Mount
user =<string> (Default: source)
User
password =<string>
Password
name =<string> (Default: Test stream)
Name
description =<string> (Default: Brought to you by gmerlin)
Description
genre =<string>
Genre
stereo_mode =<string>
Supported strings: Stereo Joint stereo Auto
Default: Auto
Stereo mode
Stereo: Completely independent channels Joint stereo: Improve quality (save bits) by using similarities of the channels Auto (recommended): Select one of the above depending on quality or bitrate setting
quality =<number> (0..9, default: 2)
Encoding speed
0: Slowest encoding, best quality 9: Fastest encoding, worst quality
cbr_bitrate =<number> (8..320, default: 128)
Bitrate (kbps)
Bitrate in kbps. If your selection is no valid mp3 bitrate, weβll choose the closest value.
Suboptions for ae=e_vorbis
bitrate_mode =<string>
Supported strings: vbr vbr_bitrate managed
Default: VBR
Bitrate mode
Bitrate mode: VBR: You specify a quality and (optionally) a minimum and maximum bitrate VBR (bitrate): The specified nominal bitrate will be used for selecting the encoder mode. Managed: You specify a nominal bitrate and (optionally) a minimum and maximum bitrate VBR is recommended, managed bitrate might result in a worse quality
nominal_bitrate =<number> (0..1000, default: 128)
Nominal bitrate (kbps)
Nominal bitrate (in kbps) for managed mode
quality =<number> (0.0..10.0, default: 3.0)
VBR Quality (10: best)
Quality for VBR mode 10: best (largest output file) 0: worst (smallest output file)
min_bitrate =<number> (0..1000, default: 0)
Minimum bitrate (kbps)
Optional minimum bitrate (in kbps) 0 = unspecified
max_bitrate =<number> (0..1000, default: 0)
Maximum bitrate (kbps)
Optional maximum bitrate (in kbps) 0 = unspecified
Suboptions for ae=e_lame
do_id3v1 =[1|0] (default: 1)
Write ID3V1.1 tag
do_id3v2 =[1|0] (default: 1)
Write ID3V2 tag
id3v2_charset =<string>
Supported strings: 0 3
Default: 3
ID3V2 Encoding
add_cover =[1|0] (default: 1)
Add cover to ID3V2 tag if available
bitrate_mode =<string>
Supported strings: CBR ABR VBR
Default: CBR
Bitrate mode
stereo_mode =<string>
Supported strings: Stereo Joint stereo Auto
Default: Auto
Stereo mode
Stereo: Completely independent channels Joint stereo: Improve quality (save bits) by using similarities of the channels Auto (recommended): Select one of the above depending on quality or bitrate setting
quality =<number> (0..9, default: 2)
Encoding speed
0: Slowest encoding, best quality 9: Fastest encoding, worst quality
cbr_bitrate =<number> (8..320, default: 128)
Bitrate (kbps)
Bitrate in kbps. If your selection is no valid mp3 bitrate, weβll choose the closest value.
Suboptions for ae=e_flac
use_vorbis_comment =[1|0] (default: 1)
Write vorbis comment
Write Vorbis comment containing metadata to the file
add_cover =[1|0] (default: 1)
Add cover
Write the album cover to the flac file if available
use_seektable =[1|0] (default: 1)
Write seek table
Write seektable (strongly recommended)
num_seektable_entries =<number> (1..1000000, default: 100)
Entries in the seektable
Maximum number of entries in the seek table. Default is 100, larger numbers result in shorter seeking times but also in larger files.
bits =<string>
Supported strings: 8 12 16 20 24
Default: 16
Bits
compression_level =<number> (0..8, default: 8)
Compression Level
0: Fastest encoding, biggest files 8: Slowest encoding, smallest files
Suboptions for ae=e_ffmpeg_audio
format =<string>
Supported strings: au ac3 aiff mp2 asf adts
Default: au
Format
codec =option[{suboptions}]
Supported options: pcm_mulaw pcm_s16be pcm_alaw ac3 pcm_s8 mp2 wma2 wma1 libfaac
Default: pcm_mulaw
Codec
Suboptions for codec=ac3
ff_bit_rate_str =<string>
Supported strings: 32 40 48 56 64 80 96 112 128 160 192 224 256 320 384 448 512 576 640
Default: 128
Bit rate (kbps)
Suboptions for codec=mp2
ff_bit_rate_str =<string>
Supported strings: 32 48 56 64 80 96 112 128 160 192 224 256 320 384
Default: 128
Bit rate (kbps)
Suboptions for codec=wma2
ff_bit_rate_str =<string>
Supported strings: 24 48 64 96 128
Default: 128
Bit rate (kbps)
Suboptions for codec=wma1
ff_bit_rate_str =<string>
Supported strings: 24 48 64 96 128
Default: 128
Bit rate (kbps)
Suboptions for codec=libfaac
faac_profile =<string>
Supported strings: main lc ssr ltp
Default: lc
Profile
ff_bit_rate_audio =<number> (default: 0)
Bit rate (kbps)
faac_quality =<number> (10..500, default: 100)
Quality
Quantizer quality
Suboptions for ae=e_opus
application =<string>
Supported strings: audio voip
Default: audio
Application
bitrate_mode =<string>
Supported strings: vbr cvbr cbr
Default: vbr
Bitrate mode
Bitrate mode
bitrate =<number> (0..512000, default: 0)
Bitrate
Bitrate (in bps). 0 means auto.
complexity =<number> (1..10, default: 10)
Encoding complexity
frame_size =<string>
Supported strings: 25 50 100 200 400 600
Default: 200
Frame size (ms)
Smaller framesizes achieve lower latency but less quality at a given bitrate. Sizes greater than 20ms are only interesting at fairly low bitrates.
dtx =[1|0] (default: 0)
Enable discontinuous transmission
inband_fec =[1|0] (default: 0)
Enable inband forward error correction
bandwidth =<string>
Supported strings: auto narrow medium wide superwide full
Default: auto
Bandwidth
loss_perc =<number> (0..100, default: 0)
Loss percentage
Suboptions for ae=e_speex
mode =<string>
Supported strings: auto nb wb uwb
Default: auto
Speex mode
Encoding mode. If you select Auto, the mode will be taken from the samplerate.
quality =<number> (0..10, default: 3)
Quality (10: best)
complexity =<number> (0..10, default: 3)
Encoding complexity
nframes =<number> (1..10, default: 1)
Frames per Ogg packet
bitrate =<number> (0..128, default: 8)
Bitrate (kbps)
Bitrate (in kbps). Set to 0 for seleting the standard bitrates for the encoding mode.
vbr =[1|0] (default: 0)
Variable bitrate
abr_bitrate =<number> (0..128, default: 0)
Average bitrate (kbps)
Average bitrate (in kbps). Set to 0 for disabling ABR.
vad =[1|0] (default: 0)
Use voice activity detection
dtx =[1|0] (default: 0)
Enable file-based discontinuous transmission
ve =option[{suboptions}]
Supported options: e_singlepic e_ffmpeg_video e_oggvideo b_ogg e_ffmpeg
Default: e_singlepic
Video
Suboptions for ve=e_singlepic
plugin =option[{suboptions}]
Supported options: iw_pnm iw_bmp iw_gavl iw_png iw_tga iw_tiff iw_jpeg
Default: iw_pnm
Plugin
Suboptions for plugin=iw_pnm
format =<string>
Supported strings: binary ascii
Default: binary
Format
comment =<string> (Default: Created with gmerlin)
Comment
Comment which will be written in front of every file
Suboptions for plugin=iw_png
compression =<number> (0..9, default: 9)
Compression level
bit_mode =<string>
Supported strings: Auto 8 16
Default: 8
Bits per channel
If you select auto, the depth will be chosen according to the input format
Suboptions for plugin=iw_tga
rle =[1|0] (default: 0)
Do RLE compression
Suboptions for plugin=iw_tiff
compression =<string>
Supported strings: none packbits deflate jpeg
Default: none
Compression
jpeg_quality =<number> (0..100, default: 75)
JPEG quality
zip_level =<number> (0..9, default: 9)
Deflate compression level
Suboptions for plugin=iw_jpeg
quality =<number> (0..100, default: 95)
Quality
chroma_sampling =<string>
Supported strings: 4:2:0 4:2:2 4:4:4
Default: 4:2:0
Chroma sampling
frame_digits =<number> (1..9, default: 4)
Framenumber digits
frame_offset =<number> (0..1000000, default: 0)
Framenumber offset
Suboptions for ve=e_ffmpeg_video
format =<string>
Supported strings: mpeg1video mpeg2video
Default: mpeg1video
Format
codec =option[{suboptions}]
Supported options: mpeg1video mpeg2video
Default: mpeg1video
Codec
Suboptions for codec=mpeg1video
gop_size =<number> (0..300, default: 250)
GOP size (0 = intra only)
ff_scenechange_threshold =<number> (-1000000000..1000000000, default: 0)
Scenechange threshold
Threshold for scene change detection. Negative values mean more sensitivity (more keyframes)
ff_flag_closed_gop =[1|0] (default: 0)
Close all GOPs
ff_flag2_strict_gop =[1|0] (default: 0)
Strictly enforce GOP size
ff_max_b_frames =<number> (default: 0)
Max B-Frames
Maximum number of B-frames between non B-frames
ff_b_frame_strategy =[1|0] (default: 0)
Avoid B-frames in high motion scenes
ff_bit_rate_video =<number> (default: 800)
Bit rate (kbps)
ff_bit_rate_tolerance =<number> (default: 8000)
Bitrate tolerance (kbps)
Number of bits the bitstream is allowed to diverge from the reference. Unused for constant quantizer encoding
ff_rc_min_rate =<number> (default: 0)
Minimum bitrate (kbps)
Minimum bitrate (0 means arbitrary)
ff_rc_max_rate =<number> (default: 0)
Maximum bitrate (kbps)
Maximum bitrate (0 means arbitrary)
ff_rc_buffer_size =<number> (default: 0)
RC buffer size
Decoder bitstream buffer size in kbits. When encoding with max and/or min bitrate, this must be specified.
ff_rc_initial_cplx =<number> (0.0..99.0, default: 0.0)
Initial RC complexity
ff_rc_initial_buffer_occupancy =<number> (default: 0)
Initial RC buffer occupancy
Number of kilobits which should be loaded into the rc buffer before encoding starts. Must not be larger than RC buffer size
ff_qmin =<number> (0..31, default: 2)
Minimum quantizer scale
ff_qmax =<number> (0..31, default: 31)
Maximum quantizer scale
ff_max_qdiff =<number> (0..31, default: 3)
Maximum quantizer difference
Maximum quantizer difference between frames
ff_flag_qscale =[1|0] (default: 0)
Use fixed quantizer
Use fixed quality encoding
ff_qscale =<number> (1..31, default: 10)
Fixed quantizer
Quantizer for fixed quality encoding. Lower means better, 1 is not recommended
ff_qcompress =<number> (0.00..1.00, default: 0.50)
Quantizer compression
Amount of qscale change between easy & hard scenes
ff_qblur =<number> (0.00..1.00, default: 0.00)
Quantizer blur
Amount of qscale smoothing over time
ff_trellis =[1|0] (default: 0)
Use trellis quantization
Use trellis quantization (improves quality)
ff_i_quant_factor =<number> (-31.0..31.0, default: -0.8)
I quantizer factor
Quantizer factor between P-frames and I-frames. If > 0 then the last P frame quantizer will be used (q= lastp_q*factor+offset). If < 0 then normal ratecontrol will be done (q= -normal_q*factor+offset)
ff_i_quant_offset =<number> (0.0..31.0, default: 0.0)
I quantizer offset
Quantizer offset between P-frames and I-frames
ff_b_quant_factor =<number> (-31.00..31.00, default: 1.25)
B quantizer factor
Quantizer factor between B-frames and non-B-frames
ff_b_quant_offset =<number> (0.00..31.00, default: 1.25)
B quantizer offset
Quantizer offset between B-frames and non-B-frames if > 0 then the last p frame quantizer will be used (q= lastp_q*factor+offset) if < 0 then normal ratecontrol will be done (q= -normal_q*factor+offset)
ff_me_method =<string>
Supported strings: Zero Phods Log X1 Epzs Full
Default: Zero
Motion estimation method
ff_me_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME compare function
Motion estimation compare function.SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_cmp_chroma =[1|0] (default: 0)
Enable chroma ME compare
ff_me_range =<number> (0..1000, default: 0)
Motion estimation range
Motion estimation search range (0 means unlimited)
ff_me_threshold =<number> (0..4000000, default: 0)
ME Theshold
Motion estimation threshold. under which no motion estimation is performed, but instead the user specified motion vectors are used
ff_mb_decision =<string>
Supported strings: Use compare function Fewest bits Rate distoration
Default: Use compare function
MB decision mode
ff_dia_size =<number> (-9..9, default: 0)
ME diamond size & shape
Motion estimation diamond size. Negative means shape adaptive.
ff_pre_me =<number> (0..2, default: 0)
ME pre-pass
Motion estimation pre-pass 0: disabled 1: only after I-frames 2: always
ff_me_pre_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME pre-pass compare function
Motion estimation pre-pass compare function. SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_pre_cmp_chroma =[1|0] (default: 0)
Enable chroma ME pre-pass compare
ff_pre_dia_size =<number> (-9..9, default: 0)
ME pre-pass diamond size & shape
Motion estimation pre-pass diamond size. Negative means shape adaptive.
ff_lumi_masking =<number> (0.00..1.00, default: 0.00)
Luminance masking
Encode very bright image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_dark_masking =<number> (0.00..1.00, default: 0.00)
Darkness masking
Encode very dark image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_temporal_cplx_masking =<number> (0.00..1.00, default: 0.00)
Temporary complexity masking
Encode very fast moving image parts with reduced quality. 0 means disabled.
ff_spatial_cplx_masking =<number> (0.00..1.00, default: 0.00)
Spatial complexity masking
Encode very complex image parts with reduced quality. 0 means disabled, 0-0.5 is a sane range.
ff_border_masking =<number> (0.00..1.00, default: 0.00)
Border masking
Encode image parts near the border with reduced quality. 0 means disabled
ff_p_masking =<number> (0.00..1.00, default: 0.00)
Inter block masking
Encode inter blocks with reduced quality (increases the quality of intra blocks). 0 means disabled, 1 will double the bits allocated for intra blocks.
ff_strict_std_compliance =<number> (-2..2, default: 0)
Standards compliance
2: Strictly conform to a older more strict version of the spec or reference software 1: Strictly conform to all the things in the spec no matter what consequences 0: Default -1: Allow unofficial extensions -2: Allow non standarized experimental things
ff_noise_reduction =<number> (0..2000, default: 0)
Noise reduction
ff_flag_gray =[1|0] (default: 0)
Grayscale mode
ff_flag_bitexact =[1|0] (default: 0)
Use only bitexact stuff
Use only bitexact stuff (except (i)dct)
Suboptions for codec=mpeg2video
gop_size =<number> (0..300, default: 250)
GOP size (0 = intra only)
ff_scenechange_threshold =<number> (-1000000000..1000000000, default: 0)
Scenechange threshold
Threshold for scene change detection. Negative values mean more sensitivity (more keyframes)
ff_flag_closed_gop =[1|0] (default: 0)
Close all GOPs
ff_flag2_strict_gop =[1|0] (default: 0)
Strictly enforce GOP size
ff_max_b_frames =<number> (default: 0)
Max B-Frames
Maximum number of B-frames between non B-frames
ff_b_frame_strategy =[1|0] (default: 0)
Avoid B-frames in high motion scenes
ff_bit_rate_video =<number> (default: 800)
Bit rate (kbps)
ff_bit_rate_tolerance =<number> (default: 8000)
Bitrate tolerance (kbps)
Number of bits the bitstream is allowed to diverge from the reference. Unused for constant quantizer encoding
ff_rc_min_rate =<number> (default: 0)
Minimum bitrate (kbps)
Minimum bitrate (0 means arbitrary)
ff_rc_max_rate =<number> (default: 0)
Maximum bitrate (kbps)
Maximum bitrate (0 means arbitrary)
ff_rc_buffer_size =<number> (default: 0)
RC buffer size
Decoder bitstream buffer size in kbits. When encoding with max and/or min bitrate, this must be specified.
ff_rc_initial_cplx =<number> (0.0..99.0, default: 0.0)
Initial RC complexity
ff_rc_initial_buffer_occupancy =<number> (default: 0)
Initial RC buffer occupancy
Number of kilobits which should be loaded into the rc buffer before encoding starts. Must not be larger than RC buffer size
ff_qmin =<number> (0..31, default: 2)
Minimum quantizer scale
ff_qmax =<number> (0..31, default: 31)
Maximum quantizer scale
ff_max_qdiff =<number> (0..31, default: 3)
Maximum quantizer difference
Maximum quantizer difference between frames
ff_flag_qscale =[1|0] (default: 0)
Use fixed quantizer
Use fixed quality encoding
ff_qscale =<number> (1..31, default: 10)
Fixed quantizer
Quantizer for fixed quality encoding. Lower means better, 1 is not recommended
ff_qcompress =<number> (0.00..1.00, default: 0.50)
Quantizer compression
Amount of qscale change between easy & hard scenes
ff_qblur =<number> (0.00..1.00, default: 0.00)
Quantizer blur
Amount of qscale smoothing over time
ff_trellis =[1|0] (default: 0)
Use trellis quantization
Use trellis quantization (improves quality)
ff_i_quant_factor =<number> (-31.0..31.0, default: -0.8)
I quantizer factor
Quantizer factor between P-frames and I-frames. If > 0 then the last P frame quantizer will be used (q= lastp_q*factor+offset). If < 0 then normal ratecontrol will be done (q= -normal_q*factor+offset)
ff_i_quant_offset =<number> (0.0..31.0, default: 0.0)
I quantizer offset
Quantizer offset between P-frames and I-frames
ff_b_quant_factor =<number> (-31.00..31.00, default: 1.25)
B quantizer factor
Quantizer factor between B-frames and non-B-frames
ff_b_quant_offset =<number> (0.00..31.00, default: 1.25)
B quantizer offset
Quantizer offset between B-frames and non-B-frames if > 0 then the last p frame quantizer will be used (q= lastp_q*factor+offset) if < 0 then normal ratecontrol will be done (q= -normal_q*factor+offset)
ff_me_method =<string>
Supported strings: Zero Phods Log X1 Epzs Full
Default: Zero
Motion estimation method
ff_me_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME compare function
Motion estimation compare function.SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_cmp_chroma =[1|0] (default: 0)
Enable chroma ME compare
ff_me_range =<number> (0..1000, default: 0)
Motion estimation range
Motion estimation search range (0 means unlimited)
ff_me_threshold =<number> (0..4000000, default: 0)
ME Theshold
Motion estimation threshold. under which no motion estimation is performed, but instead the user specified motion vectors are used
ff_mb_decision =<string>
Supported strings: Use compare function Fewest bits Rate distoration
Default: Use compare function
MB decision mode
ff_dia_size =<number> (-9..9, default: 0)
ME diamond size & shape
Motion estimation diamond size. Negative means shape adaptive.
ff_pre_me =<number> (0..2, default: 0)
ME pre-pass
Motion estimation pre-pass 0: disabled 1: only after I-frames 2: always
ff_me_pre_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME pre-pass compare function
Motion estimation pre-pass compare function. SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_pre_cmp_chroma =[1|0] (default: 0)
Enable chroma ME pre-pass compare
ff_pre_dia_size =<number> (-9..9, default: 0)
ME pre-pass diamond size & shape
Motion estimation pre-pass diamond size. Negative means shape adaptive.
ff_lumi_masking =<number> (0.00..1.00, default: 0.00)
Luminance masking
Encode very bright image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_dark_masking =<number> (0.00..1.00, default: 0.00)
Darkness masking
Encode very dark image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_temporal_cplx_masking =<number> (0.00..1.00, default: 0.00)
Temporary complexity masking
Encode very fast moving image parts with reduced quality. 0 means disabled.
ff_spatial_cplx_masking =<number> (0.00..1.00, default: 0.00)
Spatial complexity masking
Encode very complex image parts with reduced quality. 0 means disabled, 0-0.5 is a sane range.
ff_border_masking =<number> (0.00..1.00, default: 0.00)
Border masking
Encode image parts near the border with reduced quality. 0 means disabled
ff_p_masking =<number> (0.00..1.00, default: 0.00)
Inter block masking
Encode inter blocks with reduced quality (increases the quality of intra blocks). 0 means disabled, 1 will double the bits allocated for intra blocks.
ff_strict_std_compliance =<number> (-2..2, default: 0)
Standards compliance
2: Strictly conform to a older more strict version of the spec or reference software 1: Strictly conform to all the things in the spec no matter what consequences 0: Default -1: Allow unofficial extensions -2: Allow non standarized experimental things
ff_noise_reduction =<number> (0..2000, default: 0)
Noise reduction
ff_flag_gray =[1|0] (default: 0)
Grayscale mode
ff_flag_bitexact =[1|0] (default: 0)
Use only bitexact stuff
Use only bitexact stuff (except (i)dct)
default_timescale =<number> (default: 25)
Default timescale
For formats, which support only constant framerates, set the default timescale here
default_frame_duration =<number> (default: 1)
Default frame duration
For formats, which support only constant framerates, set the default frame duration here
Suboptions for ve=e_oggvideo
codec =option[{suboptions}]
Supported options: vorbis speex flacogg opus
Default: vorbis
Codec
Suboptions for codec=vorbis
bitrate_mode =<string>
Supported strings: vbr vbr_bitrate managed
Default: VBR
Bitrate mode
Bitrate mode: VBR: You specify a quality and (optionally) a minimum and maximum bitrate VBR (bitrate): The specified nominal bitrate will be used for selecting the encoder mode. Managed: You specify a nominal bitrate and (optionally) a minimum and maximum bitrate VBR is recommended, managed bitrate might result in a worse quality
nominal_bitrate =<number> (0..1000, default: 128)
Nominal bitrate (kbps)
Nominal bitrate (in kbps) for managed mode
quality =<number> (0.0..10.0, default: 3.0)
VBR Quality (10: best)
Quality for VBR mode 10: best (largest output file) 0: worst (smallest output file)
min_bitrate =<number> (0..1000, default: 0)
Minimum bitrate (kbps)
Optional minimum bitrate (in kbps) 0 = unspecified
max_bitrate =<number> (0..1000, default: 0)
Maximum bitrate (kbps)
Optional maximum bitrate (in kbps) 0 = unspecified
Suboptions for codec=speex
mode =<string>
Supported strings: auto nb wb uwb
Default: auto
Speex mode
Encoding mode. If you select Auto, the mode will be taken from the samplerate.
quality =<number> (0..10, default: 3)
Quality (10: best)
complexity =<number> (0..10, default: 3)
Encoding complexity
nframes =<number> (1..10, default: 1)
Frames per Ogg packet
bitrate =<number> (0..128, default: 8)
Bitrate (kbps)
Bitrate (in kbps). Set to 0 for seleting the standard bitrates for the encoding mode.
vbr =[1|0] (default: 0)
Variable bitrate
abr_bitrate =<number> (0..128, default: 0)
Average bitrate (kbps)
Average bitrate (in kbps). Set to 0 for disabling ABR.
vad =[1|0] (default: 0)
Use voice activity detection
dtx =[1|0] (default: 0)
Enable file-based discontinuous transmission
Suboptions for codec=flacogg
bits =<string>
Supported strings: 8 12 16 20 24
Default: 16
Bits
compression_level =<number> (0..8, default: 8)
Compression Level
0: Fastest encoding, biggest files 8: Slowest encoding, smallest files
Suboptions for codec=opus
application =<string>
Supported strings: audio voip
Default: audio
Application
bitrate_mode =<string>
Supported strings: vbr cvbr cbr
Default: vbr
Bitrate mode
Bitrate mode
bitrate =<number> (0..512000, default: 0)
Bitrate
Bitrate (in bps). 0 means auto.
complexity =<number> (1..10, default: 10)
Encoding complexity
frame_size =<string>
Supported strings: 25 50 100 200 400 600
Default: 200
Frame size (ms)
Smaller framesizes achieve lower latency but less quality at a given bitrate. Sizes greater than 20ms are only interesting at fairly low bitrates.
dtx =[1|0] (default: 0)
Enable discontinuous transmission
inband_fec =[1|0] (default: 0)
Enable inband forward error correction
bandwidth =<string>
Supported strings: auto narrow medium wide superwide full
Default: auto
Bandwidth
loss_perc =<number> (0..100, default: 0)
Loss percentage
codec =option[{suboptions}]
Supported options: theora schroedinger
Default: theora
Codec
Suboptions for codec=theora
cbr =[1|0] (default: 0)
Use constant bitrate
For constant bitrate, choose a target bitrate. For variable bitrate, choose a nominal quality.
target_bitrate =<number> (45..2000, default: 250)
Target bitrate (kbps)
quality =<number> (0..63, default: 10)
Nominal quality
Quality for VBR mode 63: best (largest output file) 0: worst (smallest output file)
max_keyframe_interval =<number> (1..1000, default: 64)
Maximum keyframe interval
drop_frames =[1|0] (default: 1)
Enable frame dropping
Drop frames to keep within bitrate buffer constraints. This can have a severe impact on quality, but is the only way to ensure that bitrate targets are met at low rates during sudden bursts of activity.
cap_overflow =[1|0] (default: 1)
Donβt bank excess bits for later use
Ignore bitrate buffer overflows. If the encoder uses so few bits that the reservoir of available bits overflows, ignore the excess. The encoder will not try to use these extra bits in future frames. At high rates this may cause the result to be undersized, but allows a client to play the stream using a finite buffer; it should normally be enabled.
cap_underflow =[1|0] (default: 0)
Donβt try to make up shortfalls later
Ignore bitrate buffer underflows. If the encoder uses so many bits that the reservoir of available bits underflows, ignore the deficit. The encoder will not try to make up these extra bits in future frames. At low rates this may cause the result to be oversized; it should normally be disabled.
speed =<number> (0.00..1.00, default: 0.00)
Encoding speed
Higher speed levels favor quicker encoding over better quality per bit. Depending on the encoding mode, and the internal algorithms used, quality may actually improve, but in this case bitrate will also likely increase. In any case, overall rate/distortion performance will probably decrease.
default_timescale =<number> (default: 25)
Default timescale
For formats, which support only constant framerates, set the default timescale here
default_frame_duration =<number> (default: 1)
Default frame duration
For formats, which support only constant framerates, set the default frame duration here
Suboptions for codec=schroedinger
schro_rate_control =<string>
Supported strings: constant_noise_threshold constant_bitrate low_delay lossless constant_lambda constant_error constant_quality
Default: constant_quality
Rate control
schro_bitrate =<number> (0..2147483647, default: 0)
Bitrate
schro_max_bitrate =<number> (0..2147483647, default: 13824000)
Max bitrate
schro_min_bitrate =<number> (0..2147483647, default: 13824000)
Min bitrate
schro_buffer_size =<number> (0..2147483647, default: 0)
Buffer size
schro_buffer_level =<number> (0..2147483647, default: 0)
Buffer level
schro_quality =<number> (0.00..10.00, default: 5.00)
Quality
schro_noise_threshold =<number> (0.00..100.00, default: 25.00)
Noise threshold
schro_enable_rdo_cbr =[1|0] (default: 1)
Enable rdo cbr
schro_noise_threshold =<number> (0.00..100.00, default: 25.00)
Noise threshold
schro_gop_structure =<string>
Supported strings: adaptive intra_only backref chained_backref biref chained_biref
Default: adaptive
Gop structure
schro_au_distance =<number> (1..2147483647, default: 120)
Au distance
schro_open_gop =[1|0] (default: 1)
Open gop
schro_mv_precision =<number> (0..3, default: 0)
Mv precision
schro_motion_block_size =<string>
Supported strings: automatic small medium large
Default: automatic
Motion block size
schro_motion_block_overlap =<string>
Supported strings: automatic none partial full
Default: automatic
Motion block overlap
schro_enable_chroma_me =[1|0] (default: 0)
Enable chroma me
schro_enable_global_motion =[1|0] (default: 0)
Enable global motion
schro_enable_phasecorr_estimation =[1|0] (default: 0)
Enable phasecorr estimation
schro_enable_hierarchical_estimation =[1|0] (default: 1)
Enable hierarchical estimation
schro_enable_zero_estimation =[1|0] (default: 0)
Enable zero estimation
schro_enable_bigblock_estimation =[1|0] (default: 1)
Enable bigblock estimation
schro_enable_scene_change_detection =[1|0] (default: 1)
Enable scene change detection
schro_enable_deep_estimation =[1|0] (default: 1)
Enable deep estimation
schro_intra_wavelet =<string>
Supported strings: desl_dubuc_9_7 le_gall_5_3 desl_dubuc_13_7 haar_0 haar_1 fidelity daub_9_7
Default: desl_dubuc_9_7
Intra wavelet
schro_inter_wavelet =<string>
Supported strings: desl_dubuc_9_7 le_gall_5_3 desl_dubuc_13_7 haar_0 haar_1 fidelity daub_9_7
Default: desl_dubuc_9_7
Inter wavelet
schro_filtering =<string>
Supported strings: none center_weighted_median gaussian add_noise adaptive_gaussian
Default: none
Filtering
schro_filter_value =<number> (0.00..100.00, default: 5.00)
Filter value
schro_force_profile =<string>
Supported strings: auto vc2_low_delay vc2_simple vc2_main main
Default: auto
Force profile
schro_codeblock_size =<string>
Supported strings: automatic small medium large full
Default: automatic
Codeblock size
schro_enable_multiquant =[1|0] (default: 0)
Enable multiquant
schro_enable_dc_multiquant =[1|0] (default: 0)
Enable dc multiquant
schro_enable_noarith =[1|0] (default: 0)
Enable noarith
schro_downsample_levels =<number> (2..8, default: 5)
Downsample levels
schro_transform_depth =<number> (0..6, default: 3)
Transform depth
default_timescale =<number> (default: 25)
Default timescale
For formats, which support only constant framerates, set the default timescale here
default_frame_duration =<number> (default: 1)
Default frame duration
For formats, which support only constant framerates, set the default frame duration here
Suboptions for ve=b_ogg
server =<string> (Default: localhost)
Server
port =<number> (1..65535, default: 8000)
Port
mount =<string> (Default: /stream.ogg)
Mount
user =<string> (Default: source)
User
password =<string>
Password
name =<string> (Default: Test stream)
Name
description =<string> (Default: Brought to you by gmerlin)
Description
genre =<string>
Genre
codec =option[{suboptions}]
Supported options: vorbis opus speex
Default: vorbis
Codec
Suboptions for codec=vorbis
bitrate_mode =<string>
Supported strings: vbr vbr_bitrate managed
Default: VBR
Bitrate mode
Bitrate mode: VBR: You specify a quality and (optionally) a minimum and maximum bitrate VBR (bitrate): The specified nominal bitrate will be used for selecting the encoder mode. Managed: You specify a nominal bitrate and (optionally) a minimum and maximum bitrate VBR is recommended, managed bitrate might result in a worse quality
nominal_bitrate =<number> (0..1000, default: 128)
Nominal bitrate (kbps)
Nominal bitrate (in kbps) for managed mode
quality =<number> (0.0..10.0, default: 3.0)
VBR Quality (10: best)
Quality for VBR mode 10: best (largest output file) 0: worst (smallest output file)
min_bitrate =<number> (0..1000, default: 0)
Minimum bitrate (kbps)
Optional minimum bitrate (in kbps) 0 = unspecified
max_bitrate =<number> (0..1000, default: 0)
Maximum bitrate (kbps)
Optional maximum bitrate (in kbps) 0 = unspecified
Suboptions for codec=opus
application =<string>
Supported strings: audio voip
Default: audio
Application
bitrate_mode =<string>
Supported strings: vbr cvbr cbr
Default: vbr
Bitrate mode
Bitrate mode
bitrate =<number> (0..512000, default: 0)
Bitrate
Bitrate (in bps). 0 means auto.
complexity =<number> (1..10, default: 10)
Encoding complexity
frame_size =<string>
Supported strings: 25 50 100 200 400 600
Default: 200
Frame size (ms)
Smaller framesizes achieve lower latency but less quality at a given bitrate. Sizes greater than 20ms are only interesting at fairly low bitrates.
dtx =[1|0] (default: 0)
Enable discontinuous transmission
inband_fec =[1|0] (default: 0)
Enable inband forward error correction
bandwidth =<string>
Supported strings: auto narrow medium wide superwide full
Default: auto
Bandwidth
loss_perc =<number> (0..100, default: 0)
Loss percentage
Suboptions for codec=speex
mode =<string>
Supported strings: auto nb wb uwb
Default: auto
Speex mode
Encoding mode. If you select Auto, the mode will be taken from the samplerate.
quality =<number> (0..10, default: 3)
Quality (10: best)
complexity =<number> (0..10, default: 3)
Encoding complexity
nframes =<number> (1..10, default: 1)
Frames per Ogg packet
bitrate =<number> (0..128, default: 8)
Bitrate (kbps)
Bitrate (in kbps). Set to 0 for seleting the standard bitrates for the encoding mode.
vbr =[1|0] (default: 0)
Variable bitrate
abr_bitrate =<number> (0..128, default: 0)
Average bitrate (kbps)
Average bitrate (in kbps). Set to 0 for disabling ABR.
vad =[1|0] (default: 0)
Use voice activity detection
dtx =[1|0] (default: 0)
Enable file-based discontinuous transmission
cbr =[1|0] (default: 0)
Use constant bitrate
For constant bitrate, choose a target bitrate. For variable bitrate, choose a nominal quality.
target_bitrate =<number> (45..2000, default: 250)
Target bitrate (kbps)
quality =<number> (0..63, default: 10)
Nominal quality
Quality for VBR mode 63: best (largest output file) 0: worst (smallest output file)
max_keyframe_interval =<number> (1..1000, default: 64)
Maximum keyframe interval
drop_frames =[1|0] (default: 1)
Enable frame dropping
Drop frames to keep within bitrate buffer constraints. This can have a severe impact on quality, but is the only way to ensure that bitrate targets are met at low rates during sudden bursts of activity.
cap_overflow =[1|0] (default: 1)
Donβt bank excess bits for later use
Ignore bitrate buffer overflows. If the encoder uses so few bits that the reservoir of available bits overflows, ignore the excess. The encoder will not try to use these extra bits in future frames. At high rates this may cause the result to be undersized, but allows a client to play the stream using a finite buffer; it should normally be enabled.
cap_underflow =[1|0] (default: 0)
Donβt try to make up shortfalls later
Ignore bitrate buffer underflows. If the encoder uses so many bits that the reservoir of available bits underflows, ignore the deficit. The encoder will not try to make up these extra bits in future frames. At low rates this may cause the result to be oversized; it should normally be disabled.
speed =<number> (0.00..1.00, default: 0.00)
Encoding speed
Higher speed levels favor quicker encoding over better quality per bit. Depending on the encoding mode, and the internal algorithms used, quality may actually improve, but in this case bitrate will also likely increase. In any case, overall rate/distortion performance will probably decrease.
default_timescale =<number> (default: 25)
Default timescale
For formats, which support only constant framerates, set the default timescale here
default_frame_duration =<number> (default: 1)
Default frame duration
For formats, which support only constant framerates, set the default frame duration here
Suboptions for ve=e_ffmpeg
format =<string>
Supported strings: avi mpeg vob dvd flv asf mpegts matroska webm mp4
Default: avi
Format
codec =option[{suboptions}]
Supported options: pcm_s16le pcm_u8 pcm_alaw pcm_mulaw mp3 mp2 ac3 libfaac wma2 wma1 libvorbis dca
Default: pcm_s16le
Codec
Suboptions for codec=mp3
ff_bit_rate_str =<string>
Supported strings: 32 40 48 56 64 80 96 112 128 160 192 224 256 320
Default: 128
Bit rate (kbps)
Suboptions for codec=mp2
ff_bit_rate_str =<string>
Supported strings: 32 48 56 64 80 96 112 128 160 192 224 256 320 384
Default: 128
Bit rate (kbps)
Suboptions for codec=ac3
ff_bit_rate_str =<string>
Supported strings: 32 40 48 56 64 80 96 112 128 160 192 224 256 320 384 448 512 576 640
Default: 128
Bit rate (kbps)
Suboptions for codec=libfaac
faac_profile =<string>
Supported strings: main lc ssr ltp
Default: lc
Profile
ff_bit_rate_audio =<number> (default: 0)
Bit rate (kbps)
faac_quality =<number> (10..500, default: 100)
Quality
Quantizer quality
Suboptions for codec=wma2
ff_bit_rate_str =<string>
Supported strings: 24 48 64 96 128
Default: 128
Bit rate (kbps)
Suboptions for codec=wma1
ff_bit_rate_str =<string>
Supported strings: 24 48 64 96 128
Default: 128
Bit rate (kbps)
Suboptions for codec=libvorbis
ff_bit_rate_audio =<number> (default: 0)
Bit rate (kbps)
ff_rc_min_rate =<number> (default: 0)
Minimum bitrate (kbps)
Minimum bitrate (0 means arbitrary)
ff_rc_max_rate =<number> (default: 0)
Maximum bitrate (kbps)
Maximum bitrate (0 means arbitrary)
quality =<number> (-1..10, default: 3)
Quality
Quantizer quality
Suboptions for codec=dca
ff_bit_rate_str =<string>
Supported strings: 32 56 64 96 112 128 192 224 256 320 384 448 512 576 640 768 896 1024 1152 1280 1344 1408 1411200 1472 1536 1920 2048 3072 3840
Default: 1536
Bit rate (kbps)
codec =option[{suboptions}]
Supported options: mpeg4 msmpeg4v3 mjpeg mpeg1video mpeg2video flv1 libx264 wmv1 libvpx
Default: mpeg4
Codec
Suboptions for codec=mpeg4
gop_size =<number> (0..300, default: 250)
GOP size (0 = intra only)
ff_scenechange_threshold =<number> (-1000000000..1000000000, default: 0)
Scenechange threshold
Threshold for scene change detection. Negative values mean more sensitivity (more keyframes)
ff_flag_closed_gop =[1|0] (default: 0)
Close all GOPs
ff_flag2_strict_gop =[1|0] (default: 0)
Strictly enforce GOP size
ff_max_b_frames =<number> (default: 0)
Max B-Frames
Maximum number of B-frames between non B-frames
ff_b_frame_strategy =[1|0] (default: 0)
Avoid B-frames in high motion scenes
ff_flag_ac_pred =[1|0] (default: 0)
MPEG-4 AC prediction
ff_bit_rate_video =<number> (default: 800)
Bit rate (kbps)
ff_bit_rate_tolerance =<number> (default: 8000)
Bitrate tolerance (kbps)
Number of bits the bitstream is allowed to diverge from the reference. Unused for constant quantizer encoding
ff_rc_min_rate =<number> (default: 0)
Minimum bitrate (kbps)
Minimum bitrate (0 means arbitrary)
ff_rc_max_rate =<number> (default: 0)
Maximum bitrate (kbps)
Maximum bitrate (0 means arbitrary)
ff_rc_buffer_size =<number> (default: 0)
RC buffer size
Decoder bitstream buffer size in kbits. When encoding with max and/or min bitrate, this must be specified.
ff_rc_initial_cplx =<number> (0.0..99.0, default: 0.0)
Initial RC complexity
ff_rc_initial_buffer_occupancy =<number> (default: 0)
Initial RC buffer occupancy
Number of kilobits which should be loaded into the rc buffer before encoding starts. Must not be larger than RC buffer size
ff_qmin =<number> (0..31, default: 2)
Minimum quantizer scale
ff_qmax =<number> (0..31, default: 31)
Maximum quantizer scale
ff_max_qdiff =<number> (0..31, default: 3)
Maximum quantizer difference
Maximum quantizer difference between frames
ff_flag_qscale =[1|0] (default: 0)
Use fixed quantizer
Use fixed quality encoding
ff_qscale =<number> (1..31, default: 10)
Fixed quantizer
Quantizer for fixed quality encoding. Lower means better, 1 is not recommended
ff_qcompress =<number> (0.00..1.00, default: 0.50)
Quantizer compression
Amount of qscale change between easy & hard scenes
ff_qblur =<number> (0.00..1.00, default: 0.00)
Quantizer blur
Amount of qscale smoothing over time
ff_trellis =[1|0] (default: 0)
Use trellis quantization
Use trellis quantization (improves quality)
ff_i_quant_factor =<number> (-31.0..31.0, default: -0.8)
I quantizer factor
Quantizer factor between P-frames and I-frames. If > 0 then the last P frame quantizer will be used (q= lastp_q*factor+offset). If < 0 then normal ratecontrol will be done (q= -normal_q*factor+offset)
ff_i_quant_offset =<number> (0.0..31.0, default: 0.0)
I quantizer offset
Quantizer offset between P-frames and I-frames
ff_b_quant_factor =<number> (-31.00..31.00, default: 1.25)
B quantizer factor
Quantizer factor between B-frames and non-B-frames
ff_b_quant_offset =<number> (0.00..31.00, default: 1.25)
B quantizer offset
Quantizer offset between B-frames and non-B-frames if > 0 then the last p frame quantizer will be used (q= lastp_q*factor+offset) if < 0 then normal ratecontrol will be done (q= -normal_q*factor+offset)
ff_flag_cbp_rd =[1|0] (default: 0)
CBP RD
Use rate distortion optimization for cbp
ff_me_method =<string>
Supported strings: Zero Phods Log X1 Epzs Full
Default: Zero
Motion estimation method
ff_me_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME compare function
Motion estimation compare function.SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_cmp_chroma =[1|0] (default: 0)
Enable chroma ME compare
ff_me_range =<number> (0..1000, default: 0)
Motion estimation range
Motion estimation search range (0 means unlimited)
ff_me_threshold =<number> (0..4000000, default: 0)
ME Theshold
Motion estimation threshold. under which no motion estimation is performed, but instead the user specified motion vectors are used
ff_mb_decision =<string>
Supported strings: Use compare function Fewest bits Rate distoration
Default: Use compare function
MB decision mode
ff_dia_size =<number> (-9..9, default: 0)
ME diamond size & shape
Motion estimation diamond size. Negative means shape adaptive.
ff_flag_4mv =[1|0] (default: 0)
4 MV per MB allowed
Allow 4 motion vectors per macroblock (slightly better quality). Works better if MB decision mode is "Fewest bits" or "Rate distoration".
ff_flag_qp_rd =[1|0] (default: 0)
QP RD
Use rate distortion optimization for qp selection
ff_pre_me =<number> (0..2, default: 0)
ME pre-pass
Motion estimation pre-pass 0: disabled 1: only after I-frames 2: always
ff_me_pre_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME pre-pass compare function
Motion estimation pre-pass compare function. SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_pre_cmp_chroma =[1|0] (default: 0)
Enable chroma ME pre-pass compare
ff_pre_dia_size =<number> (-9..9, default: 0)
ME pre-pass diamond size & shape
Motion estimation pre-pass diamond size. Negative means shape adaptive.
ff_flag_qpel =[1|0] (default: 0)
Use qpel MC
Use 1/4 pixel motion compensation. Warning: QPEL is not supported by all decoders.
ff_me_sub_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
Subpixel ME compare function
Subpixel motion estimation compare function. SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_sub_cmp_chroma =[1|0] (default: 0)
Enable chroma subpixel ME compare
ff_me_subpel_quality =<number> (1..8, default: 8)
Subpel ME quality
Subpel motion estimation refinement quality (for qpel). Higher values mean higher quality but slower encoding.
ff_lumi_masking =<number> (0.00..1.00, default: 0.00)
Luminance masking
Encode very bright image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_dark_masking =<number> (0.00..1.00, default: 0.00)
Darkness masking
Encode very dark image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_temporal_cplx_masking =<number> (0.00..1.00, default: 0.00)
Temporary complexity masking
Encode very fast moving image parts with reduced quality. 0 means disabled.
ff_spatial_cplx_masking =<number> (0.00..1.00, default: 0.00)
Spatial complexity masking
Encode very complex image parts with reduced quality. 0 means disabled, 0-0.5 is a sane range.
ff_border_masking =<number> (0.00..1.00, default: 0.00)
Border masking
Encode image parts near the border with reduced quality. 0 means disabled
ff_p_masking =<number> (0.00..1.00, default: 0.00)
Inter block masking
Encode inter blocks with reduced quality (increases the quality of intra blocks). 0 means disabled, 1 will double the bits allocated for intra blocks.
ff_strict_std_compliance =<number> (-2..2, default: 0)
Standards compliance
2: Strictly conform to a older more strict version of the spec or reference software 1: Strictly conform to all the things in the spec no matter what consequences 0: Default -1: Allow unofficial extensions -2: Allow non standarized experimental things
ff_noise_reduction =<number> (0..2000, default: 0)
Noise reduction
ff_flag_gray =[1|0] (default: 0)
Grayscale mode
ff_flag_bitexact =[1|0] (default: 0)
Use only bitexact stuff
Use only bitexact stuff (except (i)dct)
Suboptions for codec=msmpeg4v3
gop_size =<number> (0..300, default: 250)
GOP size (0 = intra only)
ff_scenechange_threshold =<number> (-1000000000..1000000000, default: 0)
Scenechange threshold
Threshold for scene change detection. Negative values mean more sensitivity (more keyframes)
ff_flag_closed_gop =[1|0] (default: 0)
Close all GOPs
ff_flag2_strict_gop =[1|0] (default: 0)
Strictly enforce GOP size
ff_bit_rate_video =<number> (default: 800)
Bit rate (kbps)
ff_bit_rate_tolerance =<number> (default: 8000)
Bitrate tolerance (kbps)
Number of bits the bitstream is allowed to diverge from the reference. Unused for constant quantizer encoding
ff_rc_min_rate =<number> (default: 0)
Minimum bitrate (kbps)
Minimum bitrate (0 means arbitrary)
ff_rc_max_rate =<number> (default: 0)
Maximum bitrate (kbps)
Maximum bitrate (0 means arbitrary)
ff_rc_buffer_size =<number> (default: 0)
RC buffer size
Decoder bitstream buffer size in kbits. When encoding with max and/or min bitrate, this must be specified.
ff_rc_initial_cplx =<number> (0.0..99.0, default: 0.0)
Initial RC complexity
ff_rc_initial_buffer_occupancy =<number> (default: 0)
Initial RC buffer occupancy
Number of kilobits which should be loaded into the rc buffer before encoding starts. Must not be larger than RC buffer size
ff_qmin =<number> (0..31, default: 2)
Minimum quantizer scale
ff_qmax =<number> (0..31, default: 31)
Maximum quantizer scale
ff_max_qdiff =<number> (0..31, default: 3)
Maximum quantizer difference
Maximum quantizer difference between frames
ff_flag_qscale =[1|0] (default: 0)
Use fixed quantizer
Use fixed quality encoding
ff_qscale =<number> (1..31, default: 10)
Fixed quantizer
Quantizer for fixed quality encoding. Lower means better, 1 is not recommended
ff_qcompress =<number> (0.00..1.00, default: 0.50)
Quantizer compression
Amount of qscale change between easy & hard scenes
ff_qblur =<number> (0.00..1.00, default: 0.00)
Quantizer blur
Amount of qscale smoothing over time
ff_trellis =[1|0] (default: 0)
Use trellis quantization
Use trellis quantization (improves quality)
ff_i_quant_factor =<number> (-31.0..31.0, default: -0.8)
I quantizer factor
Quantizer factor between P-frames and I-frames. If > 0 then the last P frame quantizer will be used (q= lastp_q*factor+offset). If < 0 then normal ratecontrol will be done (q= -normal_q*factor+offset)
ff_i_quant_offset =<number> (0.0..31.0, default: 0.0)
I quantizer offset
Quantizer offset between P-frames and I-frames
ff_me_method =<string>
Supported strings: Zero Phods Log X1 Epzs Full
Default: Zero
Motion estimation method
ff_me_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME compare function
Motion estimation compare function.SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_cmp_chroma =[1|0] (default: 0)
Enable chroma ME compare
ff_me_range =<number> (0..1000, default: 0)
Motion estimation range
Motion estimation search range (0 means unlimited)
ff_me_threshold =<number> (0..4000000, default: 0)
ME Theshold
Motion estimation threshold. under which no motion estimation is performed, but instead the user specified motion vectors are used
ff_mb_decision =<string>
Supported strings: Use compare function Fewest bits Rate distoration
Default: Use compare function
MB decision mode
ff_dia_size =<number> (-9..9, default: 0)
ME diamond size & shape
Motion estimation diamond size. Negative means shape adaptive.
ff_pre_me =<number> (0..2, default: 0)
ME pre-pass
Motion estimation pre-pass 0: disabled 1: only after I-frames 2: always
ff_me_pre_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME pre-pass compare function
Motion estimation pre-pass compare function. SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_pre_cmp_chroma =[1|0] (default: 0)
Enable chroma ME pre-pass compare
ff_pre_dia_size =<number> (-9..9, default: 0)
ME pre-pass diamond size & shape
Motion estimation pre-pass diamond size. Negative means shape adaptive.
ff_lumi_masking =<number> (0.00..1.00, default: 0.00)
Luminance masking
Encode very bright image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_dark_masking =<number> (0.00..1.00, default: 0.00)
Darkness masking
Encode very dark image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_temporal_cplx_masking =<number> (0.00..1.00, default: 0.00)
Temporary complexity masking
Encode very fast moving image parts with reduced quality. 0 means disabled.
ff_spatial_cplx_masking =<number> (0.00..1.00, default: 0.00)
Spatial complexity masking
Encode very complex image parts with reduced quality. 0 means disabled, 0-0.5 is a sane range.
ff_border_masking =<number> (0.00..1.00, default: 0.00)
Border masking
Encode image parts near the border with reduced quality. 0 means disabled
ff_p_masking =<number> (0.00..1.00, default: 0.00)
Inter block masking
Encode inter blocks with reduced quality (increases the quality of intra blocks). 0 means disabled, 1 will double the bits allocated for intra blocks.
ff_strict_std_compliance =<number> (-2..2, default: 0)
Standards compliance
2: Strictly conform to a older more strict version of the spec or reference software 1: Strictly conform to all the things in the spec no matter what consequences 0: Default -1: Allow unofficial extensions -2: Allow non standarized experimental things
ff_noise_reduction =<number> (0..2000, default: 0)
Noise reduction
ff_flag_gray =[1|0] (default: 0)
Grayscale mode
ff_flag_bitexact =[1|0] (default: 0)
Use only bitexact stuff
Use only bitexact stuff (except (i)dct)
Suboptions for codec=mjpeg
ff_bit_rate_video =<number> (default: 800)
Bit rate (kbps)
ff_bit_rate_tolerance =<number> (default: 8000)
Bitrate tolerance (kbps)
Number of bits the bitstream is allowed to diverge from the reference. Unused for constant quantizer encoding
ff_rc_min_rate =<number> (default: 0)
Minimum bitrate (kbps)
Minimum bitrate (0 means arbitrary)
ff_rc_max_rate =<number> (default: 0)
Maximum bitrate (kbps)
Maximum bitrate (0 means arbitrary)
ff_rc_buffer_size =<number> (default: 0)
RC buffer size
Decoder bitstream buffer size in kbits. When encoding with max and/or min bitrate, this must be specified.
ff_rc_initial_cplx =<number> (0.0..99.0, default: 0.0)
Initial RC complexity
ff_rc_initial_buffer_occupancy =<number> (default: 0)
Initial RC buffer occupancy
Number of kilobits which should be loaded into the rc buffer before encoding starts. Must not be larger than RC buffer size
ff_qmin =<number> (0..31, default: 2)
Minimum quantizer scale
ff_qmax =<number> (0..31, default: 31)
Maximum quantizer scale
ff_max_qdiff =<number> (0..31, default: 3)
Maximum quantizer difference
Maximum quantizer difference between frames
ff_flag_qscale =[1|0] (default: 0)
Use fixed quantizer
Use fixed quality encoding
ff_qscale =<number> (1..31, default: 10)
Fixed quantizer
Quantizer for fixed quality encoding. Lower means better, 1 is not recommended
ff_qcompress =<number> (0.00..1.00, default: 0.50)
Quantizer compression
Amount of qscale change between easy & hard scenes
ff_qblur =<number> (0.00..1.00, default: 0.00)
Quantizer blur
Amount of qscale smoothing over time
ff_trellis =[1|0] (default: 0)
Use trellis quantization
Use trellis quantization (improves quality)
ff_strict_std_compliance =<number> (-2..2, default: 0)
Standards compliance
2: Strictly conform to a older more strict version of the spec or reference software 1: Strictly conform to all the things in the spec no matter what consequences 0: Default -1: Allow unofficial extensions -2: Allow non standarized experimental things
ff_noise_reduction =<number> (0..2000, default: 0)
Noise reduction
ff_flag_gray =[1|0] (default: 0)
Grayscale mode
ff_flag_bitexact =[1|0] (default: 0)
Use only bitexact stuff
Use only bitexact stuff (except (i)dct)
Suboptions for codec=mpeg1video
gop_size =<number> (0..300, default: 250)
GOP size (0 = intra only)
ff_scenechange_threshold =<number> (-1000000000..1000000000, default: 0)
Scenechange threshold
Threshold for scene change detection. Negative values mean more sensitivity (more keyframes)
ff_flag_closed_gop =[1|0] (default: 0)
Close all GOPs
ff_flag2_strict_gop =[1|0] (default: 0)
Strictly enforce GOP size
ff_max_b_frames =<number> (default: 0)
Max B-Frames
Maximum number of B-frames between non B-frames
ff_b_frame_strategy =[1|0] (default: 0)
Avoid B-frames in high motion scenes
ff_bit_rate_video =<number> (default: 800)
Bit rate (kbps)
ff_bit_rate_tolerance =<number> (default: 8000)
Bitrate tolerance (kbps)
Number of bits the bitstream is allowed to diverge from the reference. Unused for constant quantizer encoding
ff_rc_min_rate =<number> (default: 0)
Minimum bitrate (kbps)
Minimum bitrate (0 means arbitrary)
ff_rc_max_rate =<number> (default: 0)
Maximum bitrate (kbps)
Maximum bitrate (0 means arbitrary)
ff_rc_buffer_size =<number> (default: 0)
RC buffer size
Decoder bitstream buffer size in kbits. When encoding with max and/or min bitrate, this must be specified.
ff_rc_initial_cplx =<number> (0.0..99.0, default: 0.0)
Initial RC complexity
ff_rc_initial_buffer_occupancy =<number> (default: 0)
Initial RC buffer occupancy
Number of kilobits which should be loaded into the rc buffer before encoding starts. Must not be larger than RC buffer size
ff_qmin =<number> (0..31, default: 2)
Minimum quantizer scale
ff_qmax =<number> (0..31, default: 31)
Maximum quantizer scale
ff_max_qdiff =<number> (0..31, default: 3)
Maximum quantizer difference
Maximum quantizer difference between frames
ff_flag_qscale =[1|0] (default: 0)
Use fixed quantizer
Use fixed quality encoding
ff_qscale =<number> (1..31, default: 10)
Fixed quantizer
Quantizer for fixed quality encoding. Lower means better, 1 is not recommended
ff_qcompress =<number> (0.00..1.00, default: 0.50)
Quantizer compression
Amount of qscale change between easy & hard scenes
ff_qblur =<number> (0.00..1.00, default: 0.00)
Quantizer blur
Amount of qscale smoothing over time
ff_trellis =[1|0] (default: 0)
Use trellis quantization
Use trellis quantization (improves quality)
ff_i_quant_factor =<number> (-31.0..31.0, default: -0.8)
I quantizer factor
Quantizer factor between P-frames and I-frames. If > 0 then the last P frame quantizer will be used (q= lastp_q*factor+offset). If < 0 then normal ratecontrol will be done (q= -normal_q*factor+offset)
ff_i_quant_offset =<number> (0.0..31.0, default: 0.0)
I quantizer offset
Quantizer offset between P-frames and I-frames
ff_b_quant_factor =<number> (-31.00..31.00, default: 1.25)
B quantizer factor
Quantizer factor between B-frames and non-B-frames
ff_b_quant_offset =<number> (0.00..31.00, default: 1.25)
B quantizer offset
Quantizer offset between B-frames and non-B-frames if > 0 then the last p frame quantizer will be used (q= lastp_q*factor+offset) if < 0 then normal ratecontrol will be done (q= -normal_q*factor+offset)
ff_me_method =<string>
Supported strings: Zero Phods Log X1 Epzs Full
Default: Zero
Motion estimation method
ff_me_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME compare function
Motion estimation compare function.SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_cmp_chroma =[1|0] (default: 0)
Enable chroma ME compare
ff_me_range =<number> (0..1000, default: 0)
Motion estimation range
Motion estimation search range (0 means unlimited)
ff_me_threshold =<number> (0..4000000, default: 0)
ME Theshold
Motion estimation threshold. under which no motion estimation is performed, but instead the user specified motion vectors are used
ff_mb_decision =<string>
Supported strings: Use compare function Fewest bits Rate distoration
Default: Use compare function
MB decision mode
ff_dia_size =<number> (-9..9, default: 0)
ME diamond size & shape
Motion estimation diamond size. Negative means shape adaptive.
ff_pre_me =<number> (0..2, default: 0)
ME pre-pass
Motion estimation pre-pass 0: disabled 1: only after I-frames 2: always
ff_me_pre_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME pre-pass compare function
Motion estimation pre-pass compare function. SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_pre_cmp_chroma =[1|0] (default: 0)
Enable chroma ME pre-pass compare
ff_pre_dia_size =<number> (-9..9, default: 0)
ME pre-pass diamond size & shape
Motion estimation pre-pass diamond size. Negative means shape adaptive.
ff_lumi_masking =<number> (0.00..1.00, default: 0.00)
Luminance masking
Encode very bright image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_dark_masking =<number> (0.00..1.00, default: 0.00)
Darkness masking
Encode very dark image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_temporal_cplx_masking =<number> (0.00..1.00, default: 0.00)
Temporary complexity masking
Encode very fast moving image parts with reduced quality. 0 means disabled.
ff_spatial_cplx_masking =<number> (0.00..1.00, default: 0.00)
Spatial complexity masking
Encode very complex image parts with reduced quality. 0 means disabled, 0-0.5 is a sane range.
ff_border_masking =<number> (0.00..1.00, default: 0.00)
Border masking
Encode image parts near the border with reduced quality. 0 means disabled
ff_p_masking =<number> (0.00..1.00, default: 0.00)
Inter block masking
Encode inter blocks with reduced quality (increases the quality of intra blocks). 0 means disabled, 1 will double the bits allocated for intra blocks.
ff_strict_std_compliance =<number> (-2..2, default: 0)
Standards compliance
2: Strictly conform to a older more strict version of the spec or reference software 1: Strictly conform to all the things in the spec no matter what consequences 0: Default -1: Allow unofficial extensions -2: Allow non standarized experimental things
ff_noise_reduction =<number> (0..2000, default: 0)
Noise reduction
ff_flag_gray =[1|0] (default: 0)
Grayscale mode
ff_flag_bitexact =[1|0] (default: 0)
Use only bitexact stuff
Use only bitexact stuff (except (i)dct)
Suboptions for codec=mpeg2video
gop_size =<number> (0..300, default: 250)
GOP size (0 = intra only)
ff_scenechange_threshold =<number> (-1000000000..1000000000, default: 0)
Scenechange threshold
Threshold for scene change detection. Negative values mean more sensitivity (more keyframes)
ff_flag_closed_gop =[1|0] (default: 0)
Close all GOPs
ff_flag2_strict_gop =[1|0] (default: 0)
Strictly enforce GOP size
ff_max_b_frames =<number> (default: 0)
Max B-Frames
Maximum number of B-frames between non B-frames
ff_b_frame_strategy =[1|0] (default: 0)
Avoid B-frames in high motion scenes
ff_bit_rate_video =<number> (default: 800)
Bit rate (kbps)
ff_bit_rate_tolerance =<number> (default: 8000)
Bitrate tolerance (kbps)
Number of bits the bitstream is allowed to diverge from the reference. Unused for constant quantizer encoding
ff_rc_min_rate =<number> (default: 0)
Minimum bitrate (kbps)
Minimum bitrate (0 means arbitrary)
ff_rc_max_rate =<number> (default: 0)
Maximum bitrate (kbps)
Maximum bitrate (0 means arbitrary)
ff_rc_buffer_size =<number> (default: 0)
RC buffer size
Decoder bitstream buffer size in kbits. When encoding with max and/or min bitrate, this must be specified.
ff_rc_initial_cplx =<number> (0.0..99.0, default: 0.0)
Initial RC complexity
ff_rc_initial_buffer_occupancy =<number> (default: 0)
Initial RC buffer occupancy
Number of kilobits which should be loaded into the rc buffer before encoding starts. Must not be larger than RC buffer size
ff_qmin =<number> (0..31, default: 2)
Minimum quantizer scale
ff_qmax =<number> (0..31, default: 31)
Maximum quantizer scale
ff_max_qdiff =<number> (0..31, default: 3)
Maximum quantizer difference
Maximum quantizer difference between frames
ff_flag_qscale =[1|0] (default: 0)
Use fixed quantizer
Use fixed quality encoding
ff_qscale =<number> (1..31, default: 10)
Fixed quantizer
Quantizer for fixed quality encoding. Lower means better, 1 is not recommended
ff_qcompress =<number> (0.00..1.00, default: 0.50)
Quantizer compression
Amount of qscale change between easy & hard scenes
ff_qblur =<number> (0.00..1.00, default: 0.00)
Quantizer blur
Amount of qscale smoothing over time
ff_trellis =[1|0] (default: 0)
Use trellis quantization
Use trellis quantization (improves quality)
ff_i_quant_factor =<number> (-31.0..31.0, default: -0.8)
I quantizer factor
Quantizer factor between P-frames and I-frames. If > 0 then the last P frame quantizer will be used (q= lastp_q*factor+offset). If < 0 then normal ratecontrol will be done (q= -normal_q*factor+offset)
ff_i_quant_offset =<number> (0.0..31.0, default: 0.0)
I quantizer offset
Quantizer offset between P-frames and I-frames
ff_b_quant_factor =<number> (-31.00..31.00, default: 1.25)
B quantizer factor
Quantizer factor between B-frames and non-B-frames
ff_b_quant_offset =<number> (0.00..31.00, default: 1.25)
B quantizer offset
Quantizer offset between B-frames and non-B-frames if > 0 then the last p frame quantizer will be used (q= lastp_q*factor+offset) if < 0 then normal ratecontrol will be done (q= -normal_q*factor+offset)
ff_me_method =<string>
Supported strings: Zero Phods Log X1 Epzs Full
Default: Zero
Motion estimation method
ff_me_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME compare function
Motion estimation compare function.SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_cmp_chroma =[1|0] (default: 0)
Enable chroma ME compare
ff_me_range =<number> (0..1000, default: 0)
Motion estimation range
Motion estimation search range (0 means unlimited)
ff_me_threshold =<number> (0..4000000, default: 0)
ME Theshold
Motion estimation threshold. under which no motion estimation is performed, but instead the user specified motion vectors are used
ff_mb_decision =<string>
Supported strings: Use compare function Fewest bits Rate distoration
Default: Use compare function
MB decision mode
ff_dia_size =<number> (-9..9, default: 0)
ME diamond size & shape
Motion estimation diamond size. Negative means shape adaptive.
ff_pre_me =<number> (0..2, default: 0)
ME pre-pass
Motion estimation pre-pass 0: disabled 1: only after I-frames 2: always
ff_me_pre_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME pre-pass compare function
Motion estimation pre-pass compare function. SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_pre_cmp_chroma =[1|0] (default: 0)
Enable chroma ME pre-pass compare
ff_pre_dia_size =<number> (-9..9, default: 0)
ME pre-pass diamond size & shape
Motion estimation pre-pass diamond size. Negative means shape adaptive.
ff_lumi_masking =<number> (0.00..1.00, default: 0.00)
Luminance masking
Encode very bright image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_dark_masking =<number> (0.00..1.00, default: 0.00)
Darkness masking
Encode very dark image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_temporal_cplx_masking =<number> (0.00..1.00, default: 0.00)
Temporary complexity masking
Encode very fast moving image parts with reduced quality. 0 means disabled.
ff_spatial_cplx_masking =<number> (0.00..1.00, default: 0.00)
Spatial complexity masking
Encode very complex image parts with reduced quality. 0 means disabled, 0-0.5 is a sane range.
ff_border_masking =<number> (0.00..1.00, default: 0.00)
Border masking
Encode image parts near the border with reduced quality. 0 means disabled
ff_p_masking =<number> (0.00..1.00, default: 0.00)
Inter block masking
Encode inter blocks with reduced quality (increases the quality of intra blocks). 0 means disabled, 1 will double the bits allocated for intra blocks.
ff_strict_std_compliance =<number> (-2..2, default: 0)
Standards compliance
2: Strictly conform to a older more strict version of the spec or reference software 1: Strictly conform to all the things in the spec no matter what consequences 0: Default -1: Allow unofficial extensions -2: Allow non standarized experimental things
ff_noise_reduction =<number> (0..2000, default: 0)
Noise reduction
ff_flag_gray =[1|0] (default: 0)
Grayscale mode
ff_flag_bitexact =[1|0] (default: 0)
Use only bitexact stuff
Use only bitexact stuff (except (i)dct)
Suboptions for codec=flv1
gop_size =<number> (0..300, default: 250)
GOP size (0 = intra only)
ff_scenechange_threshold =<number> (-1000000000..1000000000, default: 0)
Scenechange threshold
Threshold for scene change detection. Negative values mean more sensitivity (more keyframes)
ff_flag_closed_gop =[1|0] (default: 0)
Close all GOPs
ff_flag2_strict_gop =[1|0] (default: 0)
Strictly enforce GOP size
ff_bit_rate_video =<number> (default: 800)
Bit rate (kbps)
ff_bit_rate_tolerance =<number> (default: 8000)
Bitrate tolerance (kbps)
Number of bits the bitstream is allowed to diverge from the reference. Unused for constant quantizer encoding
ff_rc_min_rate =<number> (default: 0)
Minimum bitrate (kbps)
Minimum bitrate (0 means arbitrary)
ff_rc_max_rate =<number> (default: 0)
Maximum bitrate (kbps)
Maximum bitrate (0 means arbitrary)
ff_rc_buffer_size =<number> (default: 0)
RC buffer size
Decoder bitstream buffer size in kbits. When encoding with max and/or min bitrate, this must be specified.
ff_rc_initial_cplx =<number> (0.0..99.0, default: 0.0)
Initial RC complexity
ff_rc_initial_buffer_occupancy =<number> (default: 0)
Initial RC buffer occupancy
Number of kilobits which should be loaded into the rc buffer before encoding starts. Must not be larger than RC buffer size
ff_qmin =<number> (0..31, default: 2)
Minimum quantizer scale
ff_qmax =<number> (0..31, default: 31)
Maximum quantizer scale
ff_max_qdiff =<number> (0..31, default: 3)
Maximum quantizer difference
Maximum quantizer difference between frames
ff_flag_qscale =[1|0] (default: 0)
Use fixed quantizer
Use fixed quality encoding
ff_qscale =<number> (1..31, default: 10)
Fixed quantizer
Quantizer for fixed quality encoding. Lower means better, 1 is not recommended
ff_qcompress =<number> (0.00..1.00, default: 0.50)
Quantizer compression
Amount of qscale change between easy & hard scenes
ff_qblur =<number> (0.00..1.00, default: 0.00)
Quantizer blur
Amount of qscale smoothing over time
ff_trellis =[1|0] (default: 0)
Use trellis quantization
Use trellis quantization (improves quality)
ff_i_quant_factor =<number> (-31.0..31.0, default: -0.8)
I quantizer factor
Quantizer factor between P-frames and I-frames. If > 0 then the last P frame quantizer will be used (q= lastp_q*factor+offset). If < 0 then normal ratecontrol will be done (q= -normal_q*factor+offset)
ff_i_quant_offset =<number> (0.0..31.0, default: 0.0)
I quantizer offset
Quantizer offset between P-frames and I-frames
ff_me_method =<string>
Supported strings: Zero Phods Log X1 Epzs Full
Default: Zero
Motion estimation method
ff_me_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME compare function
Motion estimation compare function.SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_cmp_chroma =[1|0] (default: 0)
Enable chroma ME compare
ff_me_range =<number> (0..1000, default: 0)
Motion estimation range
Motion estimation search range (0 means unlimited)
ff_me_threshold =<number> (0..4000000, default: 0)
ME Theshold
Motion estimation threshold. under which no motion estimation is performed, but instead the user specified motion vectors are used
ff_mb_decision =<string>
Supported strings: Use compare function Fewest bits Rate distoration
Default: Use compare function
MB decision mode
ff_dia_size =<number> (-9..9, default: 0)
ME diamond size & shape
Motion estimation diamond size. Negative means shape adaptive.
ff_pre_me =<number> (0..2, default: 0)
ME pre-pass
Motion estimation pre-pass 0: disabled 1: only after I-frames 2: always
ff_me_pre_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME pre-pass compare function
Motion estimation pre-pass compare function. SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_pre_cmp_chroma =[1|0] (default: 0)
Enable chroma ME pre-pass compare
ff_pre_dia_size =<number> (-9..9, default: 0)
ME pre-pass diamond size & shape
Motion estimation pre-pass diamond size. Negative means shape adaptive.
ff_lumi_masking =<number> (0.00..1.00, default: 0.00)
Luminance masking
Encode very bright image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_dark_masking =<number> (0.00..1.00, default: 0.00)
Darkness masking
Encode very dark image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_temporal_cplx_masking =<number> (0.00..1.00, default: 0.00)
Temporary complexity masking
Encode very fast moving image parts with reduced quality. 0 means disabled.
ff_spatial_cplx_masking =<number> (0.00..1.00, default: 0.00)
Spatial complexity masking
Encode very complex image parts with reduced quality. 0 means disabled, 0-0.5 is a sane range.
ff_border_masking =<number> (0.00..1.00, default: 0.00)
Border masking
Encode image parts near the border with reduced quality. 0 means disabled
ff_p_masking =<number> (0.00..1.00, default: 0.00)
Inter block masking
Encode inter blocks with reduced quality (increases the quality of intra blocks). 0 means disabled, 1 will double the bits allocated for intra blocks.
ff_strict_std_compliance =<number> (-2..2, default: 0)
Standards compliance
2: Strictly conform to a older more strict version of the spec or reference software 1: Strictly conform to all the things in the spec no matter what consequences 0: Default -1: Allow unofficial extensions -2: Allow non standarized experimental things
ff_noise_reduction =<number> (0..2000, default: 0)
Noise reduction
ff_flag_gray =[1|0] (default: 0)
Grayscale mode
ff_flag_bitexact =[1|0] (default: 0)
Use only bitexact stuff
Use only bitexact stuff (except (i)dct)
Suboptions for codec=libx264
libx264_preset =<string>
Supported strings: ultrafast superfast veryfast faster fast medium slow slower veryslow placebo
Default: medium
Preset
libx264_tune =<string>
Supported strings: $none film animation grain stillimage psnr ssim fastdecode zerolatency
Default: $none
Tune
ff_bit_rate_video =<number> (0..10000, default: 0)
Bit rate (kbps)
If > 0 encode with average bitrate
libx264_crf =<number> (-1.00..51.00, default: 23.00)
Quality-based VBR
Negative means disable
libx264_qp =<number> (-1..69, default: -1)
Force constant QP
Negative means disable, 0 means lossless
Suboptions for codec=wmv1
gop_size =<number> (0..300, default: 250)
GOP size (0 = intra only)
ff_scenechange_threshold =<number> (-1000000000..1000000000, default: 0)
Scenechange threshold
Threshold for scene change detection. Negative values mean more sensitivity (more keyframes)
ff_flag_closed_gop =[1|0] (default: 0)
Close all GOPs
ff_flag2_strict_gop =[1|0] (default: 0)
Strictly enforce GOP size
ff_bit_rate_video =<number> (default: 800)
Bit rate (kbps)
ff_bit_rate_tolerance =<number> (default: 8000)
Bitrate tolerance (kbps)
Number of bits the bitstream is allowed to diverge from the reference. Unused for constant quantizer encoding
ff_rc_min_rate =<number> (default: 0)
Minimum bitrate (kbps)
Minimum bitrate (0 means arbitrary)
ff_rc_max_rate =<number> (default: 0)
Maximum bitrate (kbps)
Maximum bitrate (0 means arbitrary)
ff_rc_buffer_size =<number> (default: 0)
RC buffer size
Decoder bitstream buffer size in kbits. When encoding with max and/or min bitrate, this must be specified.
ff_rc_initial_cplx =<number> (0.0..99.0, default: 0.0)
Initial RC complexity
ff_rc_initial_buffer_occupancy =<number> (default: 0)
Initial RC buffer occupancy
Number of kilobits which should be loaded into the rc buffer before encoding starts. Must not be larger than RC buffer size
ff_qmin =<number> (0..31, default: 2)
Minimum quantizer scale
ff_qmax =<number> (0..31, default: 31)
Maximum quantizer scale
ff_max_qdiff =<number> (0..31, default: 3)
Maximum quantizer difference
Maximum quantizer difference between frames
ff_flag_qscale =[1|0] (default: 0)
Use fixed quantizer
Use fixed quality encoding
ff_qscale =<number> (1..31, default: 10)
Fixed quantizer
Quantizer for fixed quality encoding. Lower means better, 1 is not recommended
ff_qcompress =<number> (0.00..1.00, default: 0.50)
Quantizer compression
Amount of qscale change between easy & hard scenes
ff_qblur =<number> (0.00..1.00, default: 0.00)
Quantizer blur
Amount of qscale smoothing over time
ff_trellis =[1|0] (default: 0)
Use trellis quantization
Use trellis quantization (improves quality)
ff_i_quant_factor =<number> (-31.0..31.0, default: -0.8)
I quantizer factor
Quantizer factor between P-frames and I-frames. If > 0 then the last P frame quantizer will be used (q= lastp_q*factor+offset). If < 0 then normal ratecontrol will be done (q= -normal_q*factor+offset)
ff_i_quant_offset =<number> (0.0..31.0, default: 0.0)
I quantizer offset
Quantizer offset between P-frames and I-frames
ff_me_method =<string>
Supported strings: Zero Phods Log X1 Epzs Full
Default: Zero
Motion estimation method
ff_me_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME compare function
Motion estimation compare function.SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_cmp_chroma =[1|0] (default: 0)
Enable chroma ME compare
ff_me_range =<number> (0..1000, default: 0)
Motion estimation range
Motion estimation search range (0 means unlimited)
ff_me_threshold =<number> (0..4000000, default: 0)
ME Theshold
Motion estimation threshold. under which no motion estimation is performed, but instead the user specified motion vectors are used
ff_mb_decision =<string>
Supported strings: Use compare function Fewest bits Rate distoration
Default: Use compare function
MB decision mode
ff_dia_size =<number> (-9..9, default: 0)
ME diamond size & shape
Motion estimation diamond size. Negative means shape adaptive.
ff_pre_me =<number> (0..2, default: 0)
ME pre-pass
Motion estimation pre-pass 0: disabled 1: only after I-frames 2: always
ff_me_pre_cmp =<string>
Supported strings: SAD SSE SATD DCT PSNR BIT RD ZERO VSAD VSSE NSSE
Default: SAD
ME pre-pass compare function
Motion estimation pre-pass compare function. SAD: Sum of absolute differences SSE: Sum of squared errors SATD: Sum of absolute Hadamard transformed differences DCT: Sum of absolute DCT transformed differences PSNR: Sum of squared quantization errors (low quality) BIT: Number of bits needed for the block RD: Rate distortion optimal (slow) ZERO: 0 VSAD: Sum of absolute vertical differences VSSE: Sum of squared vertical differences NSSE: Noise preserving sum of squared differences
ff_me_pre_cmp_chroma =[1|0] (default: 0)
Enable chroma ME pre-pass compare
ff_pre_dia_size =<number> (-9..9, default: 0)
ME pre-pass diamond size & shape
Motion estimation pre-pass diamond size. Negative means shape adaptive.
ff_lumi_masking =<number> (0.00..1.00, default: 0.00)
Luminance masking
Encode very bright image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_dark_masking =<number> (0.00..1.00, default: 0.00)
Darkness masking
Encode very dark image parts with reduced quality. 0 means disabled, 0-0.3 is a sane range.
ff_temporal_cplx_masking =<number> (0.00..1.00, default: 0.00)
Temporary complexity masking
Encode very fast moving image parts with reduced quality. 0 means disabled.
ff_spatial_cplx_masking =<number> (0.00..1.00, default: 0.00)
Spatial complexity masking
Encode very complex image parts with reduced quality. 0 means disabled, 0-0.5 is a sane range.
ff_border_masking =<number> (0.00..1.00, default: 0.00)
Border masking
Encode image parts near the border with reduced quality. 0 means disabled
ff_p_masking =<number> (0.00..1.00, default: 0.00)
Inter block masking
Encode inter blocks with reduced quality (increases the quality of intra blocks). 0 means disabled, 1 will double the bits allocated for intra blocks.
ff_strict_std_compliance =<number> (-2..2, default: 0)
Standards compliance
2: Strictly conform to a older more strict version of the spec or reference software 1: Strictly conform to all the things in the spec no matter what consequences 0: Default -1: Allow unofficial extensions -2: Allow non standarized experimental things
ff_noise_reduction =<number> (0..2000, default: 0)
Noise reduction
ff_flag_gray =[1|0] (default: 0)
Grayscale mode
ff_flag_bitexact =[1|0] (default: 0)
Use only bitexact stuff
Use only bitexact stuff (except (i)dct)
Suboptions for codec=libvpx
ff_bit_rate_video =<number> (default: 800)
Bit rate (kbps)
ff_rc_min_rate =<number> (default: 0)
Minimum bitrate (kbps)
Minimum bitrate (0 means arbitrary)
ff_rc_max_rate =<number> (default: 0)
Maximum bitrate (kbps)
Maximum bitrate (0 means arbitrary)
ff_rc_buffer_size =<number> (default: 0)
RC buffer size
Decoder bitstream buffer size in kbits. When encoding with max and/or min bitrate, this must be specified.
ff_rc_initial_buffer_occupancy =<number> (default: 0)
Initial RC buffer occupancy
Number of kilobits which should be loaded into the rc buffer before encoding starts. Must not be larger than RC buffer size
ff_qcompress =<number> (0.00..1.00, default: 0.50)
2-Pass VBR/CBR
0: CBR, 1: VBR
ff_qmin =<number> (0..63, default: 2)
Minimum quantizer scale
recommended value 0-4
ff_qmax =<number> (0..63, default: 55)
Maximum quantizer scale
Must be larger than minimum, recommended value 50-63
libvpx_crf =<number> (0..63, default: 10)
Constant quality
Set this to 0 for enabling VBR
libvpx_deadline =<string>
Supported strings: best good realtime
Default: good
Speed
libvpx_cpu-used =<number> (0..1000, default: 0)
CPU usage modifier
ff_thread_count =<number> (default: 0)
Thread count
Number of threads to use
ff_gop_size =<number> (-1..1000, default: -1)
Maximum GOP size
Maximum keyframe distance, -1 means automatic
libvpx_auto-alt-ref =[1|0] (default: 0)
Enable alternate reference frames
Enable use of alternate reference frames (2-pass only)
libvpx_lag-in-frames =<number> (0..100, default: 0)
Lookahead
Number of frames to look ahead for alternate reference frame selection
libvpx_arnr-maxframes =<number> (0..100, default: 0)
Frame count for noise reduction
libvpx_arnr-type =<string>
Supported strings: $none backward forward centered
Default: backward
Noise reduction filter
default_timescale =<number> (default: 25)
Default timescale
For formats, which support only constant framerates, set the default timescale here
default_frame_duration =<number> (default: 1)
Default frame duration
For formats, which support only constant framerates, set the default frame duration here
-o <output_options>
Set output
options
output_directory
=<string> (Default: .)
Output directory
output_filename_mask =<string> (Default: %Y-%m-%d-%H-%M-%S)
Output filename mask
Extension is appended by the plugin For the date and time formatting, consult the documentation of the strftime(3) function
snapshot_directory =<string> (Default: .)
Snapshot directory
snapshot_filename_mask =<string> (Default: shot_%5n)
Snapshot filename mask
Extension is appended by the plugin %t Inserts time %d Inserts date %<i>n Inserts Frame number with <i> digits
-r
Record to file
-syslog <name>
Set log messages to syslog
GENERIC OPTIONS
The following generic options are available for all gmerlin applications
-help
Print this help message and exit
-help-man
Print this help message as a manual page and exit
-help-texi
Print this help message in texinfo format and exit
-version
Print version info and exit
-v level
Set verbosity level (0..4)
-syslog name
Log to syslog the specified name
-stderr
Always log to stderr
FILES
Λ/.gmerlin/plugins.xml
Cache of the plugin registry (shared by all applications)
Λ/.gmerlin/generic/cfg.xml
Default plugin parameters are read from there. Use gmerlin_plugincfg to change them.