HybridFupp un nouveau filtre/script avisynth.... - Forum Divx Vidéo
Forum DivX de Ri4m - Encoder et réencoder les videos - DivX - XviD - RV10 - RV9 - VP6 - VP7
5 Pages V  1 2 3 4 5 >  
Reply to this topic Start new topic
stryke
mardi 24 février 2004 à 17:49
Message #1


Dialoguiste
Icône du groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003

Ses messages

Pour toutes les infos voir le lien en bas de ce message


Extrait de la doc :
QUOTE
Ce script Avisynth a été conçu pour obtenir une image nette sans que cela soit au détriment de la compressibilité, bien au contraire (ces deux notions ne sont pourtant naturellement pas compatibles…).

HybridFuPP permet à  la fois de sélectionner l ‘algorithme de re-dimensionnement que l’on souhaite, et d’appliquer différents types de filtrages aux différentes zones qui composent l’image : 
 
Pour les contours --> Filtre accentuant les contours (optionnel)
Pour le mouvement --> Filtrage plus fort (réglable)
Pour les zones très sombres ou très claires --> Filtrage fort (flou, réglable)
Pour les autres parties de l’image --> Filtrage spatio-temporel (réglable)

HybridFuPP utilise les meilleurs décisions possibles grà¢ce à  sa capacité à  détecter les contours, le mouvement, les zones sombres et les zones claires de l’image. Il s’applique à  des sources relativement ê« propres ê», c’est-à -dire sans bruit excessif.



EDIT : Le site ayant changé d'adresse, voilà la nouvelle :
http://www.unite-video.com/phpbb/viewtopic.php?t=3987

Je ne changerai aucune adresse dans les autres posts merci de le prendre en compte

Ce message a été modifié par rol - mardi 27 septembre 2005 à 07:40.
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
stryke
mercredi 21 avril 2004 à 07:59
Message #2


Dialoguiste
Icône du groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003

Ses messages

Pour ceux qui veulent essayer HybridFupp....

Version 0.87a :
-http://atlas2.tgv.net/~media-video/forum2/download.php?id=500 (lien hs)

Installation

L'archive zip regroupe toutes les dll nécessaires au fonctionnement d'HybridFupp. Il faut au minimum :

- Copier Motion.dll (contenu dans Motionvectors-xxx.zip) dans le sous répertoire Plugins d'Avisynth*

- Copier MaskTools.dll (contenu dans Masktools-xxx.zip) dans le sous répertoire Plugins d'Avisynth

- Copier HybridFupp.avsi dans le sous répertoire Plugins d'Avisynth


[b]* : En général le chemin est de type "?:Program FilesAviSynth 2.5plugins"

Le script avs de RIAM doit ressembler à ceci :

CODE
.....

Video=mpeg2Source(Source)

video=hybridFupp(video,Largeur, Hauteur, preset="high")

Video=Crop(Video, crop_g, crop_h, crop_d, crop_b)

......


J'ai essayé de RIAMiser le script, j'espère qu'il ressemble à ceci dans la dernière version. Sachez qu'il faut absolument virer la ligne de Resize et mettre la ligne d'HybridFupp à la place.

Concernant les presets, ils sont (à ce jour) au nombre de 3 :

Low
Medium
High

Le terme utilisé définit la qualité de l'image finale, sachez qu'actuellement la différence de qualité et de temps d'encodage entre Medium et High est tellement infime que Medium ne sert à rien (ça va bientà´t changer). Le preset Low gagne en compressibilité par rapport au preset High mais le temps d'encodage est plus long.

Pour info le preset High, basé sur un resize Lanczos, gagne environ 8 à 10% de compressibilité par rapport à celui-ci. Par contre le temps d'encodage est à x2 environ.

Si vous essayez de lancer la lecture en prévisualisation dans RIAM avec ce filtre l'image va saccader, mais pas de pb sur le résultat final (pb puissance micro).
Si vous avez une erreur dans le script c'est qu'il vous manque un filtre utilisé par HybridFupp (msharpen, deen ou unfilter). Là même façon de faire : Dézipper la dll et copiez la dans le répertoire Plugins d'Avisynth.
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
TakezO
mercredi 21 avril 2004 à 09:57
Message #3


Figurant
Icône du groupe

Groupe : Membres
Messages : 53
Inscrit : 28/02/2004

Ses messages

