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.