◊ Slyde Deinterlace pour VDub ◊ Cherche un PIV/Tbird/Duron pour te

◊ Slyde Deinterlace pour VDub ◊ Cherche un PIV/Tbird/Duron pour te - Video & Son

Marsh Posté le 20-02-2002 à 18:37:01    

Bonjour,
 
Le filtre de deinterlace v 1.1 en question est ici :
http://www.mpeg4-fr.com/Web/files/ [...] polate.vdf
 
Et la version 1.0 là :
http://www.mpeg4-fr.com/Web/files/ [...] olate1.vdf
 
Ce filtre necessite un Athlon K7/Duron/Tbird pour les AMD
Ou un Celeron 'II'/PIII/PIV pour les Intel
 
J'aimerais savoir combien de quel % ce filtre est plus rapide ou plus lent par rapport au deinterlace interne en blend fields together.
 
Le filtre v1.0 semble plus adapté aux PIV/Athlon XP et peut-être autres processeurs (attente de tests sur les Tbird et Duron).
 
 
Bilan actuel de la version 1.0 et 1.1 :
 
- Athlon K7 classic :  
v1.0 : -30% / v 1.1 : +5.5%
 
- Duron :  
v1.0 : +3% / v 1.1 : ?
 
- Tbird :  
v1.0 : ? / v 1.1 : ?
 
- Athlon XP :  
v1.0 : +11% / v1.1 : -4%
 
 
- P III :  
v 1.0 : -7% / v1.1 : +7,5%)
 
- Celeron 'II' :
v 1.0 : +2% / v1.1 : +11%
 
- P IV :  
v 1.0 : ? / v1.1 : -4%
 
 
Qualité comparée du filtre :
 
http://www.mpeg4-fr.com/Web/files/slyde.png
 
 
http://www.mpeg4-fr.com/Web/files/blend.png
 
Source en 720*576, désentrelacée puis resizée dans une résolution plus usité, ici en 512*384 en bicubic (A=-1.00).
 
POUR LES TESTS :
 
Il est plus interessant de prendre une source comme un script AVisynth frameservant un fichier de grosse résolution comme du 720*576 (un .vob est top). Si la machine est assez puissante, VirtualDub limitera la preview à 25 fps pour du pal, donnant des résultats faussés aux tests. Avec un fichier AVI de petite résolution sur une grosse machine, vous aurez donc des temps très similaires ou identiques à cause de cela.

 

[jfdsdjhfuetppo]--Message édité par slyde--[/jfdsdjhfuetppo]


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 20-02-2002 à 18:37:01   

Reply

Marsh Posté le 20-02-2002 à 18:38:02    

slyde le retour? :hello:

Reply

Marsh Posté le 20-02-2002 à 18:40:37    

slyde y bosse, au contraire je doute fortement qu'on me voit ou que ce soit pendant 1 mois à 5 semaines.


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 20-02-2002 à 19:09:24    

Je vais voir ça (ou j'ai foutu mes vob entrelacé moi ??? :hello:

 

[jfdsdjhfuetppo]--Message édité par Bruce--[/jfdsdjhfuetppo]


---------------
A+++ Bruce - http://www.bheller.com
Reply

Marsh Posté le 20-02-2002 à 22:35:25    

ptite autre build au même endroit optimisée à coup de prefetchnta, on gagne ~1/2% de perfs whaoo
 
Si quelqu'un à un PIV ca m'interesse...


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 20-02-2002 à 22:39:07    

j'ai un P4 Northwood si ca peut t'aider ;) mais faut me dire ce que tu veux que je fasse aussi

Reply

Marsh Posté le 20-02-2002 à 23:07:11    

en fait je t'attendais :D
 