Bien vu Stryke cling.gif
Mais y'a un truc que je comprend pas, toutes les dll tu dis de les installe dans le dossier plugins d'avisynth mais apparemment ripp-it utilises les filtres qui sont dans le sous-repertoire dll de Riam...

Est-ce qu'on peut les mettre dans le dossier "dll" de riam ou est-on obligés de le mettre dans le dossier "plugins" d'avisynth ?
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
stryke
mercredi 21 avril 2004 à 10:04
Message #4


Dialoguiste
Icône du groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003

Ses messages

En théorie (pas testé) tu peux les mettre dans le répertoire dlls de RIAM, mais tu vas devoir rajouter toutes les lignes de déclarations des dll dans le script avs à  chaque fois.

Ces lignes sont à  rajouter en début de script (ou à  minima avant la ligne : video = HybridFupp.....). La syntaxe sera de ce type :
LoadPlugin("C:PROGRA~1RIPP-I~1dllsMPEG2Dec3.dll")
à  adapter en fonction des noms de chaque dll.............

L'avantage du répertoire Plugins c'est qu'il n' y a pas besoin de faire ces déclarations.
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
TakezO
mercredi 21 avril 2004 à 10:09
Message #5


Figurant
Icône du groupe

Groupe : Membres
Messages : 53
Inscrit : 28/02/2004

Ses messages

ok Merci mrgreen2.gif
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
pepsilite
mercredi 21 avril 2004 à 15:51
Message #6


none
Icône du groupe

Groupe : Membres
Messages : 942
Inscrit : 12/05/2003

Ses messages

Ah ben elle est bienvenue cette archive avec "la totale", parce que j'ai voulu l'essayer hier soir et j'ai vite craqué, il lui manquait sans arrêt des fonctions et j'en ai eu marre de jouer au petit poucet sur le oueb pour trouver les DLLS.

Merci Stryke
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
Jack...
mercredi 21 avril 2004 à 20:01
Message #7


JackoModo
Icône du groupe

Groupe : Membres
Messages : 2.958
Inscrit : 20/05/2003
Lieu : Overlook

Ses messages

+1

hier soir j'ai essayé Hybrid Fupp0.84b : celle qui est donnée en lien au début du post de Fupp sur Unité Vidéo an_kes.gif

et j'ai galéré avec les dlls (me manquait masktools (v 1.4.14) que je n'avais pas dans mon zip avec la collec' de filtres d'AviSynth.org)

Parce que la syntaxe d'HybridFupp est tte simple avec preset : (largeur, hauteru, preste) mais...
Citation
Assurez vous dꀙavoir chargé les filtres mpeg2dec3, unfilter, undot, fluxsmooth, msharpen and masktools (v 1.4.14) dans votre script principal.


et j'ai eu un pb avec MSharpen

Citation

MSSharpen YUY2 or RGB32 color space required
(hybrv, line 121)
(hybrv, line 99)
(hybrv, line 88 )
+ mention de la ligne du script qui appele HybridFupp



sinon, par sécurité j'ai copié les dlls et dans les plugs d'AviSynth et dans les dlls de Ripp-it, en les appelant dans le script (mais a priori ils sont "autochargés" dès qu'ils sont dans le dossier plugs d'AviSynth) :

CODE
LoadPlugin("C:PROGRA~1RIPP-I~1dllsundot.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsConvolution3D.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsFluxSmooth.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsMPEGDecoder.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsMSharpen.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsUnfilter.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsMPEG2Dec3.dll.dll")

LoadPlugin("C:PROGRA~1RIPP-I~1dllsUnfilter.dll")



Source="W:junglevobs.lst"

Largeur=656

Hauteur=528



Video=MPEGSource(Source)

Video=Crop(Video, 0, 4, -4, 4)

Video=Undot(Video)

Video=Tweak(Video, bright=3.000000, cont=1.100000, sat=1.100000 )

Video=Limiter(Video)

Video=HybridFupp(Video, Largeur, Hauteur,  preset="high")

Video=Trim(Video, 20000, 25000)

Return(Video)


m'en vais retester ça un de ces 4 avec la 0.87 cling.gif


une question : à  quoi correspondent les preset : "high" c'est "'high" quality ou "high" filtrering (y a trop de paramètres qui rentrent en compte dans Hybrid Fupp pour qu'un nioubi du filtre comme moi se fasse une idée...) gloups.gif
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
stryke
mercredi 21 avril 2004 à 22:38
Message #8


Dialoguiste
Icône du groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003

