Hi all, I have an instance where I’d like to use a really long filterchain but am finding that there’s a 1024 character limit to filterchains. Is there a method to allow a longer filterchain?
Here is a silly example: This works (1,022 character filterchain): ffplay -f lavfi -i "testsrc,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip" This doesn’t work (1,027 character filterchain): ffplay -f lavfi -i "testsrc,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip" ffplay version 2.8.6 Copyright (c) 2003-2016 the FFmpeg developers built with Apple LLVM version 7.0.2 (clang-700.1.81) configuration: --prefix=/usr/local/Cellar/ffmpeg/2.8.6 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-opencl --enable-libx264 --enable-libmp3lame --enable-libvo-aacenc --enable-libxvid --enable-libfreetype --enable-libfaac --enable-libass --enable-ffplay --enable-libopenjpeg --disable-decoder=jpeg2000 --extra-cflags=-I/usr/local/Cellar/openjpeg/1.5.2_1/include/openjpeg-1.5 --enable-nonfree --enable-vda libavutil 54. 31.100 / 54. 31.100 libavcodec 56. 60.100 / 56. 60.100 libavformat 56. 40.101 / 56. 40.101 libavdevice 56. 4.100 / 56. 4.100 libavfilter 5. 40.101 / 5. 40.101 libavresample 2. 1. 0 / 2. 1. 0 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 2.101 / 1. 2.101 libpostproc 53. 3.100 / 53. 3.100 [lavfi @ 0x7fb9bc01cc00] No such filter: 'v' 0KB sq= 0B f=0/0 testsrc,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,vflip,v: Invalid argument Yes, I know that I can make the filterchain shorter (obviously with this example in particular), but I have a complex scenario where the 1,024 character limit is forcing me to prioritize what to do in the filterchain. Dave Rice _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user