Il faut prendre un morceau de vidéo entrelacée si tu veux comparer l'efficacité du filtre (sinon on s'en tappe, niveau temps ce sera exactement pareil), puis faire un select range de disons 2000 frames sous virtualDub (edition => goto blabla, edition => goto blabla+2000), mettre seulement mon filtre dans les filtres video (faut copier le filtre dans le sous repertoir plugin c'est plus pratique que de le charger à la main), puis faire preview et regarder le temps que ca met à traiter ces 2000 frames.
 
Puis idem mais avec le filtre Deinterlace en mode Blend fields together.
 
Et nous en rendre compte ici.
 
J'ai pas encore optimisé en particulier pour le SSE2 (apparament j'ai le droit à des 16x packed bytes sur les regs xmm c'est bon signe pour optimiser) par contre coté prefetch et agencement des op ca devrait le faire.


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 21-02-2002 à 09:17:43    

up


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 21-02-2002 à 12:16:58    

Pas encore eu le temps de tester... Promi d'ici ce WE...


---------------
A+++ Bruce - http://www.bheller.com
Reply

Marsh Posté le 21-02-2002 à 17:53:31    

trop occupé en boite sans doute Bruce :lol:


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 21-02-2002 à 17:53:31   

Reply

Marsh Posté le 21-02-2002 à 18:21:55    

slyde a écrit a écrit :

trop occupé en boite sans doute Bruce :lol:  




 
Bha au taff déjà... :/


---------------
A+++ Bruce - http://www.bheller.com
Reply

Marsh Posté le 21-02-2002 à 18:27:45    

j'aurais bien aimé avoir du feedback de Brolysan2...


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 21-02-2002 à 22:50:55    

ca à trop l'air de défrayer la chronique mon truc...


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 21-02-2002 à 22:54:09    

j'aurais bien tester mais j'ai pas d'entrelacer sous la main dsl


---------------
www.winmmbox.fr.st , la plateforme multimédia sous windows
Reply

Marsh Posté le 21-02-2002 à 22:56:17    

bon je répète (je fais que ca depuis une semaine de toute façon)
 
- Si tu veux voir si le filtre est efficace, enfin ce qu'il donne graphiquement, vaut mieux une source entrelacée.
 
- Si tu veux voir ses perfs, tu t'en bat. Ce filtre n'est pas basé sur du Smart Machin truc et desentrelace aussi bêtement que l'internal Deinterlace en blend.
 
Donc pas de problème pour tester ses performaces même sur du progressif.


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 21-02-2002 à 23:13:25    

slyde a écrit a écrit :

ca à trop l'air de défrayer la chronique mon truc...  




 
rhâ, mais si, on est attentif  :D  
je viens de changer mon lecteur dvd, j'ai enfin donc de quoi ripper une ou 2 vob pour tester, mais j'ai pas rebranché l'uc, et là, sur un PII 266...
j'essaye demain soir  :jap:


---------------
C'est un asile de fous, pas un asile de cons … Faudrait construire des asiles de cons, mais, vous imaginez un peu la taille des bâtiments !
Reply

Marsh Posté le 21-02-2002 à 23:27:24    

Si tu lances ca sur ton PII, tu va te prendre un invalid opcode c'est tout :D
 
C'est quand même à croire que personne n'a de DVD ici (hum hum).


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 21-02-2002 à 23:42:12    

hop,hop,hop  :D  moi j'en ai des dvd, je viens d'en acheter 8 en 2 mois (merci cdiscount pour les petits prix  :jap: ).
 
là je poste sur un PII 266, derrière moi j'ai un PI 100 allumé, quel dommaaaaaaaaage que je puisse pas tester dessus  :D  c'est franchement pas de la mauvaise volonté  :hello:


---------------
C'est un asile de fous, pas un asile de cons … Faudrait construire des asiles de cons, mais, vous imaginez un peu la taille des bâtiments !
Reply

Marsh Posté le 21-02-2002 à 23:54:36    

t'a qu'a essayer, je ne sais pas ce qu'un PII va faire d'un PAVGB :lol:


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 22-02-2002 à 00:06:48    

j'ai que teste la vitesse vue que j'ai pas d'entrelace
resultat le filtre interne a vd est un poil plus rapide 1min sur une video de 7 min sur PIII 1ghz voila si ca peut t'etre utile


---------------
www.winmmbox.fr.st , la plateforme multimédia sous windows
Reply

Marsh Posté le 22-02-2002 à 01:10:09    

tient j'ai un DVD entrelacer a encoder
ça marche si je fait un test sur tout le DVD :)

