I am using FFMPEG (version 4.0.2) to zoompan my video. My code is the following
ffmpeg -y -i input.mp4 -loop 1 -i overlay.png -ss 0 -t 10 -filter_complex "[0:v]scale = iw + iw: ih + ih, zoompan = z = & # 39; if (lte (pzoom, 1.0), 1.6, max (1.001, pzoom-0.004)) & # 39 ;: d = 1: x = & # 39; iw / 2- (iw / zoom / 2) & # 39 ;: y = & # 39; 0 & # 39 ;: s = 720x720, setsar = 1 [v0];[1:v]crop = 720: 720, fade = t = in: st = 0: d = 1, fade = t = out: st = 3: d = 1[v1];[v0][v1] cover [v]" -Map "[v]"-f mp4 -preset ultrafast -y output.mp4
Essentially, what this code should do is move slowly from the center of my video, with a logo (overlay.png) that fades.
This input.mp4 is 10 seconds. With the previous code, the final duration of the video is 10 seconds still. But it is not the complete sequence, it is cut and compensated with slow motion so that it remains 10 seconds still …
I need the final video to not be cut at all. It should be the full footage and not the slow motion effect.
Does anyone have any idea what I'm doing wrong?
Thanks in advance!