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

 


Dernière réponse
Sujet : Problème de saccades avec Decomb !
drvins Merci bcp, tu m'as bien aider avec toutes mes questions ;)

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
drvins Merci bcp, tu m'as bien aider avec toutes mes questions ;)
Slyde en mettant en true, coté algo, ca change pas mal.
 
En blend=false, tu fais de l'interpolate. les pixels du champ pair ou impair sont recrées par interpolation avec un kernel d'une taille d'entre 2*2 et 4*4 (sais plus si decomb fait du bilinear ou bicubic).
 
En blend=true, tu melanges les champs paires avec les champs impaires. Et du coup, ca fait un effet de "ghosting" (fantome) à cause de la superposition des deux champs. Par contre il y a moins d'effet d'aliasing, blending et pas d'interpolate obligeant.
 
Sur de l'anime très net, j'eviter d'interpoler, cela casse trop les lignes. Mais j'apprecie moyennement le blending depuis quelque temps. C'est donc au choix de chacun.
drvins Quand je met FieldDeinterlace(blend=true) je trouve que c'est mieux, c'est possible ou psychologique ??
drvins

slyde a écrit a écrit :

 
Pour du 25 fps PAL ou 29.97 FPS NTSC intégralement entrelacé :  
FieldDeinterlace(blend=false)
 
Pour du 29.97 FPS telecined (devant être repassé à 23.976 fps) :  
Telecide()
Decimate(cycle=5)




MERCIIIIIIII :D
 
 :love:  :love:  :love:

Slyde Merdeuh j'aurais pas du effacer mon post alors :D
 
 

Code :
  1. Telecide(): Recovers progressive frames but does not remove resulting duplicates and does not change the frame rate or frame count. Do not use Telecide on streams that do not contain telecined progressive frames, such as pure interlaced video. Note that a stream of PAL progressive frames that are shifted by one field will exhibit combing and can be considered a telecined stream for purposes of recovery; Telecide will easily handle this situation.
  2. By default, Telecide runs postprocessing on the recovered frames. This postprocessing checks each frame to see if it is combed (some combed frames may come through the field-matching process [see below]), and if a frame is combed, it is deinterlaced, otherwise it is not touched. The deinterlacing algorithm is an adaptive one, that is, only the portions of a frame that are combed are deinterlaced. This means that full detail is retained in static picture areas. The algorithm for distinguishing between combed and progressive frames is extremely effective but not perfect.
  3. To achieve inverse telecine, apply Telecide followed by Decimate.
  4. Telecide supports an optional pattern guidance mode. Enabling this option allows Telecide to overrule the calculated field match with its predicted match based on the recent clip history. A threshold can be defined so that a large enough discrepancy between the predicted and calculated matches will reset the pattern.
  5. IMPORTANT NOTE In some previous versions of Decomb, you had to run FieldDeinterlace after Telecide to get postprocessing. This functionality is now built into Telecide, so do not follow Telecide by FieldDeinterlace; simply accept the default behavior of Telecide. Conversely, previously you would have simply omitted the FieldDeinterlace call to disable postprocessing; now you need to explicitly tell Telecide by setting its post option to false. FieldDeinterlace is still available as a separate filter, however, to allow for standalone deinterlacing.
  6. FieldDeinterlace(): This filter provides the same functionality as the postprocessing function of Telecide. You can use it for pure interlaced streams (that is, those not containing telecined progressive frames). (The name refers to the fact that field mode differencing is used.) Do not use FieldDeinterlace after Telecide because the same functionality is built into Telecide.
  7. FieldDeinterlace provides an option that allows you to specify whether all frames are to be deinterlaced or whether just frames detected to be combed are deinterlaced.
  8. Decimate(): Decimate 1 frame in every N, where N is a parameter and can range from 2 to 25. Decimate removes one duplicate frame in every group of N frames. The frame rate and count are adjusted appropriately. Decimate properly supports VirtualDub random access (timeline navigation).


 
Donc :
 
Pour du 25 fps PAL ou 29.97 FPS NTSC intégralement entrelacé :  
FieldDeinterlace(blend=false)
 
Pour du 29.97 FPS telecined (devant être repassé à 23.976 fps) :  
Telecide()
Decimate(cycle=5)
 

drvins Quand je dis que c'est lent, je parle pas de l'encodage (ça je m'en fou de la vitesse) mais c'est pour la lecture après l'encodage que c'est super lent :(
Slyde Ah je crois que je commence à comprendre ton problème, qui n'est pas sur le fonctionnement (quoi que faut voir comment t'a configuré le bordel) que sur la vitesse.
 
On va faire clair : je connais pas beaucoup de filtres de deinterlace moins lent que Decomb, qui va aussi peu vite (:D) que GreedyHMA. La qualité se paie.
drvins

slyde a écrit a écrit :

RTFM




Désolé mais j'ai rien trouvé... tu peux m'en dire un peu plus ?!

Slyde RTFM
drvins tjrs personne :( ?
drvins :fuck:
drvins Comment déentrelacer une video (a partir d'un fichier .d2v/avs) pour l'encodage en RV9 ?
Le filtre de Producer est pourri et quand j'essaie Telecide et FieldDeinterlace avec Decomb, c'est super lent !! (même après encodage...)
 
Que faire ???
Merci d'avance.

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