Reply

Marsh Posté le 22-02-2002 à 03:32:54    

Sur 2000 frames, en full pal :
 
- internal deinterlace : 2 minutes 47 secondes.
- slyde deinterlace : 2 minutes 07 secondes.


---------------
A+++ Bruce - http://www.bheller.com
Reply

Marsh Posté le 22-02-2002 à 07:45:55    

au fait slyde quand penses-tu remettre mpeg4-fr?
Il me manque ton site!!

Reply

Marsh Posté le 22-02-2002 à 08:50:13    

kawabougnga a écrit a écrit :

au fait slyde quand penses-tu remettre mpeg4-fr?
Il me manque ton site!!  




 
Heu... je ne sais pas si il as pris ou non sa désision quand au futur de ce site... Le jour ou le choix sera fait on sera au courrant ne t'inquiette pas.


---------------
A+++ Bruce - http://www.bheller.com
Reply

Marsh Posté le 22-02-2002 à 10:17:45    

Bruce a écrit a écrit :

Sur 2000 frames, en full pal :
 
- internal deinterlace : 2 minutes 47 secondes.
- slyde deinterlace : 2 minutes 07 secondes.  




 
 :eek2:  
 
24% !? Putain je l'ai bien optimisé AMD sans le vouloir ! :lol:
 
Le pire c'est que j'ai utilisé aucune op 3Dnow!, je dois pouvoir le faire tartiner encore plus facilement. Actuellement je pense que sur du PIV ca fait peut être encore mieux...
 
J'ai encore amélioré les perfs de 2% hier


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 22-02-2002 à 10:25:07    

mon filtre doit bouffer plein de bande passante mémoire sans doute, c'est pour ca qu'il doit être plus rapide sur ton XP que sur mon Cel en SDR.
 
Vais faire une version 3Dnow! entre deux lignes de PHP...


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 22-02-2002 à 12:11:57    

slyde : l'athlon XP as les instructions SSE je te rapelle, donc si tu les utilises... :D
 
En tout cas le filtre semble bien marcher, j'ai pas vus de différences de qualité nottable. En dehors d'un petit détail mais là je suis au taff, je met un screenshot de chez moi ce soir ou demain.


---------------
A+++ Bruce - http://www.bheller.com
Reply

Marsh Posté le 22-02-2002 à 13:05:15    

Sur 2000 frames, en full pal :
 
- internal deinterlace : 5 minutes 29 secondes.  
- slyde deinterlace : 6 minutes 20 secondes.
 
bizarrement pr moi c le contraire c le filtre de virtualdub ki est le plus rapide.
config : W2K, athlon 1er generation 650 Mhz, 384 Mo de RAM
 
petite remarque les 2 filtres utilise la meme quantité de mémoire aux alentour de 150 Mo chez moi

Reply

Marsh Posté le 22-02-2002 à 13:09:24    

je pense savoir ce que tu va appeller les details, c'est inhérent à la méthode de deinterlace utilisée. Je pense que ca disparait plus ou moins complètement lorsque l'on resize. Enfin poste quand même pour qu'on verifie.
 
Sinon pas besoin du SSE spécifiquement en fait, les instructions utilisées sont déjà dans le 3Dnow!ext des Athlon K7, avec les Athlon XP le support du SSE est juste complet (le 3Dnow!ext ne rajoutait que quelques op supplémentaires provennant du SSE).
 
