Compresser un GIF en visant une taille de fichier cible

Rechercher la palette GIF limitée, les dimensions et les paramètres optionnels d'échantillonnage de cadre pour le meilleur candidat trouvé à ou en dessous de la cible d'octets demandée.

Quand cet outil est utile

Essayer de respecter une limite d'upload documentée pour un GIF animé tout en voyant quelles qualités, dimensions ou détails temporels devaient changer.

Comment le traitement local fonctionne

Le navigateur encode une série limitée de candidats, mesure les octets réels et choisit le résultat le mieux classé trouvé dans la cible selon l'ordre de recherche documenté ; chaque candidat utilise la quantification de palette GIF et des délais en centièmes de seconde.

Comment l'utiliser

  1. Préparer la source: Essayer de respecter une limite d'upload documentée pour un GIF animé tout en voyant quelles qualités, dimensions ou détails temporels devaient changer.
  2. Traiter localement: Le navigateur encode une série limitée de candidats, mesure les octets réels et choisit le résultat le mieux classé trouvé dans la cible selon l'ordre de recherche documenté ; chaque candidat utilise la quantification de palette GIF et des délais en centièmes de seconde.
  3. Télécharger et vérifier: Confirmer que les octets réellement téléchargés sont dans la limite exacte du service de réception, examiner les modifications de paramètres rapportées, lire toutes les transitions et boucles, et rejeter un candidat dont le texte, le mouvement, les couleurs ou la transparence ne sont plus acceptables.

Limitations importantes

Une taille demandée est une cible, pas une garantie : la recherche peut échouer lorsque les en-têtes, le nombre de cadres ou les paramètres minimums acceptés la dépassent déjà. Atteindre la cible peut nécessiter moins de couleurs, des modifications de tramage plus fortes, des dimensions plus petites ou des cadres supprimés ; le timing est recalculé lorsque les cadres sont échantillonnés, la transparence est binaire, et la sortie est avec perte.

Vérifier le résultat téléchargé

Confirmer que les octets réellement téléchargés sont dans la limite exacte du service de réception, examiner les modifications de paramètres rapportées, lire toutes les transitions et boucles, et rejeter un candidat dont le texte, le mouvement, les couleurs ou la transparence ne sont plus acceptables.

Privé par conception

Vos fichiers restent dans ce navigateur. L'outil n'envoie pas la source ni le résultat à nos serveurs.

Questions et réponses

Quand cet outil est-il utile ?

Essayer de respecter une limite d'upload documentée pour un GIF animé tout en voyant quelles qualités, dimensions ou détails temporels devaient changer.

Que fait réellement le navigateur ?

Le navigateur encode une série limitée de candidats, mesure les octets réels et choisit le résultat le mieux classé trouvé dans la cible selon l'ordre de recherche documenté ; chaque candidat utilise la quantification de palette GIF et des délais en centièmes de seconde.

Quels limites dois-je comprendre ?

Une taille demandée est une cible, pas une garantie : la recherche peut échouer lorsque les en-têtes, le nombre de cadres ou les paramètres minimums acceptés la dépassent déjà. Atteindre la cible peut nécessiter moins de couleurs, des modifications de tramage plus fortes, des dimensions plus petites ou des cadres supprimés ; le timing est recalculé lorsque les cadres sont échantillonnés, la transparence est binaire, et la sortie est avec perte.

Comment devrais-je vérifier le résultat ?

Confirmer que les octets réellement téléchargés sont dans la limite exacte du service de réception, examiner les modifications de paramètres rapportées, lire toutes les transitions et boucles, et rejeter un candidat dont le texte, le mouvement, les couleurs ou la transparence ne sont plus acceptables.

Outils associés