Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2924 connectés 

 


Dernière réponse
Sujet : [Xmpeg 4.2] Framerate et entrelacement (un pro est demandé)
Slyde faut désentrelacer avant de resizer  :sarcastic:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Slyde faut désentrelacer avant de resizer  :sarcastic:
squall_leonhart Bon je veins de regarder le resultat, et c'est pire qu'avant.
Oui le frmarate est bien a 25, mais l'entrelacementne fait plus de petites lignes, mais des enormes vagues. C'est absolument affreux.
 
Comment je fais  :cry:
squall_leonhart

slyde a écrit a écrit :

 
 
Tout ce que t'a besoin, pour un PAL 25 fps 4/3 entrelacé, c'est :
 
LoadPlugin("C:\Program Files\Gordian Knot\Decomb.dll" )  
FieldDeinterlace(blend=false)




 
Ok merci, je vais tester ça ce soir, pour l'instant je me suis echappe 5 min du bapteme de mon filleul, donc si je commence a encoder maintenant ca va la foutre mal :D
 
:jap:
 
 
edit:
Bon je l'encodage a demarre, on va bien voir.
POur ceux que ca interesse, apparement il faut mettre "FieldDeinterlace(blend=false)" a la fin du .avs.
Au debut, je l'avais mis apres la ligne du chargement de la dll decomb et il me sortais une erreur a l'encodage.

Slyde

squall_leonhart a écrit a écrit :

Ben pour l'encodage en RV9, j'utilise Gordian Knot.
 
Mais ce qui est bizzare c'est qua dans le .avs j'insere cette ligne
LoadPlugin("C:\Program Files\Gordian Knot\Decomb.dll" )
Donc le plugin est applique.
Je vais eesayer de mettre seuleument cette ligne et de pas rajouter  
Telecide(post=false)
Decimate(cycle=5)

comme m'avais dit suesser
 
Merci encore  :jap:  




 
Tout ce que t'a besoin, pour un PAL 25 fps 4/3 entrelacé, c'est :
 
LoadPlugin("C:\Program Files\Gordian Knot\Decomb.dll" )  
FieldDeinterlace(blend=false)
 

squall_leonhart Ben pour l'encodage en RV9, j'utilise Gordian Knot.
 
Mais ce qui est bizzare c'est qua dans le .avs j'insere cette ligne
LoadPlugin("C:\Program Files\Gordian Knot\Decomb.dll" )
Donc le plugin est applique.
Je vais eesayer de mettre seuleument cette ligne et de pas rajouter  
Telecide(post=false)
Decimate(cycle=5)

comme m'avais dit suesser
 
Merci encore  :jap:
morcok

slyde a écrit a écrit :

 
 
Gordian est un frontend pour AVIsynth :D




 
j'ai pas dit le contraire :)
mais bon je prefere ca plutot que me taper le script a la main :)

Slyde

morcok a écrit a écrit :

ou utiliser Gordian knot qui le fait tres bien.




 
Gordian est un frontend pour AVIsynth :D

morcok ou utiliser Gordian knot qui le fait tres bien.
Slyde

squall_leonhart a écrit a écrit :

