Comment comprendre les formats de fichiers vidéo?

9

Dans la vidéo numérique, il existe tous ces différents types de fichiers: m4v, mov, mkv, mts, mp4, mpeg et bien d'autres, et je n'arrive pas à trouver une réponse claire quant à leur utilité.

(En revanche, lorsque vous prenez des images fixes, vous avez deux choix: JPG ou RAW; avec JPG, vous savez essentiellement ce que contient le fichier, et avec RAW, cela va varier selon le fabricant de l'appareil photo. Je sais que c'est un peu plus compliqué que ça, mais ça n'a rien à voir avec l'explosion des options disponibles en vidéo numérique.)

De plus, il semble que l'extension de fichier de la vidéo ne vous indique pas ce qu'il y a à l'intérieur du fichier. D'après ce que je comprends, un fichier .mov (par exemple) pourrait contenir à peu près n'importe quoi.

Ensuite, il y a tout cela à propos de h.264, AIC, ProRes, iFrame, AVCHD, DV, HDV - au moins je pense que tous appartiennent à la même catégorie, mais je me trompe probablement.

Quelqu'un peut-il m'aider à comprendre toutes les différentes variables qui sont en jeu ici afin que je puisse faire des choix intelligents sur ce que je fais avec les fichiers sortant de mon caméscope?

Hugh
la source
Il existe bien plus de formats pour les images fixes que JPG et RAW. Gif, Tiff, PSD, PNG et PICT ne sont que quelques-uns qui me viennent à l'esprit. De plus, je ne pense pas vraiment que RAW soit un format réel, codifié et formalisé de toute façon. C'est peut-être ce que votre appareil photo Canon appelle, mais c'est probablement un DNG, EXR, CineformRaw, ou quelque chose. Le fait est que le stockage et la compression d'images sont compliqués. Augmentez cette complexité en ajoutant une dimension temporelle et une dimension auditive, et vous avez une multitude de codecs, de conteneurs et d'autres options (méthode de livraison, par exemple) à considérer. Chacun est le meilleur pour des buts différents.
Jason Conrad

Réponses:

8

Les formats de fichiers sont essentiellement des wrappers, un conteneur en quelque sorte. Les informations vidéo sont encodées dans un codec (Coder / Decoder). Certains formats de fichiers ne fonctionnent qu'avec certains codecs. Cela est dû (en partie) à des concours de pisse corporatifs / organisationnels (ou à des guerres de format - rappelez-vous dvd + vs dvd -?). Les codecs sont livrés avec différents degrés de compression. Plus un codec est compressé, plus vos fichiers seront petits, mais ils risquent également de perdre des informations, de la même manière qu'un fichier RAW enregistre tout de CCD, et JPEG compresse le fichier en supprimant des informations répétées. De plus, la plupart des NLE de niveau professionnel (comme Final Cut Pro (pas FCPX)) fonctionnent mieux avec des codecs moins compressés. Plus il est compressé, plus l'ordinateur doit travailler pour décoder et recoder les informations lorsque vous effectuez des modifications (déplacement sur la ligne de temps, découpe, ajout d'effets, etc.)

Recommandations: pour l'enregistrement et l'édition (HD), choisissez un codec à faible compression et de haute qualité tel que DVCProHD, AVCHD, Apple ProRes.

Pour exporter pour le partage, je recommande H.264. Il est pris en charge presque universellement et est de très bonne qualité avec des fichiers relativement petits. Les vidéos BluRay sont réellement encodées dans un H.264 de très haute qualité

Une autre remarque: si votre caméscope enregistre des fichiers dans un format étrange (c'est-à-dire pas mov, mpeg, mp4), vous devrez utiliser un processus de transfert dans votre NLE. Assurez-vous d'enregistrer la structure de dossier ENTIÈRE de votre carte mémoire, pas seulement les fichiers mts, mxf ou autres.

Plus de conseils: si vous n'êtes pas sûr du codec dans lequel se trouve un fichier, vous pouvez l'ouvrir dans QuickTime et appuyer sur cmd + i pour ouvrir la fenêtre d'inspection. Il contiendra toutes les informations du codec. De plus, sous Windows, il existe un petit utilitaire appelé G-SPOT qui peut vous montrer quel codec utilisez-vous sur ce fichier, etc.

Drew P
la source
Il y a donc deux variables - le format de fichier et le codec? Le son du codec est plus important que le format de fichier. Droite?
Hugh
C'est vrai. Certains codecs ne sont disponibles que dans certains formats de fichier (par exemple, ProRes sera toujours un mov), mais certains s'étendent sur plusieurs types (par exemple, H.264 peut être mov, mp4, m4v). Alors que certains joueurs peuvent parfois être pointilleux sur le format de fichier, ils sont plus pointilleux sur les codecs.
Drew P
En fait non. Cela dépend de ce que vous voulez faire avec la vidéo. Si vous souhaitez uniquement le compresser et le stocker dans l'espace minimum, le codec est le plus important. Si vous souhaitez le lire en temps réel avec un accès aléatoire, un son synchronisé et d'autres cloches et sifflets, le format est plus important.
koan
-1

Je ne connais pas beaucoup les codecs vidéo, alors je vais vous expliquer mes deux premiers et pourquoi je les utilise.

Le format MP4 est conçu pour prendre une petite quantité d'espace, ce qui le rend bon pour le partage en ligne et l'enregistrement sur des appareils avec un stockage limité. L'inconvénient est que vous perdez une grande quantité de qualité, en particulier dans les séquences particulièrement sombres. Le format mpeg est également propriétaire, ce qui signifie que si vous éditez sous Linux, vous devez acheter le codec.

AVI est un très bon format. Il n'est pas propriétaire et il y a très peu de perte de qualité. Cela signifie que les fichiers AVI peuvent être très volumineux, mais j'utilise toujours le format chaque fois que cela est possible en raison de la qualité.

KC McLaughlin
la source
Vous avez décrit deux conteneurs pouvant avoir n'importe quel format de vidéo. Vous pourriez, en fait, avoir un AVI qui utilise un flux vidéo h.264 et un fichier MP4 qui contient un flux de très haute qualité. De plus, une grande partie du contenu MPEG peut être utilisé gratuitement tant qu'il ne s'agit pas d'un logiciel commercial, mais que le logiciel commercial doit être sous licence.
AJ Henderson