Zend certified PHP/Magento developer

create slideshow video using ffmpeg and batch file (Windows) and have all images resized to 1080 height and crossfaded

I’m trying to create a 1920×1080 slideshow from images in a folder using a batch file and ffmpeg. The batch file references a txt file containing the list of files to be concatenated. The images have varying dimensions and need to be up- or downscaled. All images get concatenated and properly resized when using:

-r .2 -f concat -safe 0 -i concat_image_list_JPG.txt -c:v libx264 -crf 22 -pix_fmt yuv420p -vf scale=1920:1080 -r 25 -f mp4 "Slideshow 1080.mkv" -y

but I’d like to add crossfades between them. For some reason, only the first two images are concatenated when using this command:

-r .2 -f concat -safe 0 -i concat_image_list_JPG.txt -c:v libx264 -crf 22 -pix_fmt yuv420p -vf zoompan=d=(4+2)/2:s=1920x1080:fps=1/2,framerate=25:interp_start=0:interp_end=255:scene=100 -r 25 -f mp4 "Slideshow 1080.mkv" -y

What’s wrong with the crossfade command? How can I get crossfades and resizing into a single command?