Limiter

Limiter (clip, int "min_luma", int "max_luma", int "min_chroma", int "max_chroma", string "show")

Este filtro está presente na v2.5. O padrão conhecido como CCIR-601 define a gama dos valores de píxel considerado legal para se apresentar em uma TV. Estas gamas são 16-235 para o componente luma e 16-240 para o componente croma.

Píxeis fora desta gama são conhecidos por causar problemas com alguns tipos de TV e assim é melhor removê-los antes de codificar se esse for seu dispositivo de exibição. Por padrão este filtro corta (ou "grampeia") píxeis abaixo de 16 a 16 e acima de 235 (ou 240) para 235 (ou 240).

Antes da v2.53 o valor padrão (incorreto) era 236. Use Limiter(16, 235, 16, 240) para vídeo digital CCIR-601 complacente.

Na  v2.56, uma opção show foi incluído. Se fixado, colore os píxeis fora da gama especificada [min_luma,max_luma] ou [min_chroma,max_chroma].

 

show pode ser show_luma (mostra os limites de luma em vermelho/verde), show_luma_grey (mostra os limites de luma e torna cinza o restante dos píxeis), show_chroma (mostra o croma em amarelo), show_chroma_grey (mostra os limites de croma e torna cinza o restante dos píxeis). A coloração é feita como segue:

 

YUY2 (croma compartilhado entre dois píxeis horizontais p1 e p2: Y1UY2V):

YV12 (croma compartilhado entre 2x2 píxeis  Y11uY12v;/Y21uY22v):
j,k=1,2 ou j,k=11,12,21,22 show_luma show_luma_grey
Yj < min_luma vermelho (pj) vermelho (pj)
Yj > max_luma verde (pj) verde (pj)
Yj < min_luma e Yk > max_luma amarelo (all) puke (pj), oliva (pk)
  show_chroma show_chroma_grey
U < min_chroma amarelo amarelo
U > max_chroma amarelo ciano 
V < min_chroma amarelo ciano 
V > max_chroma amarelo vermelho
U < min_chroma e V < min_chroma amarelo verde
U > max_chroma e V < min_chroma amarelo teal
U < min_chroma e V > max_chroma amarelo laranja 
U > max_chroma e V > max_chroma amarelo magenta

Mudança:

v2.56 incluído show para mostrar os limites de luma/croma

$Date: 2006/03/26 18:11:19 $ Portuguese translation by RoLon