Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forum DivX Video Ripp-it After Me Ri4m _ Filtres avisynth.... _ BlurSubtitle.avsi - Script vidéo AviSynth

Écrit par : leon1789 05/02/2010 18:47

Version 21-11-2010

Ci-joint le script BlurSubtitle.avsi permettant de flouter les sous-titres inscrits sur une vidéo.
Il est livré ci-dessous avec une librairie dll nécessaire, et le tout est à copier dans le répertoire AviSynth 2.5\plugins\ .

BlurSubtitle (clip v, int "thr", int "limit", int "horiz", int "mask", int "thin", int "overlay", "blur_luma", int "blur_color", bool "shade", int "offx", int "offy", int "dx", int "dy", int "from", int "to", bool "fast", int "fader", int "faderIn", int "faderOut", bool "show")

Exemples d'utilisation :

BlurSubtitle(v)
BlurSubtitle(v, thr=212, mask=6, thin=9, blur_luma=7, offy=270, dy=80) ...pour SG1 cling.gif


Voir de multiples exemples et surtout la "naissance" du script http://forum.ripp-it.com/Les-limites-d-AviSynth--t23157-st14.html
(travail commun avec SG1).

Explication des différents paramètres :

v : la vidéo à traiter (seul paramètre obligatoire...)
thr (=190) : le niveau de luminosité des sous-titres. Plus la valeur est élevée, plus le filtre est sélectif.
limit (=20) : seuil de détection d'image sous-titres.
horiz (=30) : paramètre de contrôle horizontal de la zone de flou. Plus la valeur est élevée, plus le filtre est sélectif.
mask (=9) : puissance de floutage. Plus mask est élevé, plus la zone floutée est importante (et plus arrondie aussi).
thin (=11) : permet d'affiner le mask. Plus la valeur est élevée, plus le masq est affiné.
overlay (=16) : hauteur des zones bleues (voir image ci-dessous). Il semble que la valeur d'overlay doit être du même ordre que la hauteur des caractères à flouter. Si nécessaire, le script peut copier des pixels de ces zones bleues dans la zone floutée.
blur_luma / blur_color (=10 / =4) : puissance de floutage dans le luma / chroma.
shade (=false) : obsolète (indique si les sous-titres sont ombrés ou pas.)
offx , offy : coordonnées de position du rectangle vert (voir image ci-dessous).
dx , dy (valeurs multiples de 8 ) : dimension du rectangle vert dans lequelle le script recherche les sous-titres. Plus ce rectangle est petit, plus le filtre est rapide et sélectif.
from , to : précise la première et la dernière image de la séquence dont on veut flouter les sous-titres (toute la vidéo par défaut).
fast (=false) : permet un traitement plus rapide...
fader / faderIn / faderOut (=0 / =fader / =fader) : nombre d'images sur lesquelles il y a floutage avant (faderIn ou fader) et après sous-titres (faderOut ou fader).
show (=false) : permet la visualisation des variables du script et des zones mises en jeu, comme ci-dessous.


BlurSubtitle(v, thr=212, mask=6, thin=9, blur_luma=7, offy=270, dy=80, show=true)




Exemples de substitutions de textes anglais en textes français
 sg1.zip ( 1.95 Mo ) : 417

 exemple.zip ( 2.27 Mo ) : 454



Quelques autres exemples pour comparer la technique RIAM et BlurSubtitle :
http://forum.ripp-it.com/index.php?s=&showtopic=23157&view=findpost&p=289478

Le script avs est dans le fichier BlurSubtitle.zip ici : http://leon1789.perso.sfr.fr/avisynth/

Écrit par : SG1 06/02/2010 14:11

Bonjour,

Citation
...70, dy=80) ...pour SG1 cling.gif


guix_edoom7.gif

...La suite au prochain épisode !

@+

Écrit par : leon1789 09/02/2010 20:52

nouvelle version :

paramètres "from to" désignant la première et la dernière image de la séquence dont on veut flouter les sous-titres.

paramètre "fader" indiquant le nombre d'images servant à une transition progressive du floutage (inactif par défaut).

A tester ! cling1.gif

Écrit par : SG1 11/02/2010 11:36

Bonjour,

L'archive ZIP est différente je suppose, avec les nouveaux paramètres ?

@+

PS : Désolé, j'avais raté le lien dans l'autre post sur le même sujet...

Écrit par : leon1789 11/02/2010 18:25

Nouvelle version pour cause de problème de compatibilité entre versions 2.56 et 2.58+ d'avisynth...

Écrit par : SG1 12/02/2010 14:58

Bonjour,

Tu auras au moins un téléchargement à chaque fois... mrgreen2.gif

@+

Écrit par : leon1789 12/02/2010 15:11

mrgreen2.gif

Écrit par : leon1789 13/02/2010 15:26

Nouvelle version (améliorant un peu la détection) aga.gif

Écrit par : SG1 13/02/2010 16:04


Écrit par : leon1789 16/02/2010 13:07

Mise à jour :
ménage dans le script,
optimisation des couleurs floutées

Écrit par : SG1 16/02/2010 19:00


Écrit par : leon1789 16/02/2010 21:31

nouvelle version
chimpanzé
nouvelle version
chimpanzé

yahoo1.gif

Écrit par : SG1 17/02/2010 14:22

Citation
nouvelle version

Encore ?
Elle est toujours datée du 16...

@+

Écrit par : leon1789 17/02/2010 14:24

nan nan... gniark.gif

La dernière version est bien du 16-02 (hier)
Une par jour au maximum, sinon c'est de la précipitation ! cling1.gif

A+

Écrit par : SG1 17/02/2010 14:33

Nouveaux essais dans l'autre post !

Écrit par : leon1789 19/02/2010 21:30

Mise à jour du 19-02-2010 :

- faderIn et faderOut pour ajuster les nombres d'images de transition où les sous-titres apparaissent (faderIn) et disparaissent (faderOut)

- option fast permettant un traitement plus rapide, mais pas moins bon (à condition que l'on précise la plage d'images à flouter)

- amélioration de la détection des sous-titres...

Écrit par : SG1 19/02/2010 22:26


Écrit par : leon1789 21/02/2010 20:37

nouvelle version 21-02-2010

Écrit par : SG1 22/02/2010 09:05

Bonjour,

Et une de plus...



@+

Écrit par : leon1789 22/02/2010 09:13

yahoo1.gif

Écrit par : SG1 22/02/2010 09:25

Merci pour la petite ligne...

Citation
Voir de multiples exemples et surtout la "naissance" du script http://forum.ripp-it.com/Les-limites-d-Avi...23157-st14.html
(travail commun avec SG1).


cling1.gif

Écrit par : leon1789 13/08/2010 03:26

Je viens d'ajouté le comparatif entre riam et blursubtitle dans le message initial...

Écrit par : SG1 13/08/2010 08:10

Bonjour,

bof.gif 4h26 ... Je parie que tu es insomniaque en ce moment ?

@+

Écrit par : leon1789 13/08/2010 10:17

Oui, je faisais une pause d'une heure dans mon sommeil cling1.gif

Écrit par : leon1789 27/09/2010 14:00

Nouvelle version, avec des constantes qui ont l'air d'être mieux adaptées...

Écrit par : leon1789 28/09/2010 12:51

A la fin du premier message, je viens de mettre le dernier exemple à la mode créé par SG1 ! yahoo1.gif

Écrit par : SG1 28/09/2010 12:57

shooter.gif

Écrit par : leon1789 28/09/2010 14:39

Tiens, tu ne fais pas le singe cette fois ! cling1.gif

Écrit par : SG1 28/09/2010 15:05

Citation
Tiens, tu ne fais pas le singe cette fois ! cling1.gif

glaps.gif bounce.gif zjk.gif an_ouarf.gif
Je ne l'ai pas sous la main, je suis au boulot...







Écrit par : leon1789 20/11/2010 18:30

Nouvelle version :
option fast vraiment plus rapide que dans la version précédente (quand on augmentera le fader, il sera peut-être bon de mettre fast=true...)
correction d'un petit bug provoqué par from=1 !

Écrit par : SG1 20/11/2010 19:22

Bonjour,

Bon, ben, on testera ça sur le prochain film...

@+

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)