diff --git a/video.mjs b/video.mjs index 648948d..82db36b 100644 --- a/video.mjs +++ b/video.mjs @@ -48,7 +48,7 @@ export async function createVideo() { } //run the command ffmpeg -framerate 5 -i %d.png -c:v libx264 -r 30 output.mp4 return new Promise((resolve, reject) => { - exec('ffmpeg -framerate 5 -i images/final/%d.png -vf "fps=5,scale=853:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 out/output.gif', (err, stdout, stderr) => { + exec('ffmpeg -framerate 5 -i images/final/%d.png -vf "fps=5,tpad=stop_mode=clone:stop_duration=2,scale=853:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 out/output.gif', (err, stdout, stderr) => { if (err) { reject(err); return;