désentrelacer avec le filtre TDeInt

désentrelacer avec le filtre TDeInt - Traitement Vidéo - Video & Son

Marsh Posté le 12-02-2008 à 23:30:41    

voilà
j'ai un épisode en 25 fps en 1vob qui est entrelacé
donc dans mon script j'utilise TDeInt mais quand je charge l'avs la lecture est comme sacadée ça rame...
plus je bidouille TDeInt et je rajoute d'options plus l'avs rame
 
voici mon avs assez basique vu que personne ne m'a expliqué/aidé :
 
LoadPlugin("C:\Program Files\UTILS\DGMPEGDec\DGDecode.dll" )  
#LoadPlugin("C:\Program Files\UTILS\AviSynth 2.5\plugins\yadifmod.dll" )  
LoadPlugin("C:\Program Files\UTILS\AviSynth 2.5\plugins\TDeInt.dll" )  
#LoadPlugin("C:\Program Files\UTILS\AviSynth 2.5\plugins\SangNom.dll" )  
LoadPlugin("C:\Program Files\UTILS\AviSynth 2.5\plugins\UnDot.dll" )  
#LoadPlugin("C:\Program Files\UTILS\AviSynth 2.5\plugins\unblend.dll" )  
#  
Top = 0  
Bottom = 4  
Left = 8  
Right = 8  
#  
DimX = 640  
DimY = 480  
#  
# VIDEO SOURCE  
mpeg2source("D:\test\VIDEO_TS\ep1.d2v" )  
#  
# ENTERLACEMENT  
tdeint ()
ConvertToYV12(interlaced=true)
BicubicResize(DimX,DimY,0.33,0.33 )
Crop(Left,Top,-Right,-Bottom)
#  
# FINISH  
Return Limiter()
 
 
 
 
comme vous le voyiez j'ai aussi utilisé des autres filtres mais le résultat est + ou - le même ça sacade assez pour faire mal aux yeux...
 
si quelqu'un sait de quoi ça vient et où est l'erreur dans mon script, merci de m'aider
 
voilà bonne soirée les gens

Reply

Marsh Posté le 12-02-2008 à 23:30:41   

Reply

Marsh Posté le 13-02-2008 à 01:56:21    

Ptete que tu n'as pas de machine assez puissante tout simplement ! ^^

Reply

Marsh Posté le 13-02-2008 à 13:00:17    

heu core 2 quad q6600 avec 1 giga de ddr1 corsair 400mhz et une 8800 gts MSI O/C
 
quoi d'autre ?


Message édité par Keltan le 13-02-2008 à 13:28:21
Reply

Marsh Posté le 13-02-2008 à 14:07:10    

Ben 1 go de ram en DDR1 deja, c'est pas beaucoup et ca va pas du tout avec le processeur ! ^^""
 
Mais ouais, le manque de ram peut expliquer la chose ! ^^ C'est quand meme le genre de traitement qui est tres gourmand, en puissance et en ram !

Reply

Marsh Posté le 13-02-2008 à 19:42:49    

non je pense pas avant je faisais le même type d'encodage en xvid sur un 3500+ avec 512 de ddr
certes ça prennait du temps mais ça saccadait pas comme ça saccade là...

Reply

Marsh Posté le 13-02-2008 à 21:10:26    

Tu parle d'encodage ou de lecture avec filtre ? Parce que ca n'a rien a voir !! ^^
 
 
Sinon je te le redis, avec ta ram tu etrangle totalement ton processeur ! ^^ Il lui faut de la DDR2 800mhz (PC6400) et surement pas de la DDR1 PC3200... Sinon, Quad ou Double meme Simple, ca ne change rien, AVIsynth n'est pas du tout optimise pour le MutliThread ! ^^
 
D'ailleurs, si tu veux juste lire ton vob, tu peux utiliser les filtres interne des lecteurs comme VLC par exmple ! ^^


Message édité par Archangelus le 13-02-2008 à 22:31:51
Reply

Marsh Posté le 13-02-2008 à 23:49:01    

je parle d'encodage
j'ai déjà fais plusieurs encodages avec tdeint et c'était lent ça saccadait
sinon si tu me paies la ddr2 j'en veux bien ;) je sais que de la 800 voire 1066 serait + que nécessaire mais je n'ai pas de revenus donc pas de sous...
 
on est bien d'accord je parle d'encodage :) j'aurai pu te poster un sample mais j'ai delete les avi ça me soulait que ça ne marchait pas comme je le voulais
 
bon merci de ton aide en tout cas

Reply

Marsh Posté le 14-02-2008 à 00:06:03    

Alors dans ce cas, je suis pas assez expert pour te repondre ! ^^
 
J'te propose de demander plutot la : http://www.forum.m4ng.fr/scripts-avisynth-vf55.html

Reply

Marsh Posté le 14-02-2008 à 12:27:36    

ok merci bien je tente ma chance
a+

Reply

Marsh Posté le 29-02-2008 à 17:26:33    

salut
j'ai téléchargé ton sample sur mn4g.
Comme j'ai la flemme de m'inscrire la-bas, je préfère te répondre ici au cas ou tu croiserais toujours dans les parages.
 
Les saccades dans les travellings ne sont pas dues à Tdeint. on les reproduit également avec yadif ou n'importe quel autre désentrelaceur.
Elles sont duent à la "mauvaise" conversion NTSC->PAL qu'a subit la video.
Il n'y a pas grand chose à faire contre.
 
Fait un simple bob() avec avisynth et tu verras les phases de pause et de reprise.
Dans une video correctement entrelacée, avec un bob() chaque image doit correspondre à un temps différent.
Ici il y a de tout. des pauses (2 images identiques) ,du gosting, et du correctement entrelacé.
++
 

Reply

Marsh Posté le 29-02-2008 à 17:26:33   

Reply

Marsh Posté le 29-02-2008 à 17:52:35    

Tu me permet t'apporter ta reponse la bas ? ^^

Reply

Marsh Posté le 29-02-2008 à 19:01:54    

pas de pb


---------------
http://www.pate15.eu/pate15
Reply

Marsh Posté le 29-02-2008 à 20:08:10    

Merci ! Ca aidera ceux qui rencontrent le meme problemes ! ^^

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed