Désentrelacement : aidez-moi à mieux comprendre et à mieux traiter SVP

Désentrelacement : aidez-moi à mieux comprendre et à mieux traiter SVP - Traitement Vidéo - Video & Son

Marsh Posté le 01-05-2003 à 17:26:14    

Bonjour !
 
Il y a un problème sur lequel je bute rarement (car je ne le rencontre pas souvent) mais néanmoins régulièrement : celui du désentrelacement... Jusqu'à présent, je cliquais juste sur l'option qui va bien de Gordian Knot, mais je souhaite en savoir un peu plus...
 
En ce moment, je m'acharne sur "La télé des inconnus", dont la vidéo est, justement, entrelacée (et en plus elle est de qualité très inégale, variant (à mon avis) de "pas mal" à "pourrie", ce qui n'arrange rien).
 
Bref, j'ai testé le DivX 5.0.x et "Field deinterlace", le résultat était assez beurk... Je suis alors passé au RV9 et, avec des réglages analogues, le résultat est meilleur...
 
Mais c'est vachement long tout ça (près de 7h pour 1h30 de vidéo, Atlon XP2000 et 512 Mo de DDR inside) ! Et le tuto http://www.team-m300a.levillage.or [...] al_RV9.htm de HomiE FR grâce auquel j'ai acquis mes base ne parle de désentrelacement que pour du NTSC, pas pour du PAL !
 
Je me suis alors un peu documenté, et j'ai trouvé ça :

  • http://www.100fps.com/ : explique bien la théorie, mais ne dit pas grand chose sur la pratique (la "best method" est plus lente, et donne de plus gros fichiers, mais dans quelles proportions, et  comment s'y prend-on pour faire intergair ça avec les procédures automatisées de Gordian Knot, point de réponse !)
  • ce post http://forum.hardware.fr/forum2.ph [...] h=&subcat=

très intéressant, mais déjà un peu vieux à mon goût - peut-être que les réponses de l'époque ne sont plus d'actualité...
 
Alors je me demande :

  • s'il y a une méthode de désentrelacement qui écrase les autres en terme de qualité (je me moque du temps que ça prendra) ;
  • comment la met-on en oeuvre ? Via une modification du script AviSynth générté par Gordian Knot ? Je ne connais pour ainsi dire rien au langage de script d'AviSynth, mais un exemple suffira à mon bonheur...
  • comment installe-t-on un filtre ? Là je n'y connais strictement rien : un lien vers un bout de tuto suffira - si ça existe !
  • dernière question : quand on parle de filtre "DirectShow", ça veut dire quoi ? C'est sans doute une question très bête, mais là encore j'avoue mon ignorance...


Merci à ceux qui prendront un peu de leur temps pour éclairer ma lanterne !

Reply

Marsh Posté le 01-05-2003 à 17:26:14   

Reply

Marsh Posté le 01-05-2003 à 19:10:31    

Up !

Reply

Marsh Posté le 01-05-2003 à 20:28:08    

Re-up !

Reply

Marsh Posté le 01-05-2003 à 21:32:05    

Citation :


  • dernière question : quand on parle de filtre "DirectShow", ça veut dire quoi ? C'est sans doute une question très bête, mais là encore j'avoue mon ignorance...



 
Je peux pas répondre au reste car j'y connais rien mais les filtres c'est dans la famille des codecs, le filtre, c'est le petit frère, il sait seulement lire, alors que son grand frère, le codec, sait lire & écrire
 
voila, et dsl de pas pouvoir faire plus  :sweat:  

Reply

Marsh Posté le 01-05-2003 à 22:04:27    

as-tu essayé les nouveaux filtres de gknot? (bob et tomsmocomp)
 
perso ayant fait des tests très rapides, j'ai trouvé que bob donnait des résultats pas mal, en tout cas par rapport au fast.

Reply

Marsh Posté le 01-05-2003 à 23:08:11    

Beuh ! Je sais pas de quoi tu parles ! Ces filtres viennent-ils avec la version 0.28 de GKnot ? Comme je ne l'ai pas encore téléchargée...
 
Sinon, comment les utilise-t-on ? Faut cliquer ou éditer l'AVS ?
 
Merci à toi et à quickman pour vos débuts de réponse !  
 
Juste une remarque pour quickman : il semble qu'il y ait des filtres de post-processing (donc après la transformation de la vidéo rélisée par un codec quelconque), mais également des filtres de processing (appliqués pendant le traitement). C'est vrai ou j'ai compris de travers ???

Reply

Marsh Posté le 01-05-2003 à 23:22:53    

Al Batar a écrit :

Beuh ! Je sais pas de quoi tu parles ! Ces filtres viennent-ils avec la version 0.28 de GKnot ? Comme je ne l'ai pas encore téléchargée...
 
Sinon, comment les utilise-t-on ? Faut cliquer ou éditer l'AVS ?
 
Merci à toi et à quickman pour vos débuts de réponse !  
 
Juste une remarque pour quickman : il semble qu'il y ait des filtres de post-processing (donc après la transformation de la vidéo rélisée par un codec quelconque), mais également des filtres de processing (appliqués pendant le traitement). C'est vrai ou j'ai compris de travers ???


 
oui version 0.28, juste à cliquer dessus avant de faire save & encode

Reply

Marsh Posté le 02-05-2003 à 10:48:32    

OK ! Je vais voir, mais je ne pense pas que ça me convienne : je cherche une méthode, un filtre... bref un moyen d'avoir mieux que le "Field Deinterlace" !
 
Une idée ?

Reply

Marsh Posté le 02-05-2003 à 12:19:20    

Up !

Reply

Marsh Posté le 02-05-2003 à 18:32:29    

Re-up ! Zêtes pas très aidant :( !

Reply

Marsh Posté le 02-05-2003 à 18:32:29   

Reply

Marsh Posté le 02-05-2003 à 19:43:45    

dsl mais au niveau des filtres, je t'ai dis tout ce que je savais  :(  je m'interesse pas trop au monde de l'encodage ...

Reply

Marsh Posté le 02-05-2003 à 20:33:52    

Oki merci  :hello: !  
 
Mais y'en a quelques uns par ici qui connaissent plein de trucs... Slyde, Ciler & co... Faut juste que :

  • ils soient là ;
  • ils voient mon topic ;
  • ils trouvent le temps de répondre...


Ca fait beaucoup de conditions :( !

Reply

Marsh Posté le 02-05-2003 à 21:34:37    

drapo
 
et up au passage

Reply

Marsh Posté le 02-05-2003 à 21:56:07    

Hihi ! Content de pas être le seul intéressé ! C'est pénible de ne plus être tout à fait newbie, mais d'être encore très loin de bien maîtriser le sujet ;) (je parle de moi, bien sûr) !

Reply

Marsh Posté le 03-05-2003 à 12:22:07    

nth-Up :( !

Reply

Marsh Posté le 03-05-2003 à 17:33:07    

Eh ben c'est duraille d'avoir une réponse !

Reply

Marsh Posté le 03-05-2003 à 17:54:28    

euh ... [:mpk]
 
j'ai le même soucis que toi ! :(
j'ai rippé "le voyage de chihiro (depuis MON dvd original), le dvd est entrelacé.
depuis GordianKnot, je suis une burne, j'ai pas trouvé, je ne suis pas assez rôdé à l'utilisation du soft.
mais depuis virtualdub, le peu que j'ai vu, il y a la possibilité d'appliquer des filtres à une vidéo.
 
bon, le problème dans tous les cas :
il faut un p****n de temps pour tout réencoder - non seulement il y a du calcul de filtre(s)- vdub est néanmoins génial !!!, mais en plus, tu dois réencoder tout le film en lui-même - divx vers divx => encore de la perte ???
pas glop.
 
sinon : quelle est la finalité de ta vidéo ?
rester sur PC ?
transfert en vcd/svcd pour lecteur dvd ?
 
sur PC : les filtres FFShow permet de faire un désentrelacement à la lecture - en post processing.
 
sur DVD de salon : je crois - j'espère ne pas dire de connerie - que le lecteur fait le désentrelacement. après tout, quand je lis Chihiro sur mon lecteur de salon, je n'ai pas d'entrelacement à l'écran.
 
enfait l'entrelacement n'apparait que sur le ripp brut quand la vidéo est sur PC ! :)
 
certes c'est chiant de savoir que la vidéo est entrelacée, mais après tout, pourquoi chercher à désentrelacer si le soft (post-processing via filtre ffshow) ou le matos permet de régler le problème ? :)
 
A+


---------------
Je vous le dis : il faut porter du chaos en soi pour pouvoir donner naissance à une étoile dansante. Frédéric Nietzsche
Reply

Marsh Posté le 03-05-2003 à 18:10:27    

Asterix a écrit :

euh ... [:mpk]
 
j'ai le même soucis que toi ! :(
j'ai rippé "le voyage de chihiro (depuis MON dvd original), le dvd est entrelacé.
 
Je sais que tu as des soucis ! J'ai lu ton post sur ce sujet ;) !
 
depuis GordianKnot, je suis une burne, j'ai pas trouvé, je ne suis pas assez rôdé à l'utilisation du soft.
mais depuis virtualdub, le peu que j'ai vu, il y a la possibilité d'appliquer des filtres à une vidéo.
 
Pour GKnot, ça va, en fait ce n'est rien d'autre qu'un Rippack bourré de fonctions, donc très adaptables, mais qui de ce fait rebute quelque peu le néophyte.  
 
Pour Virtual Dub, je connais les fonctions de base, ayant suivi le tuto de Chromium pour faire mes premiers DivX sans le Rippack de Bruce, qui me posait parfois des soucis avec l'AC3 (bizarre, je sais, mais vrai).  
 
Mais je ne connais rien à l'application des filtres dans Virtual Dub, comment on les installes, comment on les applique, et l'odre dans lequel on le fait (ça a une importance cruciale à ce qu'il paraît !)...

 
sinon : quelle est la finalité de ta vidéo ?
rester sur PC ?
 
Vi. DivX-box Fujitsu-Siemens Multitainer + GF4MX PCI, affichage sur TV...
 
transfert en vcd/svcd pour lecteur dvd ?
 
Un jour peut-être, mais j'en doute ;) !
 
sur PC : les filtres FFShow permet de faire un désentrelacement à la lecture - en post processing.
 
Je sais, mais ça suppose d'avoir du DivX (peut-être du XviD, je n'en ai jamais fait - ou plutôt si, j'en ai fait un mais JE l'ai foiré). Quid quand je fais du RV9 ??? Là, il faut bien que le filtre soit appliqué PENDANT l'encodage, vu que le player Real n'autorise aucun réglage... Je sais que Media Player Classic est censé lire le RV9, mais je doute qu'il permette de régler quoi que ce soit, et comme je n'arrive pas à le télécharger (timeout systématique)...

Reply

Marsh Posté le 03-05-2003 à 19:16:05    

HotShot a écrit :

J'ai testé une autre technique avant : conserver un seul field ("champ" ?) sur les deux -> vidéo dont la hauteur est divisée par deux -> c'est au player - BSPlayer en l'occurrence - de resizer lors de la lecture. Le résultat vaut bien certains filtres de désentrelacement. Et la qualité reste globalement acceptable (on gagne en bitrate/pixel, logique)


Pour les cas difficiles (video PAL entrelacée), c'est la seule méthode qui donne un résultat parfait. Evidemment on perd la moitié en résolution verticale, mais ca reste dans les limites de l'acceptable. Sinon, pas de solution miracle : il faut tester les filtres de désentrelacement, et trouver le meilleur. Personnellement je n'ai pas une grande expérience du problème, et je n'ai encore pas trouvé la solution idéale.

Reply

Marsh Posté le 03-05-2003 à 23:15:23    

Bon ! Ça fait donc d'autres candidats qui prendraient volontiers des informations données par des experts !
 
Mais pour le moment, je ne suis pas plus avancé : COMMENT UTILISE-T-ON CES BON SANGS DE FILTRES ??? Comment on les isntalle dans le système, et comment on s'en sert concrètement...
 
Il faut se talquer le *.AVS a la mano, ou Vdub propose-t-il un moyen plus clicodrome de s'en sortir (je n'ai pas de préférence sur la méthode, je veux juste savoir comment on s'y prend) ?

Reply

Marsh Posté le 04-05-2003 à 02:59:06    

Al Batar a écrit :

Bon ! Ça fait donc d'autres candidats qui prendraient volontiers des informations données par des experts !
 
Mais pour le moment, je ne suis pas plus avancé : COMMENT UTILISE-T-ON CES BON SANGS DE FILTRES ??? Comment on les isntalle dans le système, et comment on s'en sert concrètement...
 
Il faut se talquer le *.AVS a la mano, ou Vdub propose-t-il un moyen plus clicodrome de s'en sortir (je n'ai pas de préférence sur la méthode, je veux juste savoir comment on s'y prend) ?


 
bon j'ai peur de pas tout avoir saisi, mais bon je propose on sait pas...
mon problm aussi c le desentrelacement, et avt de lire ce topic, je croyais meme que tout les dvd etait entrelacé  :(  
 
sinon si, comme j'ai lu plus haut ca ne te derange pas d'y mettrez un peu de temps et de patience (bcp ??) utilise rippack, ou un autre soft identique, utilise un enrorme debit,le max dispo (tu aura pas un aviplus gros que la taille des vob, puis va ds virtualdub, menu video->filtre->add->deinterlace et la t'as le choix, memesi un est suggeré par le soft
 
voila  :hello: , cette methode produit le resultat esperé, mais a quel prix ! le double du temps prevu... :cry:

Reply

Marsh Posté le 04-05-2003 à 17:27:50    

HotShot a écrit :


Bah, tu édites le .avs à la main si t'as la flemme d'utiliser une quelconque interface.  
 
Ça ça ne me dérange pas ! Mon problème, c'est justement de savoir QUE mettre dans ce *.AVS ! Et une fois qu'on m'aura dit quelles lignes y rajouter (dans le modèle craché par GKnot on trouve, en commenté, un truc du genre GreedyHMA par exemple), j'aimerais juste qu'on m'explique comment on installe dans le système le filtre correspondant ! Comment se présentent-ils au fait : DLL ? autre ?
 
Je doute que VDub propose d'éditer des scripts Avisynth ; divers "tout en un" comme GKnot le proposent.
Mais comme j'ai écrit plus haut, solution miracle, bof.
 
D'accord, si solution miracle il y avait, elle figurerait dans tous les tutos, et serait même intégrée d'office aux divers Rippack... C'est justement pour ça que je demande si le choix et la qualité des divers filtres de désentrelacement a évolué depuis le post de l'été dernier que je mentionne plus haut...
 
Mais pour le moment, de réponse qui m'aident *vraiment*, j'en ai eu aucune :( ! Un grand MERCI néanmoins à ceux qui essayent ;) !!!


Reply

Marsh Posté le 04-05-2003 à 17:31:24    

zedine a écrit :


bon j'ai peur de pas tout avoir saisi, mais bon je propose on sait pas...
mon problm aussi c le desentrelacement, et avt de lire ce topic, je croyais meme que tout les dvd etait entrelacé  :(  
 
Heureusement que non !
 
sinon si, comme j'ai lu plus haut ca ne te derange pas d'y mettrez un peu de temps et de patience (bcp ??) utilise rippack, ou un autre soft identique, utilise un enrorme debit,le max dispo (tu aura pas un aviplus gros que la taille des vob, puis va ds virtualdub, menu video->filtre->add->deinterlace et la t'as le choix, memesi un est suggeré par le soft
 
voila  :hello: , cette methode produit le resultat esperé, mais a quel prix ! le double du temps prevu... :cry:  
 
Normal que ça utilise le double du temps prévu, vu les opérations qui doivent être effectuées pour faire du désentrelacement (à moins de purement et simplement supprimer les demi-images sans doute). Par conte, le débit max, bonjour les dégâts ! Comment je sauvegarde, moi, après ? Je n'ai pas encore de graveur de DVD !!!
 
Et puis ce que tu me dis ne m'indique pas si un filtre est mieux adapté à un type de vidéo entrelacée particulier plutôt qu'à un autre... Mais merci de ta réponse ;) !


Reply

Marsh Posté le 04-05-2003 à 17:49:53    

L'utilisation d'un plugin avisynth est on ne peut plus simple. Le plugin est une dll. En général il est fourni avec un exemple d'utilisation. Chaque plugin chargé apporte une plusieurs fonctions qui lui sont propres. Pour charger un plugin, il suffit de mettre LoadPlugin("c:\chemin\plugin.dll" ) avant d'utiliser la fonction.
Il existe un grand nombre de filtres de désentrelacement. Comme je l'ai dit, je ne suis pas un spécialiste de la question, mais tous les renseignements utiles doivent pouvoir se trouver sur le forum de doom9.

Reply

Marsh Posté le 04-05-2003 à 18:35:32    

Fileddinterlace un des meilleur pour le desentrelacement.Il fait partie du plugin decomb.dll qui integre d'autres fonctions de desentrelacement un peu moins courantes(Telecide...)
Je connais pas super bien les autres filtres de desentrelacement mais j'en ai tester quelqu'uns et globalement la qualité est assez proche de l'un a l'autre.(TomMoComp,GreedyHMA, Bobdeinterlace...)
Le seul truc qui est un peu supérieur aux autres se trouve chez Fielddeinterlace qui propose de faire un desentrealcement interpolé au lieu du desentrelacement melange de deux images succéssives uqi est utilisé par defaut(par defaut aussi dans gordianknot quand on coche fielddeinterlace). La methode par interpolation est une peu plus lente mais donne de bien meilleurs résultats.
 
Le flou de fielddeinterlace:
Par defaut fielddeinterlace effectue aussi un postprocessing qui floute un peu l'image. Ce post processing peu être desactivé pour ceux qui trouvent que l'image devient trop flou(mais bon ça veux aussi dire que si vous le deactivez, le film sera moins facile a compréssé). Ce paramètre de post processing peut etre réglé en fonction de ce que l'utilisateur veux obtenir(+ ou - flou)
 
Chihiro:
Pour le dvd de Chihiro, c'est encore un autre problème.L'entrelacement est assez particulié est ne peut être totalement supprimé.Je suis pas sûr mais ça viens sûrement du studio qui a edité de dvd et qui a fait le transfert peilcule->DVD comme un porc.
C'est a cette occasion que j'avais fait quelques test en utilisant différents filtres mais aucun n'est arrivé a supprimé cet "entrelacement".
 
Al batar, si tu veut desactivé le post processing et activé l'interpolation, c'est la ligne suivante qu'il faut que tu mette a la place de fielddeinterlace():
 
fielddeinterlace(blend=false,post=false)
 
Sauf erreur, ça doit marché.Sinon t'as qu'a reposter ici ou tu telecharge decom.dll et tu lis le fichier d'aide où tout est expliqué.

Reply

Marsh Posté le 12-05-2003 à 18:35:06    

Désolé, ai été un peu absent ! Merci pour toutes ces réponses, là ça devient plus clair pour moi... Vive les tests pour comprendre un peu mieux encore ;) !
 
 :hello:

Reply

Marsh Posté le 12-05-2003 à 18:44:52    

jason a écrit :

Fileddinterlace un des meilleur pour le desentrelacement.Il fait partie du plugin decomb.dll qui integre d'autres fonctions de desentrelacement un peu moins courantes(Telecide...)
Je connais pas super bien les autres filtres de desentrelacement mais j'en ai tester quelqu'uns et globalement la qualité est assez proche de l'un a l'autre.(TomMoComp,GreedyHMA, Bobdeinterlace...)
Le seul truc qui est un peu supérieur aux autres se trouve chez Fielddeinterlace qui propose de faire un desentrealcement interpolé au lieu du desentrelacement melange de deux images succéssives uqi est utilisé par defaut(par defaut aussi dans gordianknot quand on coche fielddeinterlace). La methode par interpolation est une peu plus lente mais donne de bien meilleurs résultats.
 
Le flou de fielddeinterlace:
Par defaut fielddeinterlace effectue aussi un postprocessing qui floute un peu l'image. Ce post processing peu être desactivé pour ceux qui trouvent que l'image devient trop flou(mais bon ça veux aussi dire que si vous le deactivez, le film sera moins facile a compréssé). Ce paramètre de post processing peut etre réglé en fonction de ce que l'utilisateur veux obtenir(+ ou - flou)
 
Chihiro:
Pour le dvd de Chihiro, c'est encore un autre problème.L'entrelacement est assez particulié est ne peut être totalement supprimé.Je suis pas sûr mais ça viens sûrement du studio qui a edité de dvd et qui a fait le transfert peilcule->DVD comme un porc.
C'est a cette occasion que j'avais fait quelques test en utilisant différents filtres mais aucun n'est arrivé a supprimé cet "entrelacement".
 
Al batar, si tu veut desactivé le post processing et activé l'interpolation, c'est la ligne suivante qu'il faut que tu mette a la place de fielddeinterlace():
 
fielddeinterlace(blend=false,post=false)
 
Sauf erreur, ça doit marché.Sinon t'as qu'a reposter ici ou tu telecharge decom.dll et tu lis le fichier d'aide où tout est expliqué.


 
chihiro en RV9 il n'ya pas de problème du tout

Reply

Marsh Posté le 12-05-2003 à 20:45:58    

y a des options de desentrelacement en rv9?

Reply

Marsh Posté le 12-01-2007 à 15:14:07    

Hello,
 
Depuis 4 ans que je possède mon camescope numérique (Sony DCR-TRV19E), je n'ai toujours retouché ou stocké mes films sur dvd ou disque dur.
 
J'ai récemment fais une acquisition en firewire avec windows movie maker. Bien sur la taille des vidéos est très importante, mais ce qui me choque c'est la qualité: elle est moins bonne que si je regarde tranquillement mes mini DV avec mon camescope branché sur la télé.
 
J'ai l'impression, surtout lorsqu'il y a des mouvements, que l'image est très légèrement pixellisée, avec un effet d'escallier par exemple.
 
Je suppose que l'image est entrelacée? Cet effet disparaît-il automatiquement une fois que l'on réencode la vidéo dans un autre format (mpeg2, divx,...)?
 
Mon but est d'acquérir mes vidéos sur le pc, puis de les convertir en mpeg2 ou divx (quelle sera la meilleure qualité avec ce genre de source d'ailleurs?) afin de les regarder sur ma Télé de salon (écran lcd).
 
Si vous avez des idées ou des tutoriaux pr les newby, n'hésitez pas!
 
Merci
 
ps: même résultat avec adobe première

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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