02-22-2004, 09:37 AM
|
Free Member
|
|
Join Date: Dec 2003
Location: Canada
Posts: 114
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Salut j'ai un nouveau problème. J'ai fait mon script comme à l'habitude mais j'ai un message d'erreur quand je lis mon script avec WMP.
BlindPP: need mod16 height
Voici mon script:
AviSource("C:\.avi",false)
BlindPP(cpu=4)
Blockbuster(method="noise",detail_min=1,detail_max =3,variance=0.1,seed=1)
Convolution3D(1, 6, 12, 6, 8, 2.8, 0)
GripCrop(352, 240, overscan=1, source_anamorphic=false)
GripSize(resizer="LanczosResize")
Undot()
TemporalSoften(2,7,7,3,2)
DCTFilter(1,1,1,1,1,1,0.5,0)
#Blockbuster(method="noise",detail_min=1,detail_ma x=10,variance=0.3,seed=5623)
GripBorders()
L'image originale fait 576x328
C'est quoi ce problème?
Merci beaucoup
|
Someday, 12:01 PM
|
|
Site Staff / Ad Manager
|
|
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
|
|
|
02-22-2004, 10:37 AM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Toutes les explications sont donnees (en anglais) sur le post ou tu telecharges mes scripts.
|
02-22-2004, 10:39 AM
|
Free Member
|
|
Join Date: Dec 2003
Location: Canada
Posts: 114
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
je te remercie Dialhot mais j'avais vu ce post mais je n'y comprend rien à l'anglais.
|
02-22-2004, 11:37 AM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Ah pardon, alors j'explique en francais.
BlindPP ne peux travailler que sur des dimensions divisible par 16 (mod 16 en anglais). Si ta source ne remplie pas ces conditions il faut ajouter une bordure noire a droite et/ou en bas afin que les dimensions soient toutes deux divisibles par 16.Il ne faut pas s'inquieter, cette bande noire et retiree ensuite par la commande "GripCrop".
Ici ta source fait 576x328.
576 / 16 = 36 -> c'est divisible par 16, il n'y a rien a faire.
328 / 16 = 20.5 -> non divisible. La valeur divisible par 16 qui est juste au dessus est 21*16 soit 336. Il faut donc que tu rajoutes une bordure de 8 pixels (336-32  sur la hauteur.
La commande a utiliser est Addborders(0,0,droite,bas).
Ici tu as donc droite = 0 et bas = 8.
Au final tu mets Addborders(0,0,0,8 ) juste avant la ligne BlindPP.
|
02-22-2004, 11:55 AM
|
Free Member
|
|
Join Date: Dec 2003
Location: Canada
Posts: 114
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Je te remercie beaucoup pour ton coup de main.
|
04-15-2004, 03:47 PM
|
Free Member
|
|
Join Date: Oct 2003
Posts: 68
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Bonjour
J'ai eu le meme probleme est j'ai appliqué la methode donnée mais les bandes que j'ajoute ne sont pa retiré donc je me retrouve avec 1 bande a droite de l'image . Mon script est legerement different peut etre cela vien de la ?
AviSource("F:\en cour\Saison 2\*****.avi",false)
Addborders(0,0,8,0)
BlindPP(cpu=4)
Blockbuster(method="noise",detail_min=1,detail_max =3,variance=0.1,seed=1)
Convolution3D(1, 6, 12, 6, 8, 2.8, 0)
LanczosResize(320, 544, 0, 4, 360, 280)
Undot()
TemporalSoften(2,7,7,3,2)
DCTFilter(1,1,1,1,1,1,0.5,0)
#Blockbuster(method="noise",detail_min=1,detail_ma x=10,variance=0.3,seed=5623)
AddBorders(16, 16, 16, 16)
Ma source de depart est de 360x288 est je veux la transformer en 352*576
Merci d'avance
__________________
Xaxgo
|
04-15-2004, 03:55 PM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Les bandes sont normalement retirees par Gripcrop. Dans ce cas precis tu es oblige de l'utiliser sinon ca complique les choses : avant ta ligne lanczos tu dois ajouter une ligne de crop pour couper exactement les bordures ajoutees.
Dans ton cas : Crop(0,0,-8,0)
|
04-17-2004, 03:30 AM
|
Free Member
|
|
Join Date: Oct 2003
Posts: 68
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
En ajoutant cette ligne les bandes ont disparu merci encore
__________________
Xaxgo
|
All times are GMT -5. The time now is 12:42 PM — vBulletin © Jelsoft Enterprises Ltd
|