Des nouvelles de m4ng v4 ...

Sorties et mises à jour

Modérateur: Modérateurs

Messagepar leon1789 » Ven 09 Nov, 2012 18:47

pepsilite a écrit:Bon, je me suis remis dedans, c'est très simple ton script et puissant, bravo ...

merci :)
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar leon1789 » Ven 09 Nov, 2012 18:49

pepsilite a écrit:Par contre, le fadeout ne veut pas fonctionner, ou alors je n'ai pas compris le système, j'ai compris que c'était en images avant la fin?

Subbat a écrit:Pour le fadeout, je crois plutôt que la valeur est la durée du fondu en secondes...

oui, c'est bien cela.
Idem pour le fadeIn.
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar pepsilite » Ven 09 Nov, 2012 18:54

Toi qui est à donf dans AVisynth, tu n'aurais pas un script sous la main pour faire le "blur" un peu mieux que celui que m4ng utilise actuellement?
05/07/15 m4ng v5 est disponible au téléchargement en version finale : m4ng v5
Avatar de l’utilisateur
pepsilite
The Grinch
The Grinch
 
Messages: 22914
Inscription: 03 Fév 2007
Localisation: Chez moi le plus possible ...

Messagepar leon1789 » Ven 09 Nov, 2012 18:55

Underground78 a écrit:Tu pourrais l'avoir en nombre d'images aussi mais bon les secondes c'est probablement plus parlant.

oui, c'est ce que je pense : un utilisateur lambda sait ce qu'est une durée de N secondes, alors qu'il ne sait pas toujours quel est le fps de sa vidéo et n'a pas forcément l'habitude de jouer à l'image près.

Cela étant, dans le corps du script, le nombre d'images est calculé car avisynth a besoin d'un nombre d'images. Mais cela est caché à l'utilisateur.
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar leon1789 » Ven 09 Nov, 2012 18:56

pepsilite a écrit:Toi qui est à donf dans AVisynth, tu n'aurais pas un script sous la main pour faire le "blur" un peu mieux que celui que m4ng utilise actuellement?

tu veux dire flouter les sous-titres ? Pour ça, j'ai un bien truc assez particulier, en effet.
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar pepsilite » Ven 09 Nov, 2012 18:58

les sous-titres, un logo, ou la tronche de Justin Bieber, c'est selon ...
05/07/15 m4ng v5 est disponible au téléchargement en version finale : m4ng v5
Avatar de l’utilisateur
pepsilite
The Grinch
The Grinch
 
Messages: 22914
Inscription: 03 Fév 2007
Localisation: Chez moi le plus possible ...

Messagepar leon1789 » Ven 09 Nov, 2012 19:33

Je me suis surtout intéressé à la détection et floutage automatique de sous-titres, pas vraiment les logos (plus gros).

Pour les sous-titres, je suis arrivé à faire un truc qui marche plus ou moins, en fonction des sources, mais qui n'est malheureusement pas "convivial" en l'état... Il faudrait que je me remette dans le binz pour améliorer tout ça car au final, c'est peu exploitable dans des conditions "normales".

Histoire d'avoir vos impressions, voici un exemple sur 4 secondes de vidéo :
la vidéo originale
http://leon1789.perso.sfr.fr/avisynth/doc/Originale.avi
ici, le sous-titre arrive doucement sur plusieurs images, ce qui pose un souci de détection.

la vidéo floutée
http://leon1789.perso.sfr.fr/avisynth/doc/Flou.avi

la vidéo floutée avec un nouveau sous-titre par dessus
http://leon1789.perso.sfr.fr/avisynth/d ... titles.avi

Ce qu'il faut, c'est savoir ce que l'on veut améliorer dans la fonction "Zone Floue" de m4ng. Personnellement, ce n'est pas la puissance de floutage qui me gêne, mais plutôt le fait que ce soit un rectangle qui peut être bien plus grand que la zone que l'on veut flouter en réalité (celle-ci peut être ronde, ou ovale, en forme de patate, etc.) Flouter la zone "sans trop déborder", c'est ce que mon script essaie de faire tant bien que mal...
Dernière édition par leon1789 le Dim 11 Nov, 2012 17:34, édité 1 fois.
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar leon1789 » Ven 09 Nov, 2012 19:37

