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

Michael Koch astroelectronic at t-online.de
Wed May 6 16:01:48 EEST 2020


Am 06.05.2020 um 14:44 schrieb Ulf Zibis:
>
> Am 06.05.20 um 14:09 schrieb Michael Koch:
>>
>> I'm not sure if inside the expression hours:minutes:seconds is 
>> allowed. Try to convert to seconds.
>
> It does not mak a difference :-(

Here it works (with Windows version). I did only replace the first input 
file by a sine source, and changed the time values to seconds.

ffmpeg -ss 03:00 -t 01:30:50 -f lavfi -i sine=f=1000:d=5000 -t 00:30:00 
-f lavfi -i 
life=s=320x240:mold=10:r=30:ratio=0.1:death_color=#C83232:life_color=#00ff00 
-af 
volume='not(between(t,2810,2930))',volume='not(between(t,5400,5460))',atempo=1/1.1/1.3,aresample=48000/1.1,asetrate=48000 
-vf format=yuv420p -crf 39 out_1.3x.mp4

Michael



More information about the ffmpeg-user mailing list