[FFmpeg-user] Missing ')' or too many args in 'between(t'

James Darnley james.darnley at gmail.com
Wed May 6 21:48:52 EEST 2020

On 06/05/2020, Ulf Zibis <Ulf.Zibis at cosoco.de> wrote:
> -af volume='not(between(t,46:50,48:50))',volume='not(between(t,1:30:00,1:31:00))',atempo=1/1.1/1.3,aresample=48000/1.1,asetrate=48000

> [Parsed_volume_0 @ 0x55b1b575cd40] [Eval @ 0x7ffed56fa4a0] Missing ')' or
> too many args in 'between(t'
> [Parsed_volume_0 @ 0x55b1b575cd40] Error when evaluating the volume
> expression 'not(between(t'
> [AVFilterGraph @ 0x55b1b575c5c0] Error initializing filter 'volume' with
> args 'not(between(t'

You need to escape those commas.  Commas separate different filters.
Probably the colons too which separate different arguments for a
single filter.

More information about the ffmpeg-user mailing list