Le FFV1 est un des rare codec sans perte … ce qui en fait un choix parfait pour l’archivage de longue durée. mais il a d’autre caractéristiques très appréciable que nous allons voir.
Généralités
Le Nom de « FFV1 » est en fait l’acronyme de FFmpeg Video codec #1. Il vient donc cette historique bibliothèque d’encoder FFmpeg. … Le fait que FFV1 soit Opensource est un gros avantage pour l’Archivage … et assurera une pérennité gratuite de la lecture des Archives.
Aujourd’hui en 2024 on utilise la version 3.4 qui date d’au moins 2016 mais les technologie utilisées ont au moins 20 ans pour n’être sous le coup d’aucun brevet.
Bien qu’existant dans plusieurs logiciels, je vais surtout me pencher sur le FFV1 dans Resolve (18.5 et plus)
Caractéristiques
Voici un tableau regroupant les différentes possibilités de profondeur et sous échantillonnage :
Intra | GOP | |
---|---|---|
YUV 420 | 8 bit 10 bit | |
YUV 422 | 8 bit 10 bit | 8 bit 10 bit 12 bit |
RGBA | 8 bit 16 bit | 8 bit 16 bit |
L’encodage GOP prend plus de temps pour un bénéfice très faible. Il est rarement utilisé.
Shutter Encoder et Blender ne laisse pas trop le choix du Sous échantillonnas et de la profondeur.
Shutter Encoder fait du 422 10 bit et Blender du RGBA 8 bit (bizarre).
Container
Seuls les containers .MOV et .MKV peuvent encapsuler le FFV1 en sortie de Resolve. Le MKV est souvent associé au FFV1 car étant lui aussi OpenSource.
Liens
Article parfait sur linuxfr.org