ForHosting KIT · Vidéo

Calculez les images d’un GIF et estimez sa taille

Un extrait de 12,5 secondes à 10 i/s donne un GIF de 125 images, contre 313 dans la source à 25 i/s : l'animation porte environ les deux cinquièmes de la charge d'origine. Testez vos réglages avant de convertir. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Durée (s)
12,5
Images par seconde
10
Cadence d'images source
25
Vous obtenez
Nombre d'images
125
Nombre d'images source
313
Rapport de taille relative estimé
0,399361
Taille relative estimée (%)
39,936

Ce calculateur transforme la durée d’un extrait vidéo et la cadence de sortie visée en un nombre précis d’images pour le GIF. Il compare également ce résultat au nombre d’images de la source, à partir de la cadence que vous indiquez ou d’une valeur par défaut de 30 fps clairement signalée. L’estimation de taille relative sert à la planification et repose sur le nombre d’images ; elle ne garantit pas le volume final en octets.

Calculez les images avant la conversion

Une conversion en GIF peut vite devenir encombrante, car chaque seconde supplémentaire et chaque image par seconde ajoutent une image complète à la chronologie de l’animation. Saisissez la durée exacte de l’extrait en secondes et la cadence de sortie que vous comptez utiliser. Le calculateur multiplie ces deux valeurs, puis arrondit à l’entier supérieur afin de compter tous les instants d’échantillonnage réguliers compris dans l’extrait.

Par exemple, une séquence de 12.5 secondes à 10 fps produit 125 images. Les durées et les cadences fractionnaires sont acceptées, ce qui convient aux extraits qui ne se terminent pas sur une seconde entière ou aux traitements utilisant une valeur telle que 7.5 fps. Une durée nulle donne zéro image.

Le résultat rappelle la durée et la cadence normalisées à côté du total calculé, afin que vous puissiez vérifier ou conserver les hypothèses avec la tâche de conversion. Ce calcul n’ouvre, ne décode, ne transfère et ne modifie aucune vidéo. Il constitue une étape de préparation rapide avant de mobiliser du calcul, de la bande passante ou du stockage pour la véritable conversion.

Interprétez l’estimation de taille relative

L’estimation compare le nombre d’images prévu pour le GIF à celui du même extrait dans la source. Renseignez la cadence réelle de la vidéo d’origine lorsque vous la connaissez. Si vous omettez ce champ, le calculateur emploie 30 fps et affiche cette référence dans le résultat : l’hypothèse reste donc toujours visible.

Un rapport de 0.5, également présenté comme 50 pour cent, signifie que la chronologie prévue du GIF contient deux fois moins d’images que la source. Un rapport supérieur à 1 indique que la cadence demandée crée davantage d’emplacements que la cadence d’origine ; cela conduit normalement à dupliquer ou interpoler des informations visuelles plutôt qu’à révéler de nouveaux détails. Ce rapport est volontairement limité : il estime la charge relative en images, pas les octets définitifs.

Le GIF compresse des images indexées par palette, alors qu’une vidéo utilise souvent une compression entre images. La définition, les mouvements, les couleurs, le tramage, la transparence, le codec source et les réglages d’encodage peuvent donc peser davantage. Comparez ainsi plusieurs cadences pour un même extrait, sans y voir une garantie de compression.

Choisissez une cadence de sortie adaptée

Partez de l’usage visuel du GIF au lieu de reprendre automatiquement la cadence de la source. De courtes démonstrations d’interface et des boucles de réaction restent souvent lisibles à cadence modérée, tandis qu’un curseur rapide, une scène de jeu ou un mouvement physique détaillé peuvent réclamer davantage d’échantillons pour éviter des saccades visibles. Testez plusieurs cadences avec la même durée et la même source.

Le nombre d’images révèle l’augmentation exacte de la charge d’animation, et le pourcentage relatif facilite la comparaison. Si le passage de 15 fps à 10 fps réduit le total d’un tiers sans nuire à la compréhension, cette simplification est généralement judicieuse avant la conversion. Gardez à l’esprit qu’une réduction des dimensions ou de la palette peut modifier davantage le poids final, surtout pour des zones photographiques ou bruitées.

Supprimez aussi les pauses et les débuts ou fins superflus : durée et cadence se multiplient. Vérifiez toujours la qualité et les octets finaux avec l’encodeur de livraison.

Anticiper la charge d’exportation

Affichez le nombre d’images attendu avant qu’une personne ne lance une conversion de vidéo en GIF.

Comparer les réglages d’animation

Évaluez plusieurs cadences cibles sur le même extrait et la même source avant de retenir un préréglage d’exportation.

Clarifier les attentes avant l’envoi

Servez-vous du pourcentage de charge comme avertissement transparent lorsqu’une animation risque d’être particulièrement volumineuse.

Comment le nombre d’images du GIF est-il calculé ?

La durée en secondes est multipliée par la cadence cible, puis arrondie à l’entier supérieur pour inclure chaque image prévue dans l’extrait.

Pourquoi faut-il connaître la cadence de la source ?

Elle permet de comparer la charge de sortie à la source. Si vous l’omettez, le calculateur utilise et signale une valeur de 30 fps.

Le pourcentage relatif prédit-il les octets du GIF final ?

Non. C’est un rapport entre nombres d’images. Les dimensions, couleurs, mouvements, le tramage, la transparence, le codec et l’encodeur influent aussi sur les octets.

Que se passe-t-il si je n'indique pas la cadence de la source ?

La comparaison suppose alors 30 i/s et l'indique dans le résultat, pour que cette référence ne reste jamais cachée. Si vous connaissez la cadence réelle de la source, saisissez-la pour une estimation plus fidèle.

Que signifie un rapport supérieur à 1 ?

Cela signifie que la cadence choisie crée plus d'emplacements d'image que la source n'en possède : le GIF répéterait ou interpolerait des images au lieu d'apporter du détail nouveau. Baissez la cadence de sortie pour l'éviter.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/video/gif-frame-count

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/video/gif-frame-count \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"duration_seconds":12.5,"framerate":10}'
{
  "duration_seconds": 12.5,
  "framerate": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "video.gif_frame_count",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_mb500
max_minutes60
max_megapixels3.9
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Choisissez une cadence de sortie adaptée

L’API coûte $0.002 par requête et renvoie un JSON déterministe adapté aux estimateurs, formulaires et traitements par lots.

Que se passe-t-il si la cadence est nulle ou négative ?

La requête échoue avec une erreur invalid_input, car la cadence cible doit être strictement positive.

Quel est le prix d’une requête API ?

Chaque requête API coûte $0.002. Le calculateur du navigateur peut exécuter localement le même calcul déterministe.

Consulter la documentation complète du KIT →