Tutorial HDTV -> WM9

Lecteurs Blu-ray, Passerelles multimédias...

Modérateur : Les Modérateurs

Etes-vous interesse ?

oui !
99
95%
non !
5
5%
 
Nombre total de votes : 104

Avatar de l’utilisateur
BangoO
Adminederien
Messages : 19402
Inscription : 04 Août 2003, 16:04

Messagepar BangoO » 06 Mars 2004, 01:31

bebe.puce a écrit :Juste pour savoir : faut-il faire un script avs spécial pour convertir du 1080i en 720p?
Un Simple rezise suffit-il?

1ere chose a faire, charger le script sans aucune modification et verifier qu'on a bien du 3:2, c'est a dire 3 frame progressives puis 2 frames entrelacees et ainsi de suite. Pour ca, il suffit de prendre une scene en mouvement et on s'en rend compte de suite.

Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\mpeg2dec3.dll")
Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\Decomb510.dll")
mpeg2source("D:\HDTV\Temp\pouet.d2v")



Ensuite, il faut regarder si c'est du "top field first" ou du "bottom field first". Il faut lancer le script suivant, prendre un moment en mouvement et regarder si la video se passe bien dans l'ordre ou si ca reviens de temps en temps en arriere. Si c'est niquel, alors c'est du "top field first" et le 1er parametre (order) du Telecide() sera 1. Dans le cas contraire, 0.

Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\mpeg2dec3.dll")
Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\Decomb510.dll")
mpeg2source("D:\HDTV\Temp\pouet.d2v")
AssumeTFF().SeparateFields()



Pour finir, lancer le script complet.
On vire la bande grise qui fait 8 pixels (cropbottom), on fait le desentrelacement (Telecide), puis l'inverse telecine (Decimate) et enfin le resize en 720p.

Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\mpeg2dec3.dll")
Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\Decomb510.dll")
mpeg2source("D:\HDTV\Temp\pouet.d2v")
cropbottom( 8 )
Telecide(order=0,guide=1,post=2)
Decimate()
LanczosResize(1280,720)


EDIT
Pour le field order, mes tests prouvent qu'il faut faire l'inverse de la doc, j'ai pas encore compris le pourquoi du comment...

Le texte du dessus devient donc:
Ensuite, il faut regarder si c'est du "top field first" ou du "bottom field first". Il faut lancer le script suivant, prendre un moment en mouvement et regarder si la video se passe bien dans l'ordre ou si ca reviens de temps en temps en arriere. Si c'est niquel, alors c'est du "top field first" et le 1er parametre (order) du Telecide() sera 0. Dans le cas contraire, 1.
Dernière édition par BangoO le 06 Août 2004, 13:20, édité 2 fois.
Camui a écrit :BangoO, je t'aime.

Avatar de l’utilisateur
bebe.puce
Messages : 40
Inscription : 29 Sep 2003, 10:07

Messagepar bebe.puce » 06 Mars 2004, 08:00

Merci beaucoup!!
Quand tu dis, on charge l'avs tu le charges ds virtualdubmod?

Avatar de l’utilisateur
bebe.puce
Messages : 40
Inscription : 29 Sep 2003, 10:07

Messagepar bebe.puce » 06 Mars 2004, 08:12

ou ds zp?

Avatar de l’utilisateur
BangoO
Adminederien
Messages : 19402
Inscription : 04 Août 2003, 16:04

Messagepar BangoO » 06 Mars 2004, 11:02

Dans VDubMod tout le temps, et tu avances frame par frame avec les fleches de ton clavier pour verifier le 3:2 et le field order.
Camui a écrit :BangoO, je t'aime.

Avatar de l’utilisateur
bebe.puce
Messages : 40
Inscription : 29 Sep 2003, 10:07

Messagepar bebe.puce » 08 Mars 2004, 07:14

ok merci je teste ça care je viens de reinstall xp apres formatage et je te tiens au courant ;)

Avatar de l’utilisateur
bebe.puce
Messages : 40
Inscription : 29 Sep 2003, 10:07

Messagepar bebe.puce » 09 Mars 2004, 20:04

Et pour du 720p tu fais au plus simple?
Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\mpeg2dec3.dll")
Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\Decomb510.dll")
mpeg2source("D:\HDTV\Temp\pouet.d2v")

Avatar de l’utilisateur
BangoO
Adminederien
Messages : 19402
Inscription : 04 Août 2003, 16:04

Messagepar BangoO » 09 Mars 2004, 20:06

Oui.
Tu peux aussi faire l'inverse telecine en faisant un Decimate mais en general les 720p sont en video 60Hz et c'est pas evident...
Camui a écrit :BangoO, je t'aime.

Avatar de l’utilisateur
bebe.puce
Messages : 40
Inscription : 29 Sep 2003, 10:07

Messagepar bebe.puce » 09 Mars 2004, 20:08

et tu penses quoi d'un UnDot() en plus?

Avatar de l’utilisateur
BangoO
Adminederien
Messages : 19402
Inscription : 04 Août 2003, 16:04

Messagepar BangoO » 09 Mars 2004, 22:10

J'aime pas ce genre de truc :)
Et puis j'ai teste sur Spider-Man et j'ai pas vu la diff...
Camui a écrit :BangoO, je t'aime.

Avatar de l’utilisateur
BangoO
Adminederien
Messages : 19402
Inscription : 04 Août 2003, 16:04

Messagepar BangoO » 09 Mars 2004, 22:49

BangoO a écrit :Ensuite, il faut regarder si c'est du "top field first" ou du "bottom field first". Il faut lancer le script suivant, prendre un moment en mouvement et regarder si la video se passe bien dans l'ordre ou si ca reviens de temps en temps en arriere. Si c'est niquel, alors c'est du "top field first" et le 1er parametre (order) du Telecide() sera 1. Dans le cas contraire, 0.

Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\mpeg2dec3.dll")
Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\Decomb510.dll")
mpeg2source("D:\HDTV\Temp\pouet.d2v")
AssumeTFF().SeparateFields()

Apres de tres nombreux tests et un bon arrachage de cheveux, j'arrive a la conclusion que la doc de Decomb510 raconte des conneries !
Si j'inverse le field order par rapport a la doc, j'ai un resultat parfait... si je la respecte, c'est la cata sur certaines scenes bien particulieres (scene immobile sans travelling, avec un objet ki bouge, il saccade franchement).
Camui a écrit :BangoO, je t'aime.

Avatar de l’utilisateur
bebe.puce
Messages : 40
Inscription : 29 Sep 2003, 10:07

Messagepar bebe.puce » 09 Mars 2004, 23:39

BangoO a écrit :
BangoO a écrit :Ensuite, il faut regarder si c'est du "top field first" ou du "bottom field first". Il faut lancer le script suivant, prendre un moment en mouvement et regarder si la video se passe bien dans l'ordre ou si ca reviens de temps en temps en arriere. Si c'est niquel, alors c'est du "top field first" et le 1er parametre (order) du Telecide() sera 1. Dans le cas contraire, 0.

Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\mpeg2dec3.dll")
Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\Decomb510.dll")
mpeg2source("D:\HDTV\Temp\pouet.d2v")
AssumeTFF().SeparateFields()

Apres de tres nombreux tests et un bon arrachage de cheveux, j'arrive a la conclusion que la doc de Decomb510 raconte des conneries !
Si j'inverse le field order par rapport a la doc, j'ai un resultat parfait... si je la respecte, c'est la cata sur certaines scenes bien particulieres (scene immobile sans travelling, avec un objet ki bouge, il saccade franchement).


Ta conclusion pour l'order alors?

Avatar de l’utilisateur
BangoO
Adminederien
Messages : 19402
Inscription : 04 Août 2003, 16:04

Messagepar BangoO » 09 Mars 2004, 23:42

Je vais faire encore des tests... mais si AssumeTFF().SeparateFields() passe la video sans faille (sans les petits retours en arriere), alors il faut mettre order=0 et non order=1.
Camui a écrit :BangoO, je t'aime.

Avatar de l’utilisateur
bebe.puce
Messages : 40
Inscription : 29 Sep 2003, 10:07

Messagepar bebe.puce » 09 Mars 2004, 23:44

BangoO a écrit :Je vais faire encore des tests... mais si AssumeTFF().SeparateFields() passe la video sans faille (sans les petits retours en arriere), alors il faut mettre order=0 et non order=1.


okay merci beaucoup je teste en ce moment mais qu'est ce que c'est long avec mon xp2000+!! :(

Avatar de l’utilisateur
BangoO
Adminederien
Messages : 19402
Inscription : 04 Août 2003, 16:04

Messagepar BangoO » 09 Mars 2004, 23:48

Quand tu choisis la qualite d'image WM9, a droite tu as une barre a regler qui est la qualite de l'encodeur ou un truc du genre. Il faut qu'elle soit a 1 cran, 0 etant tout a gauche. C'est beaucoup plus rapide comme ca, et sans perte de qualite ;)
Camui a écrit :BangoO, je t'aime.

Avatar de l’utilisateur
bebe.puce
Messages : 40
Inscription : 29 Sep 2003, 10:07

Messagepar bebe.puce » 09 Mars 2004, 23:50

BangoO a écrit :Quand tu choisis la qualite d'image WM9, a droite tu as une barre a regler qui est la qualite de l'encodeur ou un truc du genre. Il faut qu'elle soit a 1 cran, 0 etant tout a gauche. C'est beaucoup plus rapide comme ca, et sans perte de qualite ;)


dc proche du "faster" ;)


Revenir vers « Sources/Lecteurs »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 23 invités