FFV1 – Resolve


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 :

IntraGOP
 YUV 4208 bit
10 bit
 YUV 4228 bit
10 bit
8 bit
10 bit
12 bit
RGBA8 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

https://www.fiafnet.org/images/tinyUpload/E-Resources/Commission-And-PIP-Resources/TC_resources/FFV1_and_Matroska_reading_list.pdf


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.