I'm trying to make an operation using FFmpeg with just one command to leave the output as lossless as possible.
My intention is to add two images, 5 seconds each, before the mp4 file, add a fade in to the first one of 1 second and add a third image after the video during 5 seconds.
Is it possible to do this on one pass?
I found some bits of code, namely:
ffmpeg -r 25 -loop 1 -t 5 -i "image" -i "video" -f lavfi -t 5 -i aevalsrc=0 \ -filter_complex "[0:v] [2:a] [1:v] [1:a] concat=n=2:v=1:a=1 [v] [a]" \ -c:v libx264 -c:a aac -strict -2 -map "[v]" -map "[a]" output.mp4
ffmpeg -i clip.mp4 -vf "fade=in:0:25" -acodec copy clip-out.mp4
But I'm not being able to use them together and I don't know if all those commands are really necessary. Any thoughts?