Ses messages

il n'a pas lu ce que j'ai écrit...... ouin.gif



soupir...


1) Prenez le lien que je donne c'est la dernière version (à  ce jour)
2) Si pb avec des filtres (msharpen et autres) c'est que ceux que vous avez ne sont pas à  jour. Prendre ceux dans l'archive zip
3) Les presets déterminent la qualite finale de la vidéo.

Pour tous les paramètres il ne faut pas trop s'affoler. L'utilisation des presets est largement suffisante
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
Jack...
mercredi 21 avril 2004 à 23:14
Message #9


JackoModo
Icône du groupe

Groupe : Membres
Messages : 2.958
Inscrit : 20/05/2003
Lieu : Overlook

Ses messages

euh.gif si,si, j'en rajoutais au post de Pepsi en faisant cas de mes nombrilistes problèmes avec les dlls. gloups.gif

Et j'ai oublié : merci pour le lien aga.gif good.gif aga.gif yahoo.gif

et pour tout le reste cling.gif

en effet, il y a tout ce qu'il faut, superbe. Je teste très vite ! glass.gif


merci pour les presets aussi : je pense que ça va ouvrir des portes pour les futures versions de resize dans Ripp-it en réconciliants les pro "soft" et les pro "sharp"

mrgreen2.gif
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
stryke
mercredi 21 avril 2004 à 23:43
Message #10


Dialoguiste
Icône du groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003

Ses messages

je l'avais bien compris comme ça Jack, pas de pb.... (j'aurais dà» rajouter quelques smilies, mais je suis un peu fainéant de ce cà´té là )

Faut dire que celui qui prend seulement la discussion en cours sur U.V je lui souhaite sincèrement "bon courage". Et Fupp ne remet plus à  jour son premier post, on l'a autorisé à  joindre directement ses maj dans ses posts sur le forum. Donc ses maj sont disseminées au fil des pages du post (et on en est à  la page 30)....
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
Jack...
jeudi 22 avril 2004 à 14:18
Message #11


JackoModo
Icône du groupe

Groupe : Membres
Messages : 2.958
Inscrit : 20/05/2003
Lieu : Overlook

Ses messages

Ayé : installé la bonne version : ça passe niquel. aga.gif Prêt à  tester sur un encodage. mrgreen2.gif

merci encore an_coucou.gif
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
stryke
jeudi 22 avril 2004 à 22:21
Message #12


Dialoguiste
Icône du groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003

Ses messages

QUOTE
Voici la 0.875a :
-http://atlas2.tgv.net/~media-video/forum2/download.php?id=509 (lien hs)

elle introduit de nouveaux presets : 

very low 
low 
medium 
high (ex medium) 
very high (ex high) 
anime 

Je ne suis pas un grand expert en animes, mais chez moi ça rend bien. Le preset anime sera encore un peu plus efficace si les dimensions finales de l'image sont divisibles par 16. 

J'ai par ailleurs pris en compte la remarque de beiji concernant le seuil de détection de changement de scène (utilisé lors de la détection de mouvement). 

FuPP
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
pepsilite
jeudi 22 avril 2004 à 23:11
Message #13


none
Icône du groupe

Groupe : Membres
Messages : 942
Inscrit : 12/05/2003

Ses messages

Euh, ya des "limites" ou des "modulos" à  respecter? parce que chez moi dès que la hauteur passe en dessous de 256, tout plante... hop1.gif
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
pepsilite
vendredi 23 avril 2004 à 01:42
Message #14


none
Icône du groupe

Groupe : Membres
Messages : 942
Inscrit : 12/05/2003

Ses messages

Citation
En théorie (pas testé) tu peux les mettre dans le répertoire dlls de RIAM, mais tu vas devoir rajouter toutes les lignes de déclarations des dll dans le script avs à  chaque fois.

L'avantage du répertoire Plugins c'est qu'il n' y a pas besoin de faire ces déclarations.

Et ya même "pas le choix", vu que le HybridFuPP.avsi ne peut être chargé dans le script par un "loadplugin", on doit OBLIGATOIREMENT mettre les DLLS et le HybridFuPP.avsi dans le dossier plugins de AVISYNTH...

Très très pratique tout ça

hop1.gif
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
stryke
vendredi 23 avril 2004 à 08:07
Message #15


Dialoguiste
Icône du groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003

Ses messages

Citation

