MOV - hackathonBnF/FichesFormat GitHub Wiki
Description
Le format MOV ou QuickTime File Format est un format conteneur pour des contenus multimédia. Créé en 1989 par Apple dans une perspective commerciale et de télédiffusion, il accompagnait le logiciel QuickTime de création et surtout de diffusion de vidéo. Il s'agit d'un format propriétaire maintenu par Apple (CPO-LIB), qui publie néanmoins ses spécifications (CPO-DOC).
Apple a utilisé l'intitulé « Quicktime Movie » pour désigner l'usage de ce conteneur pour embarquer des images animées, d'où l'extension majoritaire .mov
, bien que l'on trouve également des fichiers qui portent l'extension .qt
.
Ce format permet d'embarquer plusieurs pistes (tracks) qui peuvent contenir des données de plusieurs types : audio, vidéo, texte (en particulier, pour les sous-titres), timecode.
Sociabilité
Ce format reste répandu dans la communauté des utilisateurs d'ordinateurs Macintosh (qui comprend en particulier les producteurs de vidéo) mais tend, en particulier pour la diffusion, à être remplacé par le [MP4](MP4], dont il est à la base et qui dispose d'une norme. Il est de ce fait moins universellement géré que MP4, en particulier par les matériels : la Playstation Portable (PSP) et plusieurs lecteurs de DVD peuvent lire du MP4 mais non du MOV.
Relations à d’autres formats
Le format MOV est la base du format conteneur MP4 version 1, défini dans la partie 1 de la norme MPEG-4 (ISO/IEC 14496-1:2001). La révision de cette partie de la norme donne naissance à la version 2 de MP4, publiée en 2003 dans la partie 14 de la norme (ISO/IEC 14496-14:2003). Par ailleurs, cette dernière est généralisée en 2004 pour créer la partie 12 (ISO/IEC 14496-12:2004, définissant l'ISO Base Media File Format, qui sert de base à d'autres codecs vidéo (MJPEG 2000, 3GP, etc.). La section 'History' de la page Wikipédia anglophone sur MPEG-4 part 12 donne plus de détails à ce sujet.
La structure des conteneurs MOV et MP4 est donc très similaire, mais certaines divergences font que ces deux formats ne sont pas interchangeables.
Versions
Les spécifications de deux versions du format ont été rendues publiques par Apple :
Contenu
Un fichier au format MOV est constitué d'un arbre d'atomes qui décrivent les différentes parties du fichier.
Certains atomes embarquent du contenu tandis que d'autres servent à héberger des métadonnées techniques ou descriptives. Chaque atome est identifié par un type sur 4 octets (par exemple avc1
pour du H.264 ou mjpg
pour du Motion-JPEG). Selon la nature de son contenu, on parlera de « QuickTime Video » (ou « Quicktime movies »), de « QuickTime Audio » ou même de « QuickTime Image ».
AInsi, un fichier vidéo au format MOV a un atome principal typé moov
qui fait référence à des atomes techniques (par exemple, un profile prfl
) et des atomes de pistes (trak
) qui portent les données. Les atomes de pistes peuvent contenir directement les données ou une simple référence à ces données localisées ailleurs.
Parmi le grand nombre de codecs audio et vidéo qu'il peut embarquer, l'usage majoritaire en 2021 est l'utilisation du Apple ProRes.
Le format MOV gère les timecodes dans un atome spécifique typé tmcd
.
Usages obsolètes
Le format conteneur MOV a été employé dans des usages divers, aujourd'hui (mars 2021) abandonnés :
- pour un flux audio seul au format AAC, protégé par DRM, par le logiciel Apple iTunes avec l'extension .m4p ;
- pour des images fixes sous le nom QTIF et les extensions
.qti
, voire.qtif
ou.qif
(les produits Apple en ont désormais abandonné le support) ; - à partir de 1995 pour des images virtuelles à 360°, sous le nom « QTVR » (Quicktime Virtual Reality).
Organisme de maintenance et documentation de référence
Ce format est propriétaire, mais Apple a publié ses spécifications sur son site developper.apple.com (voir la section Versions de cette fiche).
Identifiants
Extension : .mov
Type MIME : video/quicktime
.
Registre | Identifiant |
---|---|
Wikidata | Q942350 |
Bibliothèque du Congrès | fdd000052 |
PRONOM | x-fmt/384 |
Just Solve the File Format Problem | QuickTime |
Caractéristiques techniques
Le conteneur et sa structure sont relativement transparents (CPO-TRA), la complexité des fichiers étant plutôt liée à la diversité des formats de ses composants audio et vidéo.
Afin de faciliter l'édition, le format permet de référencer les composants média sans les embarquer dans le fichier. Les fichiers MOV qui utilisent cette fonctionnalité ne sont donc pas auto-suffisants (CPO-AUT). En outre, une dépendance envers un fichier resource fork est identifiée pour d'anciens fichiers QTFF : la lecture sur des systèmes Mac plus récents et la préservation peuvent être compromises par le fait que l'atome moov
, obligatoire, est conservé dans le fichier resource fork (voir à ce propos le billet de Tyler Thorsted, "Quicktime MOOV").
La Bibliothèque du Congrès rapporte dans sa description du format le fait que des fichiers Quicktime distribués par Apple iTunes comportent des mesures techniques de protection (CPO-PRO) imposant l'entrée de codes pour limiter leur lecture sur trois appareils différents au maximum.
Métadonnées internes
Les métadonnées sont portées par des atomes particuliers, typés meta
.
La liste des clés utilisées par le logiciel QuickTime d'Apple est définie ici. Toutes ces clés commencent par le préfixe com.apple.quicktime
.
L'annexe D de la spécification indique comment sont alignées les métadonnées d'autres formats sur celles du format MOV.
Outils connus par la BnF
L'environnement QuickTime d'Apple produit et lit ces fichiers. Disponible lors de sa création uniquement sur MacOs, il fonctionne aussi sous Windows depuis 1992. Néanmoins, Apple ne maintient plus la version Windows de Quicktime depuis 2016 en raison de failles de sécurité.
La lecture est possible avec d'autres outils (VLC pour la vidéo ou XnView pour l'image) mais reste toujours partielle.
L'identification du format est rendue complexe par l'absence de signature numérique et par la présence possible de l'atome obligatoire moov
à l'extrême fin du fichier. Les outils tels que DROID et Unix File peuvent de ce fait échouer à renvoyer un résultat positif.
Pour l'usage vidéo, l'outil d'analyse et d'extraction de métadonnées techniques pour la BnF est MediaInfo
, qui dispose d'une sortie native dans le format de métadonnées de caractérisation préféré par la BnF, MPEG-7. Au 1er février 2021, la sortie MPEG-7 de l'outil MediaInfo
ne contient pas toutes les métadonnées de caractérisation souhaitées par la BnF.
De même, l'outil ffmpeg
permet le décodage et la conversion de ce format vers des formats de diffusion, comme par exemple le MP4 H.264.
Usage ou présence dans les collections de la BnF
Quelques exemples existent dans le cadre de dons numériques, actuellement dans le Système Audiovisuel de la BnF.
Des partenaires de la BnF (Centre Pompidou ou Centre National du Cinéma) reçoivent ou produisent ce format pour les films numériques.