Formats vidéo et audio pris en charge

Blender uses FFmpeg pour gérer l’encodage et le décodage vidéo. Ces formats sont principalement utilisés pour compresser des séquences d’images rendues en films lisibles.

Un fichier vidéo est généralement composé de :

  • Un conteneur – enveloppe vidéo, audio et métadonnées dans un seul fichier.

  • Un codec vidéo – compresse le flux vidéo.

  • Un codec audio – compresse le flux audio (optionnel).

Conteneurs vidéo pris en charge

Le conteneur stocke les flux encodés mais ne définit pas leur compression.

MPEG-4:

Tout en faisant également référence à une famille de codecs, MPEG-4 est un format conteneur capable de stocker des flux vidéo et audio encodés avec divers codecs. Il est largement supporté dans les logiciels et matériels modernes.

Extensions de fichiers : .mp4, .mpg, .mpeg

Matroska:

Un format de conteneur libre et standard ouvert capable de contenir plusieurs pistes vidéo, audio, sous-titres et métadonnées dans un seul fichier.

Extension de fichier : .mkv

WebM:

Un conteneur libre et ouvert conçu principalement pour le streaming web. Ce «  « conteneur prend en charge la vidéo VP9 ou AV1 ainsi que les codecs audio Vorbis ou Opus.

Extension de fichier : .webm


AVI:

L’un des premiers et des plus utilisés formats de conteneur vidéo, dérivé du Resource Interchange File Format (RIFF).

Extension de fichier : .avi

DV:

Un conteneur vidéo numérique utilisé par de nombreux caméscopes traditionnels. Ce conteneur applique le codec vidéo DV et stocke l’audio non compressé.

Extension de fichier : .dv

Flash:

Un format conteneur autrefois utilisé pour la diffusion vidéo sur Internet via Adobe Flash Player. Ce conteneur impose des codecs spécifiques.

Extensions de fichiers : .flv

MPEG-1:

Un format conteneur pour la compression vidéo et audio avec perte. Il impose la famille de codecs MPEG-1.

Extensions de fichiers : .mpg, .mpeg

MPEG-2:

Un conteneur utilisé pour les DVD et la vidéo diffusée. Il impose l’encodage MPEG-2 pour la vidéo et les flux audio associés.

Extensions de fichiers : .dvd, .vob, .mpg, .mpeg

Ogg:

Un conteneur libre et standard capable de contenir plusieurs flux vidéo, audio, sous-titres ou métadonnées.

Extension de fichier : .ogg, .ogv

QuickTime:

Un format conteneur multi-pistes. Il partage de nombreux codecs avec MP4. Bien que largement interchangeable dans certains flux de travail, MP4 est plus largement pris en charge.

Extensions de fichiers : .mov

Codecs vidéo pris en charge

Les codecs compressent les données vidéo et audio pour réduire la taille des «  « fichiers et permettre une lecture continue.

Les codecs Lossy (avec perte) réduisent la taille des fichiers en supprimant «  « certaines données. Ils produisent des fichiers plus petits au détriment de la qualité image ou audio.

Les codecs Lossless (sans perte) conservent toutes les données originales tout en appliquant la compression. Ils donnent des fichiers plus volumineux tout en conservant une fidélité totale.

Certains codecs sont optimisés pour la distribution et le streaming (par exemple, H.264, AV1), tandis que d’autres sont conçus pour l’édition et les flux de travail intermédiaires (par exemple, ProRes, DNxHD).

Comme les codecs sont nécessaires pour l’encodage et le décodage, ils doivent être disponibles à la fois sur le système créateur du fichier et sur l’appareil qui les joue.

Tous les codecs ne sont pas disponibles dans tous les conteneurs.

No Video:

Pour l’encodage audio uniquement.

AV1:

Un format de compression vidéo avec perte libre, à standard ouvert, conçu comme successeur de VP9. Offre une grande efficacité de compression et prend en charge la sortie HDR.

H.264:

Un codec avec perte largement utilisé offrant un fort rapport compression/qualité. Courant pour le streaming et la distribution générale.

