[AVS] Mpeg2Source: quel plugin?

Mpeg2Source: quel plugin? [AVS] - Traitement Vidéo - Video & Son

Marsh Posté le 05-09-2003 à 14:47:11    

Salut..
 
Ce topic pour essayer de recencer ce que vous préconisez comme dll de lecture mpeg2 pour avisynth.
 
Moi j'ai suivi le conseil de www.avisynth, alias mpeg2dec3 pour avisynth 2.5..
 
D'autres conseils?


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
Reply

Marsh Posté le 05-09-2003 à 14:47:11   

Reply

Marsh Posté le 05-09-2003 à 16:48:53    

LoadPlugin("MPEGDECODER.dll" )
 
mpegsource("g:\mpeg2dll\projet.d2v" )
ConvertToYUY2()
 
beaucoup plus rapide que mpeg2dec3 avec avisynth 2.5+

Reply

Marsh Posté le 10-09-2003 à 10:50:19    

kento a écrit :

LoadPlugin("MPEGDECODER.dll" )
beaucoup plus rapide que mpeg2dec3 avec avisynth 2.5+


Hum oui en fait je pensais plus à une comparaison de qualité que de vitesse.
 
Enfin si c bcp plus rapide pour une qualité équivalente.. :)


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
Reply

Marsh Posté le 10-09-2003 à 11:06:52    

autant utilisé avisynth 2.0.X si c'est pour faire du YUY2 non ?

Reply

Marsh Posté le 10-09-2003 à 12:02:01    

Spyn a écrit :

autant utilisé avisynth 2.0.X si c'est pour faire du YUY2 non ?


Si je comprends bien, l'"avantage" de la 2.5 c de faire du yu?? et plus du yuy2??
 
Est-ce vraiment un avantage? :)


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
Reply

Marsh Posté le 10-09-2003 à 13:21:19    

la 2.5 travaille en YV12, format utilisé par les codecs mpeg donc pas de conversion, la 2.0 travaille en YUY2 donc conversion YV12 (dvd) -> YUY2 (avisynth) -> YV12 (divx)
 
je crois que c'est ca mais je peut me tromper, a confirmer.
 
pour ce qui est de la perte de qualité en conversion YV12 -> YUY2 -> YV12 je ne sais pas si elle réellement visible par rapport a du YV12 non converti depuis la source, faudrait faire des tests...
 
infos sur YV12 et YUY2 :
 
http://forum.media-video.com/index [...] =5&t=6772&

Reply

Marsh Posté le 10-09-2003 à 14:13:02    

Spyn a écrit :

la 2.5 travaille en YV12, format utilisé par les codecs mpeg donc pas de conversion, la 2.0 travaille en YUY2 donc conversion YV12 (dvd) -> YUY2 (avisynth) -> YV12 (divx)


Ah ok.. Donc vive la 2.5!!
 
Et pour revenir au topic les sorties de Mpeg2Source sont en YV12 aussi??


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
Reply

Marsh Posté le 10-09-2003 à 14:30:14    

le problème c'est que pas mal de filtres avisynth ne fonctionne qu'en YUY2 :/
 
pas bien compris la deuxième question mais si tu utilises avisynth 2.5 en un encodeur qui supporte le YV12 (vdubmod) il n'y a pas de conversion.

Reply

Marsh Posté le 10-09-2003 à 15:21:33    

Oui mais les principaux marchent en 2.5.. Enfin jusqu'ici je n'en ai pas manqué..
 
Ce que je demandais c si les mpeg2dec3.dll ou MPEGDECODER.dll conseillé par kento sortent du YV12..
 
Sinon j'utilise VDub pas mod.. Je croyais avoir lu qu'en fast recompress il n'y avait pas de conversion.
http://forum.hardware.fr/forum2.ph [...] h=&subcat=


Message édité par H4dd3R le 10-09-2003 à 15:23:40

---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
Reply

Marsh Posté le 10-09-2003 à 15:54:28    

mpeg2dec3 sort par défaut du YV12 http://nic.dnsalias.com/mpeg2dec3.html, la version de mpegdecoder pour avisynth 2.5 aussi http://nic.dnsalias.com/mpegdecoder.html
 
la différence entre les deux j'en sais rien...
 
les options pour mpeg2dec3 :
http://www.media-video.com/contrib [...] G2Dec3.htm
 
pour ce qui est de vdub voici ce qu'ils disent sur le site d'avisynth :
 

Citation :

: The regular builds of Virtualdub (till v1.5.4) have no internal YV12 support. There are two options for encoding to DivX/XviD:
 
There is a modified version (called VirtualdubMod) which has YV12 support: This modification (by pulco-citron, Suiryc and Belgador) has OGM and AVS-preview support. It can be downloaded from [here]. In order to use the YV12 support (without doing any color conversions) you have to load your AVI in VirtualdubMod and select "fast recompress".


 
je préfère croire les auteurs d'avisynth :)
 
edit : quasiment tout les plug in avisynth ont une version 2.5 mais il y en a quelque uns qui ne supportent que le YUY2 ce qui oblige a faire une conversion YV12->YUY2 ce qui revient a utiliser avisynth 2.0.
 


Message édité par Spyn le 10-09-2003 à 15:59:03
Reply

Marsh Posté le 10-09-2003 à 15:54:28   

Reply

Marsh Posté le 10-09-2003 à 16:03:09    

Pour ce qui est de MpegDecoder (de Nic), l'interet, c'est qu'il ne passe pas par les fichiers d2v dedvd2avi.
J'ai jamais essayer mais faut voir.

Reply

Marsh Posté le 10-09-2003 à 16:10:54    

les options pour mpeg2dec3 m'intéressent, j'ai toujours tout laissé par défaut jusqu'a présent mais il y a peut etre moyen d'optimiser ou d'avoir une meilleur qualité.
 
par exemple quel iDCT est le plus rapide avec un P4 ?
32 bits SSE2 ?
 
quelqu'un utilise ces options autrement que par défaut ?
 
http://www.media-video.com/contrib [...] G2Dec3.htm

Reply

Marsh Posté le 10-09-2003 à 17:36:26    

e me suis servi un peu du BlindPP(C'est du pre processing). C'est efficace mais ça rend la video plutot flou. A eviter le plus possible sauf pour les cas extrèmes.
 
Il m'arrive aussi d'utiliser Lumafilter, mais de manière générale, j'aime bien garder les couleurs d'origine. Même un lumafilter leger change les couleurs.
C'est clair que ça aide un peu le codec et permet de suprimmer certans blocs dans les scènes sombre, mais on s'éloigne de l'original.
 
idct, j'ai jamais touché a ça.
 
Mais bon le lien que t'as donné est parfait pour connaitre toutes les options et jouer avec.

Reply

Sujets relatifs:

Leave a Replay

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