Kon*_*tin 5 bash jpeg ffmpeg sequence animated-gif
我已经借助以下脚本将短视频转换为gif:
#!/bin/sh
palette="/tmp/palette.png"
filters="fps=15,scale=320:-1:flags=lanczos"
ffmpeg -v warning -i $1 -vf "$filters,palettegen" -y $palette
ffmpeg -v warning -i $1 -i $palette -lavfi "$filters [x]; [x][1:v] paletteuse" -y $2
Run Code Online (Sandbox Code Playgroud)
但是,当我转换图像序列时,我收到错误消息:"过滤器paletteuse具有未连接的输出"
#!/bin/sh
palette="/tmp/palette.png"
filters="fps=25"
ffmpeg -v warning -f image2 -i %04d.jpg -vf "$filters,palettegen" -y $palette
ffmpeg -v warning -f image2 -i %04d.jpg -i $palette -lavfi "$filters [x]; [x][1:v] paletteuse" -y $2
Run Code Online (Sandbox Code Playgroud)
如何使palettegen和paletteuse也适用于图像序列?