.....Et ya même \"pas le choix\", vu que le HybridFuPP.avsi ne peut être chargé dans le script par un \"loadplugin\", on doit OBLIGATOIREMENT mettre les DLLS et le HybridFuPP.avsi dans le dossier plugins de AVISYNTH....


Essayes avec ces déclarations :

LoadPlugin("C:PROGRA~1RIPP-I~1dllsmotion.dll")
LoadPlugin("C:PROGRA~1RIPP-I~1dllsmasktools.dll")
Import("C:PROGRA~1RIPP-I~1dllsHybridFupp.avsi")


Pour l'histoire du resize, je ne sais pas bof.gif
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
TakezO
vendredi 23 avril 2004 à 10:18
Message #16


Figurant
Icône du groupe

Groupe : Membres
Messages : 53
Inscrit : 28/02/2004

Ses messages

Dans l'archive masktools par exemple y 'a un dossier source. On en fait quoi et à  quoi ça sert ?
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
stryke
vendredi 23 avril 2004 à 11:25
Message #17


Dialoguiste
Icône du groupe

Groupe : Membres
Messages : 1.600
Inscrit : 20/05/2003

Ses messages

c'est tout le code source de "masktools.dll"

Donc on en fait rien, sauf si tu te sens de modifier la dll...
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
Jack...
samedi 24 avril 2004 à 23:39
Message #18


JackoModo
Icône du groupe

Groupe : Membres
Messages : 2.958
Inscrit : 20/05/2003
Lieu : Overlook

Ses messages

il faut juste dézipper chaque dossier de dll et recopier uniquement les 5 dlls et le HybridFupp.avsi dans les pluggins. à‡a marche très bien sans "loader" les pluggins. Mais pb pour que Ripp-it à  son setup aille les installer de lui même dans le dossier d'Avisynth j'imagine...

Fupp n'a pas donné un équivalent en DLL ou le code source ?


Sinon, effectivement c'est efficace sur toutes les zones qui sortent mal : les fonds, les ciel, les applats, et ça reste aussi nets que lanczos sur les contours. Mais c'est looooong... Je vais rester sur lanczos sur les gros débits, pour conserver de la netteté partout, mais sinon, il est adopté... glass.gif aga.gif Merci des tuyaux Stryke cling.gif
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
paco67
dimanche 25 avril 2004 à 00:57
Message #19


Monteur
Icône du groupe

Groupe : Membres
Messages : 2.036
Inscrit : 21/06/2003
Lieu : A l'ouest .............du rhin.

Ses messages

Et Jack un autre truc que tu devrais adopter c'est une xcard realmagic (la meme que dans les kiss).je l'ai installe et devine ben la meme qualite d'image qu'avec ma platine mais avec en plus la lecture depuis le disque dur et.. et.. et .. le mkv le ogm le tous avec telecomande :$: guix_edoom7.gif yahoo.gif
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
honu
dimanche 25 avril 2004 à 05:34
Message #20


Vedette
Icône du groupe

Groupe : Membres
Messages : 1.238
Inscrit : 31/05/2003
Lieu : Tahiti

Ses messages

Citation
(...)xcard realmagic (...)

Tu peux donner plus de précision ? Et est-ce qu'il y a une entrée Cinch pour pouvoir récupérer une vidéo issue d'un caméscope ?
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message

Reply to this topic Start new topic
5 Pages V  1 2 3 4 5 >
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :


 



Regrouper

> Sujets Similaires

Sujet Réponses Vue(s) Dernière Action
comment riper un dvd avec 4 film 3 45 aujourd'hui, 00:51
Dernier Message Par : rol
Carte tuner TNT HD 9 4.065 hier, 23:22
Dernier Message Par : harpon
Connaitre l'encodage d'un fichier 2 25 hier, 22:32
Dernier Message Par : Melody Nelson
Limiter la taille d'une vidéo 1 16 hier, 22:27
Dernier Message Par : micjul
intégrer des sous titres sur une video avi 0 18 hier, 18:25
Dernier Message Par : Seravee
intégrer des sous titres sur une video avi 0 0 hier, 18:25
Dernier Message Par : Seravee
we recaord samsung 1 62 dimanche 30 novembre 2008 à 23:35
Dernier Message Par : YannBresil
"RI4M a rencontré un problème et dois fermer". 43 756 samedi 29 novembre 2008 à 21:52
Dernier Message Par : rol

- Version bas débit Nous sommes le : mercredi 03 décembre 2008 à 00:56