L'AMV est un format vidéo propriétaire, créé pour les baladeurs MP4 et les baladeurs MP3 pouvant jouer de la vidéo. Il existe maintenant deux formats différents cohabitant sous ce nom : l'ancien, conçu pour les puces 'Actions' et le nouveau conçu pour la puce 'Ali M5661'. Ce dernier format était aussi appelé ALIAVI.
Format Ce conteneur est une version modifiée du format AVI. Le format vidéo est une variante du Motion JPEG, avec des tables de fixesforcing mjpegenc to use fixed quantisation tables (Tom Van Braeckel, FFmpeg-devel mailing list, 28 October 2007). Le format audio est une variante de l'Adaptive Differential Pulse Code Modulation de l'IMA.
Le ratio de compression vidéo est peu élevé, en partie dû à la faible puissance des puces pour lesquelles il a été conçu. Il tourne autour de 4 pixels par octet, à comparer aux 10 pixels par octet du MPEG-2. Comme les fichiers sont de faible définition, de jusqu'à avec un nombre d'images par seconde égal à 10, 12 ou 16 Images par seconde), les tailles de fichiers sont relativement modérées. Pour une définition de utilisant 12 images par seconde, une vidéo de 30 minutes sera compressée en .
Documentation La documentation pour ce format n'est pas publiquement disponible, en revanche Dobrica Pavlinušić a réalisé de l'ingénierie inverse sur le format pour produire un décodeur en PerlAMV free decoder (Dobrica Pavlinušić, blog personnel, 19 août 2007), Tom Van Braeckel et Vladimir Voroshilov ont alors produit une version de FFmpeg capable de lire des fichiers AMVamv-codec-tools (Google Code). Le code de lecture a depuis été envoyé dans la branche principale du projet FFmpeg What needs to be done - this is an asynchronous meeting by mailing list. (Tom Van Braeckel, AMV codec tools group mailing list, 26 October 2007).
Notes et références
Source
Annexes Articles connexes Open source Licence publique générale GNU FFmpeg
Liens externes Bytessence AMV Converter All about AMV file format (MultimediaWiki) convertisseur amv basé sur
Catégorie:Codec vidéo