J'enregistre donc de minuscules GIF (environ 400 pixels de large) à 15 ips, et j'obtiens toujours de grandes tailles de fichiers.
Twitter fixe une limite à 5 Mo par gif, je ne peux donc jamais utiliser un gif capturé avec Peek. Pourtant, je vois constamment de longs gifs de bonne qualité ... quel est le piège?
merci pour l'outil génial :)
Désolé pour la réponse trop tardive :(
Je ne peux pas vraiment vous dire pourquoi votre fichier est si gros sans plus d'informations. Qu'est-ce que c'est exactement «grand» et «long»?
En général, ImageMagick est utilisé pour convertir l'animation en GIF et il fait un travail très décent en minimisant les images: chaque image ne contiendra que les données qui diffèrent de la précédente.
En général, pour les GIF animés, il y a quelques règles à suivre pour de bons résultats:
Sinon, j'aurais besoin d'une comparaison du monde réel pour vous en dire plus, par exemple une animation que vous pensez être grande et pas si grande et une animation comparable que vous avez enregistrée avec un aperçu que vous considérez trop grande.
J'utilisais ScreenToGif sous Windows pour enregistrer des gifs: sachez que je suis ravi qu'il y ait une alternative Linux!
J'ai utilisé ScreenToGif pour enregistrer le gif suivant ( utilisé dans le fichier README d'un de mes projets ):
Afin de comparer les tailles de fichiers, j'ai enregistré la même animation avec Peek:
Même si ceux-ci ne sont pas tout à fait comparables, ils sont toujours basés sur la même échelle de taille de fichier (fréquence d'images, quantité de couleurs, durée, "taux de changement" / vitesse d'animation).
Voici la conclusion: ScreenToGif a produit un fichier de 58,2 ko tandis que Peek a enregistré un fichier de 16,6 ko. Peek gagne!
Ce problème devrait-il être clos? Nous pourrions le mentionner quelque part dans la documentation, ou mener quelques tests supplémentaires
Merci @chteuchteu pour cette enquête. Je soupçonne également que Peek fait déjà du bon travail (grâce à imagemagick dans ce cas) pour réduire la taille du fichier. En fin de compte, Gif n'est tout simplement pas bien adapté pour faire de grandes animations avec beaucoup de changements, car l'optimisation dépend complètement de la simple différence entre chaque image. Je me penche pour fermer ceci, mais peut-être que nous devrions d'abord avoir une sorte de FAQ :)
+1 pour la FAQ!
J'ai ajouté une FAQ au README
Commentaire le plus utile
Désolé pour la réponse trop tardive :(
Je ne peux pas vraiment vous dire pourquoi votre fichier est si gros sans plus d'informations. Qu'est-ce que c'est exactement «grand» et «long»?
En général, ImageMagick est utilisé pour convertir l'animation en GIF et il fait un travail très décent en minimisant les images: chaque image ne contiendra que les données qui diffèrent de la précédente.
En général, pour les GIF animés, il y a quelques règles à suivre pour de bons résultats:
Sinon, j'aurais besoin d'une comparaison du monde réel pour vous en dire plus, par exemple une animation que vous pensez être grande et pas si grande et une animation comparable que vous avez enregistrée avec un aperçu que vous considérez trop grande.