Des nouvelles de m4ng v4 ...

Sorties et mises à jour

Modérateur : Modérateurs

Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

pepsilite a écrit :Bon, je me suis remis dedans, c'est très simple ton script et puissant, bravo ...
merci :)
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

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 du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

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?
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

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 du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

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 du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

les sous-titres, un logo, ou la tronche de Justin Bieber, c'est selon ...
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

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...
Modifié en dernier par leon1789 le dim. 11 nov., 2012 17:34, modifié 1 fois.
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

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 !
Modifié en dernier par leon1789 le dim. 11 nov., 2012 17:32, modifié 1 fois.
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

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.
Modifié en dernier par leon1789 le dim. 11 nov., 2012 17:35, modifié 1 fois.
Avatar du membre
Underground78
Administrateur
Administrateur
Messages : 11272
Enregistré le : mar. 06 févr., 2007 21:54
Localisation : France
Contact :

Message par Underground78 »

Ça m'a l'air puissant effectivement ! Niveau impact sur les perfs c'est calamiteux à quel point ?
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

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"...
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

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 du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

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 du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

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.
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

ok, je comprends.
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

Comme une image vaut mieux qu'un long discours :



06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

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?
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

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 du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

Bien vu mais le résultat est moins efficace :



06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

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

oui, c'est pas le top of the top :)
Avatar du membre
leon1789
Messages : 775
Enregistré le : dim. 26 août, 2007 14:09
Contact :

Message par leon1789 »

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 du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

Ah mais de quelle vidéo tu parlais en fait?
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

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.
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

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
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Répondre