Limiter
(clip, int
"min_luma", int
"max_luma", int "min_chroma",
int "max_chroma", string "show")
Ce filtre est présent dans v2.5. Le standard CCIR-601 définit une plage "légale" de valeurs pour les pixels pour un affichage sur une TV. Ces plages sont 16-235 pour la luminance et 16-240 pour la chrominance.
Les pixels en dehors de ces plages de valeurs sont connus pour poser des problèmes avec certains téléviseurs, et il est donc intéressant de les supprimer avant encodage si votre téléviseur est le matériel sur lequel vous visionnerez votre encodage. Par défaut, ce filtre force les pixels en dessous de 16 à 16 et ceux au dessus de 235 (ou 240) à 235 (ou 240).
Avant v2.53 la valeur par défaut était 236 (incorrect). Utilisez Limiter(16, 235, 16, 240) pour vous conformer au standard de video numérique CCIR-601.
Dans v2.56, le paramètre show a été ajouté. S'il est défini, il colore les pixels en dehors des plages de valeurs spécifiées [min_luma,max_luma] ou [min_chroma,max_chroma].
show peut être "luma" (montre les pixels en dehors de la plage de luminance en rouge/vert), "luma_grey" (montre les pixels en dehors de la plage de luminance et affiche les pixels restants en niveaux de gris), "chroma" (montre les pixels en dehors de la plage de chrominance en jaune), "chroma_grey" (montre les pixels en dehors de la plage de chrominance et affiche les pixels restants en niveaux de gris). La coloration est faite de la manière suivante:
YUY2 (la chrominance est partagée entre les deux pixels horizontaux p1 et p2: Y1UY2V):
YV12 (la chrominance est partagée au sein d'un bloc 2x2 de pixels Y11uY12v;/Y21uY22v):
j,k=1,2 or j,k=11,12,21,22 | luma | luma_grey |
---|---|---|
Yj < min_luma | rouge (pj) | rouge (pj) |
Yj > max_luma | vert (pj) | vert (pj) |
Yj < min_luma and Yk > max_luma | jaune (all) | puke (pj), olive (pk) |
chroma | chroma_grey | |
U < min_chroma | jaune | jaune |
U > max_chroma | jaune | bleu |
V < min_chroma | jaune | cyan |
V > max_chroma | jaune | rouge |
U < min_chroma and V < min_chroma | jaune | vert |
U > max_chroma and V < min_chroma | jaune | teal |
U < min_chroma and V > max_chroma | jaune | orange |
U > max_chroma and V > max_chroma | jaune | magenta |
Changements:
v2.56 | ajout du paramètre show pour visualiser les pixels dont la luminance ou la chrominance est en dehors de certaines plages |
$English Date: 2005/06/01 17:42:26 $
French translation date: 2006/02/05 JasonFly macpaille@users.sourceforge.net