BTW running your gmic command, but with the 100x1x1x1 image as the first in the pipeline still causes a crash
me:medion:tmp/ |detached: ✓|$ gmic 100 360,240,90,3 -noise[-1] 0.2,2 -bandpass 0.005,0.02 -normalize 0,255 -split z -o toto.mpg,20,MPEG
[gmic]-0./ Start G'MIC interpreter.
[gmic]-0./ Input black image at position 0 (1 image 100x1x1x1).
[gmic]-1./ Input black image at position 1 (1 image 360x240x90x3).
[gmic]-2./ Add salt&pepper noise to image , with standard deviation 0.2.
[gmic]-2./ Apply bandpass filter [0.005,0.02] to images [0,1].
[gmic]-2./ Normalize images [0,1] in range [0,255].
[gmic]-2./ Split images [0,1] along the 'z'-axis.
[gmic]-91./ Output images [0,1,2,(...),88,89,90] as mpg file 'toto.mpg', with 20 fps and MPEG codec.
[gmic]-91./ *** Warning *** Command '-output': Cannot encode file 'toto.mpg' natively ([instance(91,128,0x561963c048c8)] CImgList::save_video(): File 'toto.mpg', unable to initialize video writer with codec 'MPEG'.). Trying fallback function.
[gmic]-91./ *** Error *** Command '-o': [instance(91,128,0x561963c048c8)] CImgList::save_ffmpeg_external(): Invalid instance dimensions for file 'toto.mpg'.
[gmic] Command '-o' has the following description:
-o: Equivalent to '-output'.
Output selected images as one or several numbered file(s).
(eq. to '-o').
Default value: 'format_options'=(undefined).