Est-ce que seul le format GIF prend en charge l'animation?

51

Le format GIF est-il le seul format d'image majeur prenant en charge l'animation?

Les images GIF étant un format de qualité relativement médiocre, pourquoi sont-elles les seules à prendre en charge l’animation dans la plupart des lecteurs / navigateurs?

Jonathon Reinhart
la source
7
APNG est "en devenir" depuis bientôt 10 ans. Le non support de IE constituait autrefois le gros obstacle, et le support universel ne semble pas apparaître. Firefox et Opera (au moins la version non-Blink) le supportent cependant.
Daniel Andersson
6
xkcd.com/927
Kevin Panko
3
Tout dépend de votre définition du "format d'image". Pour moi, un MPEG ou un AVI est aussi un format d'image, juste plus grand. Et ils soutiennent bien l'animation.
Jeff

Réponses:

57

Tiré du méta-sujet sur le post-formatage , un fichier SVG animé:


Auteur de l'image: Pumbaa80 via Wikimedia

REMARQUE: ce format n'est pas aussi largement accepté que le format GIF. Certaines versions d'Internet Explorer, par exemple, afficheront l'image par défaut, mais l'image ne sera pas animée.

Scott Chamberlain
la source
4
Firefox 23.0.1 sur Windows 64 bits ne veut pas l'afficher en ligne, bien que si je clique avec le bouton droit de la souris sur l'endroit où il se trouve et que je sélectionne "Afficher l'image", il s'affiche correctement. Bizarre.
un CVn
8
@ MichaelKjörling Fonctionne parfaitement pour moi avec le même navigateur / système d'exploitation.
Shamtam
7
@ MichaelKjörling J'ai eu le même problème, mais j'ai eu Firefox pour l'afficher correctement en utilisant un profil propre. Il s'est avéré que l'extension incriminée pour moi était HTTPS Everywhere.
kizzx2
3
Fonctionne très bien en chrome 29. Néanmoins, si cela ne fonctionne pas dans la dernière version d’IE, il n’est probablement pas sûr de compter sur le développement Web si vous vous adressez à un public général.
Renseignez-vous sur Monica
3
Ce format a presque le même support que APNG, à la différence qu’il s’exécute dans Chrome sans plug-in, contrairement à APNG. Il n'est toujours pas pris en charge dans IE, vous ne pouvez donc pas vous y fier. En outre, il s'agit d'un format vectoriel, ce qui signifie qu'il ne remplace pas le format GIF. DuDE a raison, il n'y a toujours pas de remplacement viable pour GIF pour le moment.
Malcolm
25

Il existe un format de sortie PNG, APNG , qui fait ce que le GIF fait, mais le fait mieux. Il n'est toujours pas pris en charge par tous les navigateurs, mais il est à la hausse.

Modifier:

Le comité libpng (utilisé par blink dans chrome / opéra / chrome) étant bloqué, et comme il ne semble pas que des changements soient imminents, un meilleur choix pourrait consister à utiliser la vidéo avec canal alpha.

Illustré ici: Exemple de transparence vidéo

Zesar
la source
23

Google dit ( http://en.wikipedia.org/wiki/Graphics_Interchange_Format#Animation_formats ):

Le format GIF animé reste largement utilisé, car de nombreuses applications sont capables de créer les fichiers, et il reste le seul format d’animation pris en charge par la plupart des navigateurs Web modernes sans plug-in .

Il existe d'autres formats d'animation tels que MNG ( http://en.wikipedia.org/wiki/Multiple-image_Network_Graphics ). Les objets Adobe Flash incorporés, MPEG, WebM et autres formats vidéo peuvent être utilisés à la place du GIF animé sur de nombreux sites Web.

mec
la source
1
Est-ce que MNG a déjà été utilisé? Je ne l'ai pas rencontré une fois en dehors de sa page Wikipedia.
Thomas
2
@Thomas montre la voie ...
un CVn
2
@ MichaelKjörling Pourquoi devrais-je? Personne ne l'utilise: p
Thomas
@Thomas voulez-vous une aile ou une omelette;)
freak freak
1
Si vous y réfléchissez, il n'y a aucune raison de séparer le format GIF animé des autres formats vidéo. Donc, la réponse à la question "pourquoi sont-ils [GIF] le seul qui prend en charge l'animation dans la plupart des téléspectateurs / navigateurs?" est "ce n'est pas le seul". Donc +1 pour ne pas séparer arbitrairement gif de d'autres formats vidéo.
frozenkoi
8

Le nouveau format d'image de Google, WebP, prend en charge les images animées, sans perte et sans perte [1] , mais même Chrome ne le prend pas encore en charge [2] .

m45t3r
la source
alors ... ça ne vaut rien.
thepip3r