DOKK / manpages / debian 12 / gmerlin / gavf-filter.1.en
GAVF-FILTER(1) User Manuals GAVF-FILTER(1)

gavf-filter - Gavf A/V filter

gavf-filter [options]

gavf filter

-i <input_file>

Input file or location

-iopt param1=val1[&param2=val2...]

dh=[1|0] (default: 0)

Dump gavf headers

Use this for debugging

dp=[1|0] (default: 0)

Dump gavf packets

Use this for debugging

dm=[1|0] (default: 0)

Dump inline metadata

Use this for debugging

to=<number> (500..100000, default: 5000)

Timeout (milliseconds)

nomsg=[1|0] (default: 0)

No messages

Don't attempt to make a back-channel for messages. Forward messages might still be sent.

-aq param1=val1[&param2=val2...]

Audio conversion options
q=<number> (1..5, default: 2)

Conversion Quality

Set the conversion quality for format conversions. Lower quality means more speed. Values above 3 enable slow high quality calculations.

sm=<string>

Supported strings: auto zoh linear sinc_fast sinc_medium sinc_best

Default: auto

Resample mode

Resample mode. Auto means to use the quality level. Subsequent options are ordered by increasing quality (i.e. decreasing speed).

dm=<string>

Supported strings: auto none rect tri shaped

Default: auto

Dither mode

Dither mode. Auto means to use the quality level. Subsequent options are ordered by increasing quality (i.e. decreasing speed).

-vq param1=val1[&param2=val2...]

Video conversion options
q=<number> (1..5, default: 2)

Conversion Quality

Set the conversion quality for format conversions. Lower quality means more speed. Values above 3 enable slow high quality calculations.

sm=<string>

Supported strings: auto zoh linear sinc_fast sinc_medium sinc_best

Default: auto

Resample mode

Resample mode. Auto means to use the quality level. Subsequent options are ordered by increasing quality (i.e. decreasing speed).

dm=<string>

Supported strings: auto none rect tri shaped

Default: auto

Dither mode

Dither mode. Auto means to use the quality level. Subsequent options are ordered by increasing quality (i.e. decreasing speed).

-as <stream_selector>

Comma separated list of characters 'd' (decode), 'm' (mute) or 'c' (read compressed)

-vs <stream_selector>

Comma separated list of characters 'd' (decode), 'm' (mute) or 'c' (read compressed)

-ts <stream_selector>

Comma separated list of characters 'm' (mute) or 'c' (read)

-os <stream_selector>

Comma separated list of characters 'd' (decode), 'm' (mute) or 'c' (read compressed)

-af param1=val1[&param2=val2...]

Audio compression options
f={option[{suboptions}][:option[{suboptions}]...]}

Supported options:

Audio Filters

-vf param1=val1[&param2=val2...]

Video compression options
f={option[{suboptions}][:option[{suboptions}]...]}

Supported options:

Video Filters

-o <output>

Output file or location

-m name=value

Set global metadata of the output (can be used multiple times). Use "name=" to clear a field

-oopt param1=val1[&param2=val2...]

options
shm=<number> (default: 1024)

SHM threshold

Select the minimum packet size for using shared memory for a stream. Non-positive values disable shared memory completely

to=<number> (500..100000, default: 5000)

Timeout (milliseconds)

dp=[1|0] (default: 0)

Dump gavf packets

Use this for debugging

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

~/.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.

2023-01-11 Gmerlin