erreur mod16
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 |
Toutes les explications sont donnees (en anglais) sur le post ou tu telecharges mes scripts.
|
je te remercie Dialhot mais j'avais vu ce post mais je n'y comprend rien à l'anglais. :(
|
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-328) 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. |
Je te remercie beaucoup pour ton coup de main.
|
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 |
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) |
En ajoutant cette ligne les bandes ont disparu merci encore
|
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.