11-14-2005, 08:32 AM
|
Free Member
|
|
Join Date: Oct 2003
Posts: 184
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
bonjour
Actuellement j'encode des serie anime de type naruto / bleach
j'utilise se script
addborders(0,24,0,24)
converttoyv12()
blindpp(cpu=4)
Blockbuster(method="noise",detail_min=1,detail_max =3,variance=0.1,seed=1)
DivXResize(WIDTH, HEIGHT, 0, "bilinearResize",WIDESCREEN)
RemoveGrain()
Deen()
TemporalSoften(2,7,7,3,2)
DivXBorders(HEIGHT,OVERSCAN)
mais je remarque des sorte de lumiere violette voir petit pixel violet qui bave de temp a autre sur l'ecran (en general sur les bord des personnage)
Quelqu'un c'est d'ou sa peut venir?
|
Someday, 12:01 PM
|
|
Site Staff / Ad Manager
|
|
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
|
|
|
11-14-2005, 08:34 AM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Tu aurais un snapshot ?
Note : bouges la ligne blockbuster apres le resize, et utilise un bicubic au lieu de bilinear.
|
11-14-2005, 08:40 AM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Oulah, tu edites ton post et du coup plein de choses changent !
Le addborder placé la ou il est n'est pas annondin !!!
BlindPP doit absolument etre placé avant toute manip sur la taille de l'image.
Et puis vire ce convertto, je suis sur qu'il ne sert a rien. Plus precisement : fait ce qu'il faut sur ton PC pour que ce convertto devienne inutile.
Et mon avis annexe : arretes aussi d'utiliser Diko (me trompe-je ?).
|
11-14-2005, 08:54 AM
|
Free Member
|
|
Join Date: Oct 2003
Posts: 184
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
non non pour les long encodage d'anime j'utilise diko avec hc encoder :O)
la j'ai fais un tit capture
http://img267.imageshack.us/my.php?i...nstitre6qq.jpg
(au niveau de la joue gauche du perso y'as un tite effet en action sa fais leger effet bave violet)
Bon j'ai fais les changeement que tu m'as dit est en effet je pense que c'est le converttoyv12 qui poser probleme :O)
|
11-14-2005, 09:07 AM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Je suppute plutot le BlindPP placé apres le adddborder et/ou le bilinear resize.
Pour le premier, tu peux temporairement le commenter. Pour le deuxieme, remplace bilinear par bicubic et vois ce que ca donne.
Note: mon dieu que ton image est floue !
En dernier recours ca peut etre le removegrain (il y a 35 modes maintenant dans ce plugin, et le mode 2, celui par defaut, n'est pas le meilleur pour les animes (je crois qu'il faut mode = 1 dans ce cas).
Personnelement je serais toi, je remplacerait les deux ligne removegrain + deen par la fonction LremoveDust que tu trouveras ici :
http://www.kvcd.net/forum/viewtopic.php?t=16122
|
11-14-2005, 10:14 AM
|
Free Member
|
|
Join Date: Oct 2003
Posts: 184
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
j'ai essayer le
LRemoveDust_YV12(17,1)
Mais sa me met no function named..
c'est bien la dll de removegrain ou c'en est une autre qui faut en plugin?
|
11-14-2005, 10:18 AM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by tamahome
j'ai essayer le
LRemoveDust_YV12(17,1)
Mais sa me met no function named..
c'est bien la dll de removegrain ou c'en est une autre qui faut en plugin?
|
C''est une fonction qui utilise des filtres contenus dans la DLL.
Donc il te faut la dll, mais il te faut aussi recopier le contenu de la fonction en bas de ton script !
Code:
function LRemoveDust_YV12(clip input, int clmode, int "limit")
{
limit=default(limit,1)
clmode=default(clmode,17)
repmode = 2
clensed = Clense(input)
rep = Repair(clensed, input, mode=repmode)
rg = RemoveGrain(rep, mode=clmode)
return LimitChange(rg, input, limit, limitU=255)
}
|
11-14-2005, 10:31 AM
|
Free Member
|
|
Join Date: Oct 2003
Posts: 184
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
hum c vrai que c'est plus net je crois que je vais m'en servir aussi pour les film de ce lremovedust :O)
|
11-14-2005, 10:33 AM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by tamahome
hum c vrai que c'est plus net je crois que je vais m'en servir aussi pour les film de ce lremovedust :O)
|
Absolument.
Et puis on va dire que ton post precedent n'a jamais existé
Mais sinon tu a raté un truc. Donc le bon script c'est :
Code:
blindpp(cpu=4)
addborders(0,24,0,24) # es tu sur qu'elle sert a qque chose ???
DivXResize(WIDTH, HEIGHT, 0, "bicubicResize",WIDESCREEN)
Blockbuster(method="noise",detail_min=1,detail_max=3,variance=0.1,seed=1)
LRemoveDust_YV12(17,1)
DivXBorders(HEIGHT,OVERSCAN)
function LRemoveDust_YV12(clip input, int clmode, int "limit")
{
limit=default(limit,1)
clmode=default(clmode,17)
repmode = 2
clensed = Clense(input)
rep = Repair(clensed, input, mode=repmode)
rg = RemoveGrain(rep, mode=clmode)
return LimitChange(rg, input, limit, limitU=255)
}
|
11-14-2005, 10:45 AM
|
Free Member
|
|
Join Date: Oct 2003
Posts: 184
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
ah oki bon corriger ^^
Sinon les addborders c'est pour avoir les sous titre visible car il sont incruster a raz l'ecran du bas et sur une tv cathodique sa les mange vu que c'est une video 4/3
|
All times are GMT -5. The time now is 08:52 PM — vBulletin © Jelsoft Enterprises Ltd
|