diff --git a/src/animation.jl b/src/animation.jl index 8d3c0341..7faaa579 100644 --- a/src/animation.jl +++ b/src/animation.jl @@ -72,9 +72,9 @@ function buildanimation(animdir::AbstractString, fn::AbstractString, if is_animated_gif # generate a colorpalette first so ffmpeg does not have to guess it - run(`ffmpeg -v 0 -i $(animdir)/%06d.png -vf palettegen -y palette.png`) + run(`ffmpeg -v 0 -i $(animdir)/%06d.png -vf palettegen -y palette.gif`) # then apply the palette to get better results - run(`ffmpeg -v 0 -framerate $fps -loop $loop -i $(animdir)/%06d.png -i palette.png -lavfi paletteuse -y $fn`) + run(`ffmpeg -v 0 -framerate $fps -loop $loop -i $(animdir)/%06d.png -i palette.gif -lavfi paletteuse -y $fn`) else run(`ffmpeg -v 0 -framerate $fps -loop $loop -i $(animdir)/%06d.png -pix_fmt yuv420p -y $fn`) end