digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Conversion et d'Encodage de Vidéo (Français) (http://www.digitalfaq.com/archives/francais/)
-   -   Erreur mod16 (http://www.digitalfaq.com/archives/francais/8284-erreur-mod16.html)

Suzanne 02-22-2004 09:37 AM

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

Dialhot 02-22-2004 10:37 AM

Toutes les explications sont donnees (en anglais) sur le post ou tu telecharges mes scripts.

Suzanne 02-22-2004 10:39 AM

je te remercie Dialhot mais j'avais vu ce post mais je n'y comprend rien à l'anglais. :(

Dialhot 02-22-2004 11:37 AM

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.

Suzanne 02-22-2004 11:55 AM

Je te remercie beaucoup pour ton coup de main.

xaxgo 04-15-2004 03:47 PM

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

Dialhot 04-15-2004 03:55 PM

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)

xaxgo 04-17-2004 03:30 AM

En ajoutant cette ligne les bandes ont disparu merci encore


All times are GMT -5. The time now is 10:41 AM  —  vBulletin © Jelsoft Enterprises Ltd

Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.