🍋
Menu
Video

CRF

CRF (Constant Rate Factor)

Un paramètre d'encodage vidéo basé sur la qualité qui ajuste automatiquement le débit pour maintenir un niveau de qualité visuelle constant tout au long de la vidéo.

Détail technique

Les valeurs CRF vont typiquement de 0 (sans perte) à 51 (pire qualité) pour H.264 et H.265, les valeurs les plus basses donnant une meilleure qualité et des fichiers plus volumineux. Les plages recommandées sont : H.264 CRF 18-28 (23 par défaut), H.265 CRF 22-32 (28 par défaut), AV1 (libaom) CRF 20-35 (30 par défaut). Le CRF alloue plus de bits aux scènes complexes et moins aux scènes statiques, optimisant le rapport qualité/taille. Le débit résultant varie en fonction du contenu. L'encodage en deux passes offre un meilleur contrôle du débit cible mais est plus lent. La commande FFmpeg : ffmpeg -i input -c:v libx264 -crf 23 output.mp4.

Exemple

```html
<!-- CRF: HTML5 video with format fallback -->
<video controls preload="metadata">
  <source src="video.webm" type="video/webm; codecs=vp9,opus">
  <source src="video.mp4"  type="video/mp4">
  Your browser does not support HTML5 video.
</video>
```

Outils associés

Termes associés