🍋
Menu
Video

CRF

CRF (Constant Rate Factor)

Uma definicao de codificacao de video que controla a qualidade em vez da taxa de bits, permitindo que o codificador utilize mais bits para cenas complexas e menos para cenas simples, mantendo qualidade visual consistente.

Detalhe técnico

O CRF atribui um alvo de qualidade em vez de taxa de bits, permitindo que a taxa de bits varie por frame. A escala varia por codec: x264/x265 CRF 0-51 (0 = sem perda, 23 = padrao x264, 28 = padrao x265), VP9 CRF 0-63, AV1 CRF 0-63. Valores CRF mais baixos = melhor qualidade = ficheiros maiores. Uma regra empirica: CRF +6 ≈ metade da taxa de bits. A codificacao em dois passos (two-pass) pode atingir uma taxa de bits alvo com distribuicao semelhante a CRF. A utilizacao com taxa de bits maxima (-maxrate + -bufsize) previne picos para streaming.

Exemplo

```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>
```

Ferramentas relacionadas

Termos relacionados