web-dev-qa-db-fra.com

Quelle est la fréquence d'images optimale pour un GIF animé (expérience de type vidéo)?

Nous aimerions transformer des fichiers vidéo en GIF animés, tout en offrant une expérience "semblable à une vidéo" avec la taille GIF la moins possible.

La largeur GIF maximale est de 600 pixels et la taille totale ne doit pas dépasser 500 Ko, et la durée de l'animation doit se situer entre 10 et 30 secondes.

Y a-t-il une fréquence d'images approximative que nous devrions viser? Ou connaissez-vous une calculatrice que nous devrions utiliser pour le comprendre?

4
Roland Pokornyik

Contrairement aux fichiers vidéo qui ne prennent généralement en charge qu'une fréquence d'images constante, il existe un délai individuel entre les images dans les formats de fichier image animés tels que AGIF , APNG ¹ , MNG ou SVG + SMIL ² . Ceci (et souvent le manque de son) est une différence fondamentale dont les simples convertisseurs vidéo en GIF ne peuvent pas profiter. Je ne sais pas s'il existe des modèles avancés qui peuvent déterminer automatiquement ces valeurs.

Les valeurs par défaut, minimum, maximum, médiane et moyenne, donc des fréquences d'images optimales, dépendent donc beaucoup de la nature de la vidéo ou de l'animation. Pensez à un anime japonais des années 80 bon marché, dont de grandes parties conviendraient à 1 Hz. Habituellement, vous devriez être bon avec 12–15 Hz, bien que vous sachiez probablement que des taux plus élevés (progressifs) de 24, 25 et 30 Hz (ou le double) sont utilisés dans le cinéma et la télévision.

Sachez également que certains navigateurs peuvent en fait ralentir les GIF avec une fréquence d'images trop élevée, qui peut commencer à 20 Hz.

Le Graphics Interchange Format n'est pas conçu comme une plate-forme d'animation, même s'il peut être fait de manière limitée.
- GIF89a - Annexe D "Conventions"

3
Crissov

Le cinéma utilise 24 images par seconde.
Les caméras vidéo HD capturent généralement à 30 ou 60 ips.

Plus de fréquences d'images

Lorsque je créais des bannières Web, nous utilisions 12 images par seconde pour réduire la taille des fichiers.

Cependant, vous constaterez que la taille de la palette de couleurs affecte également la taille du fichier.

Certains outils de retouche d'image (palette d'animation de Photoshop) vous permettent de définir la durée d'une image, cela aidera également à réduire la taille.

Plus d'informations ici sur l'optimisation - 10 façons d'optimiser un fichier GIF animé

2
Stephen Keable