Limiter

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