H.265 / HEVC:

Un successeur amélioré du H.264 avec une meilleure efficacité de compression. Prend en charge la sortie HDR et des profondeurs de bits plus élevées.

WEBM / VP9:

Un codec vidéo avec perte libre et à standard ouvert, largement utilisé pour le streaming internet. Prend en charge la transparence du canal alpha.


DNxHD:

Conçu comme un format de montage intermédiaire. Peut fonctionner en mode avec ou sans perte.

DV:

Voir Conteneurs.

Codec vidéo FFmpeg #1:

Un codec vidéo intra-image sans perte. Prend en charge la transparence du canal alpha.

Flash Video:

Voir Conteneurs.

HuffYUV:

Un codec sans perte conçu pour remplacer les formats de capture YCbCr non compressés.

MPEG-1:

Voir Conteneurs.

MPEG-2:

Voir Conteneurs.

MPEG-4(DivX):

Un codec avec perte étendant les standards MPEG avec des fonctionnalités de compression supplémentaires.

ProRes:

Un codec vidéo de haute qualité, visuellement sans perte, couramment utilisé en post-production professionnelle.

Prend en compte la configuration Profile.

PNG:

Stocke chaque image comme une image indépendante dans le flux. Sans perte et prend en charge la transparence du canal alpha.

QuickTime Animation:

Codec QuickTime sans perte hérité prenant en charge la transparence du canal alpha.

Theora:

Un codec avec perte libre et standard ouvert conçu pour le conteneur Ogg.

Fonctionnalités prises en charge

Codec

Compression

Color Depth

Alpha

HDR

AV1

Avec perte

8, 10, 12bit

H.264

Avec perte

8, 10bit

H.265 / HEVC

Avec perte

8, 10, 12bit

WEBM / VP9

Avec perte

8 bits

DNxHD

Avec/Sans perte

8 bits

DV

Avec perte

8 bits

FFmpeg video codec #1

Sans perte

8, 10, 12, 16 bits

Flash Video

Avec perte

8 bits

HuffYUV

Sans perte

8 bits

MPEG-1

Avec perte

8 bits

MPEG-2

Avec perte

8 bits

MPEG-4 (DivX)

Avec perte

8 bits

ProRes

Visualement sans perte

8, 10bit

PNG

Sans perte

8 bits

Animation QuickTime

Sans perte

8 bits

Theora

Avec perte

8 bits

Codecs audio FFmpeg

No Audio:

Pour l’encodage vidéo uniquement.

AAC:

Un codec audio avec perte standardisé offrant une meilleure qualité que le MP3 à des débits binaires similaires.

AC3:

Format de compression audio Dolby Digital.

FLAC:

Un codec audio sans perte libre réduisant la taille des fichiers tout en préservant la fidélité totale.

MP2:

Format de compression audio avec perte.

MP3:

Un format de compression audio avec perte largement supporté.

Opus:

Un codec moderne avec perte conçu pour la parole et l’audio général. Destiné à succéder à Vorbis.

PCM:

Format audio numérique non compressé.

Vorbis:

Un codec audio avec perte libre et ouvert comparable à AAC ou MP3.

Prise en charge HDR

Les vidéos peuvent être rendues en utilisant des espaces colorimétriques larges et HDR.

Pour exporter la vidéo HDR :

  • Régler l’affichage de gestion des couleurs sur Rec.2100 PQ ou HLG

  • Régler le codec sur H.265 ou AV1

  • Régler la profondeur de bits sur 10 ou 12

Les vidéos HDR sont écrites avec un blanc diffus de 100 nits, pour correspondre aux conventions courantes des lecteurs vidéo.

La compatibilité varie selon les lecteurs et les appareils. 10-bit PQ est généralement la configuration HDR la plus compatible.

Limitations connues

Taille de sortie vidéo

Certains codecs imposent des limitations à la taille de sortie. Par exemple, H.264 exige que la largeur et la hauteur soient divisibles par 2.