Donc, je fais quoi pour un encodage RV9 ou sinon en Divx (ou XviD, j'ai envie de tester)




 
c'est du PAL 4:3, et le PAL 4:3 est entièrement entrelacé dans 99% des cas. Il faut soit :
 
- Appliquer un filtre de désentrelacement type GreedyHMA ou Decomb dans ta chaine AVIsynth.
 
- Resizer verticalement exactement par deux (donc se contenter de 384*288), ce qui éliminera l'entrelaçement compte tenu du fonctionnement du resize.

squall_leonhart Donc, je fais quoi pour un encodage RV9 ou sinon en Divx (ou XviD, j'ai envie de tester)
Slyde Pour faire clair, il y a deux sortes de flux NTSC :
 
- NTSC 29.97 FPS entièrement entrelacé (chaque frame est susceptible de présenter des défauts d'entrelacement). Il faut garder le framerate et tout désentrelacer.
 
- NTSC 29.97 fps telecined : il doit être repassé à 23.976 fps, car les champs des frames s'organisent de la sorte : AA AB BC CC DD. le 3:2 pulldown, aka inverse telecine, reconstitue la frame B, repassant ainsi le nombre d'image pour ce "GOP" de 5 à 4. En laissant d'origine, deux frames donneront potentiellement un effet d'entrelacement. 4/5*29.97 fps = 23.976, comme par hasard :D il faut donc dans ce cas appliquer un 3:2 pulldown.
 
Si un 3:2 pulldown est appliqué dans le premier cas = > impression de saccade, vous faites sauter une frame, et avec l'entrelacement vous risquez d'avoir des choses bizzares.
 
Si vous faites un désentrelacement inconditionnel sur le deuxième cas, vous supprimez soit l'image B, soit vous dupliquez A et C. Dans les deux cas, impression de saccades.
squall_leonhart Up, parceque moi aussi j'ai le meme probleme.
 
J'ai achete des dvd d'une serie americaine (Friends, si ca peut aider) et j'ai voulu les encoder, dabord en RV9. MAis là, probleme, si je met les options pour du PAL (ce qui est logique pour un dvd Z2 non?), en sortie, j'ai un fichier a 25fps, mais qui est entrelace, j'ai donc decide de refaire l'encodage mais cette fois avec les options pour du NTSC et cette fois le fichier est bien desentrelace, mais il tourne a seuleument 20fps ce qui est tres desagreable.
J'ai donc decide d'abandonner le RV9 pour ces dvd (mais pas pour les autres :love: ) et de passer au divx avec le rippack.
J'encode en PAl et là, pareil qu'avec le RV9, en mettant en NTSC, image desentrelacee mais a 20fps.
 
Donc ca vient pas du codec. Vous avez des idees pour avoir l'image desentrelacee ET a 20fps, parceque je sais que c'est possible (j'ai vu circuler les meme videos a 25fps desentrelacees).
 
Petite precision, quand on regarde bien sur le dvd, on remarque a certains endroits (arrieres plans ou details sur les cotes) que c'est encore entrelace. Je pense que quand ils tournent c'est en 30fps (ou 23) mais quand le dvd arrive en france il est traite pour remonter le framerate et desentrelacer.
 
 
Voila, si quelqu'un pouvait m'aider, ca serait sympa  :jap:  
 
 
Je sais que j'ai deja pose cette question dans le topic special encodage RV9 (et suesser m'a aide, mais ca a pas marche)
frandon

FRandon a écrit a écrit :

c'est comme moi qui casse les couilles à tout le monde depuis 1 semaine avec mes  histoires de ripp dvd-vcd, j'ai pas de reponses mais je continue de me battre  :D  




à  part pepe-le-putois bien sur  :D

chris25fr Fausse impression  
 
 
Aucun rapport. Y a plein de gens qui n'utilisent pas le rippack . Il se peut que peu de gens savent repondre.
frandon c'est pas tout d'etre pro, il faut etre serviable aussi.
certains le sont d'autres pas  ;)  
 
c'est comme moi qui casse les couilles à tout le monde depuis 1 semaine avec mes  histoires de ripp dvd-vcd, j'ai pas de reponses mais je continue de me battre  :D
Tetragrammaton IHVH

FRandon a écrit a écrit :

pourquoi, y'a que des mauvais ici  :??:  
 
et bruce et les autres !!!  vous en pensez quoi ??? :lol:  
 
j'en remet un autre tiens  :lol:  




 
J'ai la (fausse ?) impression que si on a le malheur de ne pas utiliser le rippack, on n'a aucune chance d'avoir une réponse :(

 

[edtdd]--Message édité par Tetragrammaton IHVH--[/edtdd]

frandon pourquoi, y'a que des mauvais ici  :??:  
 
et bruce et les autres !!!  vous en pensez quoi ??? :lol:  
 
j'en remet un autre tiens  :lol:
Tetragrammaton IHVH Quelqu'un connait un forum sur la compression Divx avec des pros qui s'y connaissent ?
Tetragrammaton IHVH

HotShot a écrit a écrit :

Le problème de la "saccade" régulière ne serait-il pas dû à ce que tu as essayé de passer ton film NTSC (donc 23.976fps) en 25 fps ??? Si oui, ca te duplique une frame toutes les secondes, ca donne un truc un peu "sautilleur"  




 
Non, j'ai bien selectionné la valeur indiquée par Xmpeg (23.976 fps) mais je commence à croire que ce logiciel est un merde. Tant pis.
 
Merci à tous pour l'aide. Ca m'étonne que Bruce ait pas la solution à ce problème.

 

[edtdd]--Message édité par Tetragrammaton IHVH--[/edtdd]

chris25fr moi,une fois avec le film abyss . J'ai pas vu la difference en deentrelacant et sans desentrelacer.
 
Je l'ai fait avec un filtre sous avisynth
Tetragrammaton IHVH up,  
il doit avoir quelqu'un qui desentrelace ses divx quand même ? :??:
dd32r

FRandon a écrit a écrit :

up par rapport à ma question 2 posts plus haut  :benetton:  




 
C'est vrai qu'il n'est pas stable.  Ce que j'ai fais et que ça a marché je crois, c'est d'effacer le fichier profile (ou plus ou moins ça le nom) (puis settings si ça ne va pas)  dans le rép du xmpeg. Puis d'essayer de le relancer

dd32r

FRandon a écrit a écrit :

up par rapport à ma question 2 posts plus haut  :benetton:  




 
C'est vrai qu'il n'est pas stable.  Ce que j'ai fais et que ça a marché je crois, c'est d'effacer le fichier profile (ou plus ou moins ça le nom) (puis settings si ça ne va pas)  dans le rép du xmpeg.

frandon up par rapport à ma question 2 posts plus haut  :benetton:
Tetragrammaton IHVH up
Tetragrammaton IHVH

Cpt. Igloo a écrit a écrit :

En fait le probleme de l'entrelacement ne se pose que si tu regardes ton film sur un ecran d'ordi (pour un DivX c'est vrai que c'est frequent). Sur une tele il va disparaitre puisque l'affichage est effectivement entrelace. Si tu desentrelaces ta video, tu passe a une frequence effective de 25 Hz ou lieu de 50 Hz, d'ou l'aspect saccade particulierement visible sur les travellings. Les logiciels de lecture DVD/SVCD/VCD sur PC sont aussi capable d'afficher correctement un film entrelace, mais ne supportent pas les DivX.
 
Donc si tu desires regarder un DivX sur ton ecran d'ordi, et en attendant que les logiciels de lecture soient capables de gerer correctement l'entrelacement, tu es oblige de desentrelacer pour obtenir une video acceptable, a moins de te poster a 3 metres de ton ecran, dans ce cas aussi l'entrelacement "disparait". Et la tu ne peux rien faire pour degager cet aspect "saccade" tres desagreable... En tout cas a ma connaissance, mais je suis aussi preneur si quelqu'un a une solution viable !



 
Ben si, MainActor me desentrelace bien le fichier sans que ça saccade donc il doit bien avoir un problème non ?  :??:  
 
Le problème des saccades, c'est que le mouvement des travelling (par exemple) est nickel fluide pendant 1/2 secondes puis il y a un "petit saut" puis ça redevient fluide etc... Ce n'est pas comme si ça saccadait tout le temps (comme l'effet sur un jeu 3D à 10 fps par exemple). Le framerate n'est pas constant ou comme si il y avait des erreurs d'arrondi/décalge de frame.
 
Sinon Xmpeg, c'est la première fois que j'utilise donc je découvre.

frandon Newbie :
 
j'ai tél XMPEG Xmpeg4_2a.exe quand je lance l'install, ça foire :
 
j'ai un message dans une petite fenetre carrée en une langue inconnue. les fichiers sont presents mais inpossible de lancer le prog  :o  
 
ça me l'a fait sous nt4 et 98SE  
 
y'a t il des prérequis à l'installation de XMPEG ???
jaycee Ben en fait je ne le coche pas... mais quels films sont entrelacés? je ne sais pas car XMPEG des fois marque des trucs chelou sur l'echantillonage par exemple... tu en es content sinon de XMPEG? sur mon athlon 1.2 je fais 14/15 fps.. c pas super rapide mais je m'en contente :D
Cpt. Igloo En fait le probleme de l'entrelacement ne se pose que si tu regardes ton film sur un ecran d'ordi (pour un DivX c'est vrai que c'est frequent). Sur une tele il va disparaitre puisque l'affichage est effectivement entrelace. Si tu desentrelaces ta video, tu passe a une frequence effective de 25 Hz ou lieu de 50 Hz, d'ou l'aspect saccade particulierement visible sur les travellings. Les logiciels de lecture DVD/SVCD/VCD sur PC sont aussi capable d'afficher correctement un film entrelace, mais ne supportent pas les DivX.
 
Donc si tu desires regarder un DivX sur ton ecran d'ordi, et en attendant que les logiciels de lecture soient capables de gerer correctement l'entrelacement, tu es oblige de desentrelacer pour obtenir une video acceptable, a moins de te poster a 3 metres de ton ecran, dans ce cas aussi l'entrelacement "disparait". Et la tu ne peux rien faire pour degager cet aspect "saccade" tres desagreable... En tout cas a ma connaissance, mais je suis aussi preneur si quelqu'un a une solution viable !
Tetragrammaton IHVH

jaycee a écrit a écrit :

en fait un flux NTSC est en 29.97 externe mais en interne c du 23.97.. souvent quand XMPEG détecte du 23.97 il a le bon choix..
Par contre dans XMPEG 4.2 le désentrelacement est désactivé, non?
 
Je ne me sers pas du désentrelacement car cela ralentit... trop!  




 
C'est vrai que ça s'appelle "Reconstruction d'image progressive" mais en fait ça a le même effet qu'un désentrelacement. Tu dis ne pas utiliser le desentrelacement mais alors, comment encodes-tu un film entrelacé ?  :??:

jaycee en fait un flux NTSC est en 29.97 externe mais en interne c du 23.97.. souvent quand XMPEG détecte du 23.97 il a le bon choix..
Par contre dans XMPEG 4.2 le désentrelacement est désactivé, non?
 
Je ne me sers pas du désentrelacement car cela ralentit... trop!
Tetragrammaton IHVH Voila le topo :
 
J'ai un fichier mpeg2 480x480 entrelacé (seuls faits dont je sois certain)
J'utilise Xmpeg pour le convertir en divx 4.12 2-passes mais j'ai des problèmes de conversion de framerate et de desentrelacement.
 
Xmpeg m'affiche des trucs incohérents à propos du framerate :
FPS : NTSC 29.97 fps
FPS détecté : FILM 23.97 fps  =>  :??: Quelle difference ?
 
Si je le convertis en divx à 29.97 => c'est entrelacé mais c'est fluide  (autant dire que l'image est à gerber)
 
Si je le convertis en divx à 23.97, je peux desentrelacer => plus d'entrelacement mais il y a des saccades regulières toutes les 1/2 secondes, particulièrement visibles lors de travelling
 
Si j'utilise le desentrelacement du codec => il y a des lignes qui buggent sur le divx (comme des erreurs d'arrondi). (ça c'est normal, je croppe les bandes noires)
 
Avec MainActor, la conversion est acceptable mais ultra-lente (genre 10 min pour 20 sec de film)
 
D'où viennent ces framerates zarb de 23.97 et de 29.97 fps ???
Le PAL c'est 25 et le NTSC c'est 30, en principe ?

 

[edtdd]--Message édité par Tetragrammaton IHVH--[/edtdd]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)