FFV1

Un article de Wikipédia, l'encyclopédie libre.

Le FFV1, (pour FF Video 1), est un format de donnée vidéo intra-frame, sans perte et ouvert.

Il est particulièrement adapté à l'archivage vidéo.

Ce format a été créé en 2003 par Michael Niedermayer en vue d'utiliser un format de vidéo libre et sans perte dans FFmpeg. Il utilise des techniques des années 2000 pour éviter les problèmes de brevets[1].

Il a été standardisé par l'Internet Engineering Task Force (IETF). La version 3 a été publiée en août 2021 sous le nom de RFC 9043[2]. Cette RFC comprend les versions 0, 1 et 3 du format.

Versions du format[modifier | modifier le code]

Version 0[modifier | modifier le code]

La version 0 est l’implémentation originale de FFV1. Elle a été marquée stable le 14 avril 2006.

Elle se limite a 8 bits par composante de couleur, et reste utile dans ce cadre.

Version 1[modifier | modifier le code]

Cette version a été marquée stable le 24 avril 2009.

Elle étend la profondeur de couleur.

Version 2[modifier | modifier le code]

Cette version n'a qu'une existence expérimentale. La version 2 ayant été abandonnée au profit de la version 3 afin de supporter des versions mineures.

Version 3[modifier | modifier le code]

Cette version a été marquée stable le 17 août 2013.

Elle étend la description des caractéristiques des images ; permet de découper l'image en bloc pour faciliter la compression/décompression multithreadée ; ainsi que l'ajout d'un CRC pour permettre de vérifier les données encodées.

Version 4[modifier | modifier le code]

Cette version est à l'état de travail.

Une des fonctionnalités discutées est le support de plus d’espace de couleur, notamment non linéaire et logarithmique.

Références[modifier | modifier le code]

  1. Jérôme Martinez, « FFV1, un format vidéo sans perte et libre, normalisé à l'IETF - LinuxFr.org », sur linuxfr.org, (consulté le )
  2. (en) Request for comments no 9043

Lien externe[modifier | modifier le code]