add gif2avif

This commit is contained in:
JMARyA 2025-05-24 02:59:44 +02:00
parent 8534581b78
commit 74b4a36ea0
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263

8
functions/gif2avif.fish Normal file
View file

@ -0,0 +1,8 @@
# gif2avif <GIF>
# convert gif to avif image
function gif2avif
set base (string replace -r '\.gif$' '' -- $argv[1])
ffmpeg -i "$argv[1]" -pix_fmt yuv444p10 -strict -1 "$base.y4m"
avifenc "$base.y4m" "$base.avif"
rm -v "$base.y4m"
end