Je suis tout à fait en mesure d'en faire une version qui marche sur K6-2 (1 caractère à ajouter en fait :lol:), cependant vu qu'il à l'air d'être gourmand en bande passante mémoire le résultat sera sans doute franchement moins bon (je m'attendais à tout sauf à 24% de perfs en plus par rapport au deinterlace en blend sur les XP, sur mon cel je suis à 10% sur la dernière build pas encore en ligne).
 
Je posterai quelques screens pour comparer la qualité, en "blind test" puisque c'est à la mode.


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 22-02-2002 à 13:10:41    

ambamo a écrit a écrit :

Sur 2000 frames, en full pal :
 
- internal deinterlace : 5 minutes 29 secondes.  
- slyde deinterlace : 6 minutes 20 secondes.
 
bizarrement pr moi c le contraire c le filtre de virtualdub ki est le plus rapide.
config : W2K, athlon 1er generation 650 Mhz, 384 Mo de RAM
 
petite remarque les 2 filtres utilise la meme quantité de mémoire aux alentour de 150 Mo chez moi  




 
tiens ca c'est strange !  :crazy:  
 
Vais regarder ce que ca donne sur mon 700@1000 de première génération aussi.


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 22-02-2002 à 13:29:03    

Pas encore essayé, mais je me demande tjrs pourquoi ca prends plus de temps sur du K7 classic...
 
Si des personnes en PIII/Cel 'II'/'III'/PIV veulent se donner la peine de tester...


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 22-02-2002 à 14:32:21    

pour les reports de tests maintenant on procédera comme suit :
 

  • Processeur / FSB (ex: cel900@1200 / 133)
  • Taille de la source (ex : 720*576)
  • Type de la source (ex : AVI, AVS, VFAPI)
  • Temps deinterlace Slyde
  • Temps deinterlace internal en Blend fields


Commentaires divers...
 
Je vais tester tout de suite sur mon K7 700@1000 voir si j'ai le même problème.


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 22-02-2002 à 14:51:38    

Donc je complete :)
 
- Athlon XP 1800+ / 266 (en réalité c du 133 mais je sais plus pkoi ça double...)
- 720*576
- AVI uncompressed. En fait j'ai tout d'abord converti 2000 frames venant de DVD2AVI via VFAPI en un AVI unco.
- 2 minutes 07 secondes
- 2 minutes 47 secondes


---------------
A+++ Bruce - http://www.bheller.com
Reply

Marsh Posté le 22-02-2002 à 15:11:31    

- Athlon K7 700@900 (ma bab me fait chier...) / FSB 100
- 720*576
- AVS
- 1 minute 25 secondes
- 1 minute 5 secondes
 
Apparament les K7 n'aiment pas du tout la manière dont j'ai codé le filtre, je vais faire une edition 3Dnow! et lire les man pour tenter de renverser la tendance. Le plus bizarre c'est que l'Athlon XP adore ça, lui...


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 22-02-2002 à 17:08:04    

ptit up


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 22-02-2002 à 19:02:20    

slyde a écrit a écrit :

- Athlon K7 700@900 (ma bab me fait chier...) / FSB 100
- 720*576
- AVS
- 1 minute 25 secondes
- 1 minute 5 secondes
 
Apparament les K7 n'aiment pas du tout la manière dont j'ai codé le filtre, je vais faire une edition 3Dnow! et lire les man pour tenter de renverser la tendance. Le plus bizarre c'est que l'Athlon XP adore ça, lui...  



SSE C pour ça

Reply

Marsh Posté le 22-02-2002 à 19:37:23    

bon a moi
- P3 800 sur une CM via (donc niveaux perf memoire c'est pas ça)
- fsb a 100 et memoire a 133
- 720*576  
- AVS  
- filtre de slyde  3:21
- filtre vdud 3:08
 
donc c'est plus lent chez moi:(

Reply

Marsh Posté le 22-02-2002 à 19:49:03    

Les perfs sur PIII m'étonnent quand même grave, vu que mon cel 'II' n'est qu'un sale PIII avec deux fois moins de cache en latency 2... j'ai aucune explication valable à ce sujet... Quelqu'un à un autre cel 'II' pour tester ?


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 22-02-2002 à 19:50:58    

si c'est bien la bande passante mémoire qui prime, les PIV doivent tout déchirer surtout que j'ai pas mal codé pour eux. Brolysaaaaaan :cry:


---------------
Le topic du QLRR et FIRE - Knowledge is power. Power corrupts. Study hard, become evil.
Reply

Marsh Posté le 22-02-2002 à 20:28:08    

je dis ça comme ça hein
mais le fait d'utiliser un filtre de deinterlace dans vdub c'est pas la solution la plus rapide
le deinterlace de decomb (plugin pour avisynth) marche nikel et de plus permet le fait de faire un fast recompress :)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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