leon1789 a écrit: Flouter la zone "sans trop déborder", c'est ce que mon script essaie de faire tant bien que mal...


Voila en image ce que je voulais dire : l'utilisateur dit qu'il y a peut-être un sous-titre dans la zone verte, et le script détecte la zone à flouter au moment où le sous-titre arrive (zone rose), et arrête de flouter lorsque le sous-titre disparaît.



...et je ne parle pas du temps de calcul !!!! AIE AIE !
Dernière édition par leon1789 le Dim 11 Nov, 2012 17:32, édité 1 fois.
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar leon1789 » Ven 09 Nov, 2012 19:48

Allez, autre exemple amusant, pour voir que la zone floutée (zone rose) change dynamiquement, contrairement à un rectangle fixé :

La zone verte n'est pas floutée : c'est la zone de recherche dans laquelle peuvent apparaître les sous-titres.
Dernière édition par leon1789 le Dim 11 Nov, 2012 17:35, édité 1 fois.
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar Underground78 » Ven 09 Nov, 2012 20:19

Ça m'a l'air puissant effectivement ! Niveau impact sur les perfs c'est calamiteux à quel point ?
Avatar de l’utilisateur
Underground78
Administrateur
Administrateur
 
Messages: 11267
Inscription: 06 Fév 2007
Localisation: France

Messagepar pepsilite » Ven 09 Nov, 2012 21:58

Oui c'est bien, mais c'est effectivement pour flouter les logos que j'ai besoin d'un script de rechange... On est plus souvent appelé à flouter un logo que des sous-titres. On pourra envisager une intégration de ce script "spécial sous-titres" mais pour l'heure je cherche plutôt un "blur" très puissant, celui actuel de m4ng n'a pas un rendu génial et en prime il est totalement inefficace pour une vidéo BD.
PS: J'adore le film" The core"...
05/07/15 m4ng v5 est disponible au téléchargement en version finale : m4ng v5
Avatar de l’utilisateur
pepsilite
The Grinch
The Grinch
 
Messages: 22914
Inscription: 03 Fév 2007
Localisation: Chez moi le plus possible ...

Messagepar leon1789 » Sam 10 Nov, 2012 4:44

Underground78 a écrit:Ça m'a l'air puissant effectivement ! Niveau impact sur les perfs c'est calamiteux à quel point ?

