Serait-il difficile ou utile d'autoriser certains non-gifs tels que jpg ou png en entrée et de les convertir d'abord en gif?
Alors:
gifsicle --delay=10 --loop *.jpg > anim.gif
Valable sûr; difficile oui; les correctifs sont les bienvenus.
Selon cette page , vous pouvez utiliser ImageMagick pour convertir des images et les diriger directement vers gifsicle :
convert Img*.png GIF:- | gifsicle --delay=50 --loop --optimize=2 \
--colors=256 --multifile - > out.gif
Ce que je fais habituellement, c'est convert -delay 3 *.png gif:- | gifsicle -O3 [..etc..] > output.gif
.
Ces solutions basées sur ImageMagick produisent-elles réellement des résultats de bonne qualité ? La conversion en cadres gif individuels, puis leur assemblage semble entraîner une perte de qualité significative ; n'est-ce pas?
La conversion en cadres gif individuels, puis leur assemblage semble entraîner une perte de qualité significative ; n'est-ce pas?
C'est correct. Chaque image serait tramée individuellement, ce qui supprimerait beaucoup d'informations qu'un outil tel que gifsicle pourrait utiliser pour optimiser les images successives. Les GIF de haute qualité provenant de sources de couleurs vraies sortent probablement du cadre de gifsicle.
Je vois; Merci pour la clarification!
Dommage que cela ait été fermé tôt car c'est une suggestion utile et comme mentionné ci-dessus, la pré-conversion en images GIF à l'aide d'ImageMagick semble avoir ses propres inconvénients. On supposait que gifsicle avait en fait cette fonctionnalité compte tenu de toutes les options de sélection de cadre jusqu'à ce que je trouve ce problème, car il fallait optimiser la conversion du cadre en GIF.
Commentaire le plus utile
Dommage que cela ait été fermé tôt car c'est une suggestion utile et comme mentionné ci-dessus, la pré-conversion en images GIF à l'aide d'ImageMagick semble avoir ses propres inconvénients. On supposait que gifsicle avait en fait cette fonctionnalité compte tenu de toutes les options de sélection de cadre jusqu'à ce que je trouve ce problème, car il fallait optimiser la conversion du cadre en GIF.