En temps de calcul, disons que c'est 3 fois plus lent qu'un traitement genre HybridFupp ou softsharpen (qui n'ont rien à voir avec les sous-titres) : c'est pour dire que c'est trop lent dans l'état actuel.
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar leon1789 » Sam 10 Nov, 2012 4:52

pepsilite a écrit:c'est effectivement pour flouter les logos que j'ai besoin d'un script de rechange...

les logos, a priori, c'est plus simple car il n'y a pas à chercher où ils se trouvent à l'écran puisqu'ils sont toujours au même endroit, en permanence. Mais en revanche, ils sont parfois très gros, ce qui pose un problème d'élimination "propre".

pepsilite a écrit:pour l'heure je cherche plutôt un "blur" très puissant, celui actuel de m4ng n'a pas un rendu génial

Je vais proposer un floutage pour cela. Dès que j'ai un script avs satisfaisant, j'ouvrirai une discussion "floutage de logo".

pepsilite a écrit: en prime il est totalement inefficace pour une vidéo BD.

Je n'ai pas de Blu Ray sur mon pc pour tester : pourquoi dis-tu que la fonction "zone floue" est actuellement inefficace dessus ?
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar pepsilite » Sam 10 Nov, 2012 14:43

Parce que le "gaussian blur" est basé sur quelques pixels autour du pixel à flouter et qu'avec un BD les pixels sont tellement petits qu'on voit à peine le résultat.
05/07/15 m4ng v5 est disponible au téléchargement en version finale : m4ng v5
Avatar de l’utilisateur
pepsilite
The Grinch
The Grinch
 
Messages: 22914
Inscription: 03 Fév 2007
Localisation: Chez moi le plus possible ...

Messagepar leon1789 » Sam 10 Nov, 2012 15:53

ok, je comprends.
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar pepsilite » Sam 10 Nov, 2012 16:07

Comme une image vaut mieux qu'un long discours :



05/07/15 m4ng v5 est disponible au téléchargement en version finale : m4ng v5
Avatar de l’utilisateur
pepsilite
The Grinch
The Grinch
 
Messages: 22914
Inscription: 03 Fév 2007
Localisation: Chez moi le plus possible ...

Messagepar pepsilite » Sam 10 Nov, 2012 16:34

leon1789 a écrit:
pepsilite a écrit:pour l'heure je cherche plutôt un "blur" très puissant, celui actuel de m4ng n'a pas un rendu génial

Je vais proposer un floutage pour cela. Dès que j'ai un script avs satisfaisant, j'ouvrirai une discussion "floutage de logo".
Sans aller jusqu'au "Brainstorming Einsteinien", tu n'aurais pas une autre fonction de blur à la place du "variable blur" utilisé dans m4ng acutellement?
05/07/15 m4ng v5 est disponible au téléchargement en version finale : m4ng v5
Avatar de l’utilisateur
pepsilite
The Grinch
The Grinch
 
Messages: 22914
Inscription: 03 Fév 2007
Localisation: Chez moi le plus possible ...

Messagepar leon1789 » Sam 10 Nov, 2012 18:50

heu...
Dans le script de m4ng, on peut essayer de remplacer la ligne
Code: Tout sélectionner
Video2=variableblur(Video2,rady=250,Y=3,U=3,V=3,gaussian=true)

par celle-ci
Code: Tout sélectionner
Video2=video2.bilinearResize(video2.width*16/video2.height,16).GaussResize(video2.width,video2.height,p=3)

mais elle est moins efficace.

Le souci avec ces deux lignes, c'est qu'elles n'effacent pas réellement le logo : celui-ci est toujours visible sous forme de tache floue.
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar pepsilite » Sam 10 Nov, 2012 19:23

Bien vu mais le résultat est moins efficace :



05/07/15 m4ng v5 est disponible au téléchargement en version finale : m4ng v5
Avatar de l’utilisateur
pepsilite
The Grinch
The Grinch
 
Messages: 22914
Inscription: 03 Fév 2007
Localisation: Chez moi le plus possible ...

Messagepar leon1789 » Sam 10 Nov, 2012 19:35

C'est vrai qu'il y a des soucis de parité dans les resize...

oui, c'est pas le top of the top :)
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar leon1789 » Sam 10 Nov, 2012 21:42

pepsilite a écrit:Bien vu mais le résultat est moins efficace :

Est-ce que tu peux me laisser un extrait d'une seconde de ta vidéo s'il te plait ? Tu ne vas pas être déçu ! (enfin, je pense...)
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar pepsilite » Sam 10 Nov, 2012 23:18

05/07/15 m4ng v5 est disponible au téléchargement en version finale : m4ng v5
Avatar de l’utilisateur
pepsilite
The Grinch
The Grinch
 
Messages: 22914
Inscription: 03 Fév 2007
Localisation: Chez moi le plus possible ...

Messagepar pepsilite » Sam 10 Nov, 2012 23:22

Ah mais de quelle vidéo tu parlais en fait?
05/07/15 m4ng v5 est disponible au téléchargement en version finale : m4ng v5
Avatar de l’utilisateur
pepsilite
The Grinch
The Grinch
 
Messages: 22914
Inscription: 03 Fév 2007
Localisation: Chez moi le plus possible ...

Messagepar pepsilite » Dim 11 Nov, 2012 4:05

Bon, je viens d'installer Windows 8 et j'ai testé le futur m4ng v4 dessus, il est 100% compatible :D pour l'ensemble de mes tests.
05/07/15 m4ng v5 est disponible au téléchargement en version finale : m4ng v5
Avatar de l’utilisateur
pepsilite
The Grinch
The Grinch
 
Messages: 22914
Inscription: 03 Fév 2007
Localisation: Chez moi le plus possible ...

Messagepar pepsilite » Dim 11 Nov, 2012 4:16

pepsilite a écrit:Ah mais de quelle vidéo tu parlais en fait?

Je pense que c'était plutôt celle là : http://www.lauden.fr/pepsilite/upl/test4leon.mp4
05/07/15 m4ng v5 est disponible au téléchargement en version finale : m4ng v5
Avatar de l’utilisateur
pepsilite
The Grinch
The Grinch
 
Messages: 22914
Inscription: 03 Fév 2007
Localisation: Chez moi le plus possible ...

PrécédenteSuivante

Retourner vers m4ng - la suite logicielle

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités