Les limites d'AviSynth ? début 20 - No limit !
Forum DivX de Ri4m - Encoder et réencoder les videos - DivX - XviD - RV10 - RV9 - VP6 - VP7

Bienvenue invité ( Connexion | Inscription )

> 

8 Pages V  < 1 2 3 4 5 6 7 8 >  
Reply to this topicStart new topic
leon1789
posté 31/01/2010 20:24
Message #21


Monteur
Icône de groupe

Groupe : Rédacteurs
Messages : 2.959
Inscrit : 04/05/2007
Lieu : Poitiers
Membre no 26.133



Citation (SG1 @ dimanche 31 janvier 2010 à 18:35) *
Et il calcule la zone à flouter tout seul, comme un grand ?

Oui, et il s'adapte à la largeur et la hauteur des sous-titres... sinon ce n'est pas amusant (IMG:style_emoticons/default/cling.gif)
Cela étant, on peut l'aider (mais rien d'obligatoire) en lui précisant que les sous-titres se trouvent dans la moitié basse de l'image, au-dessus des bandes noires, etc.
Ce qui évite le mauvais floutage de faux sous-titres, et qui accélère aussi tout le traitement.

Citation (SG1 @ dimanche 31 janvier 2010 à 18:35) *
Pour bien faire il faut que la zone floue dépasse très légèrement le sous-titre...

Oui, je suis d'accord : je prépare une option pour que l'on puisse voir ce dépassement.

Citation (SG1 @ dimanche 31 janvier 2010 à 18:35) *
Peut être un peu gris le floutage, dû évidemment au sous-titre blanc...
C'est pour ça que lorsque je peux, je récupère l'image en dessous ou au dessus du sous-titre pour la coller sur le sous-titre.
J'ai utilisé ce principe pour toutes les images sauf la dernière... Ou l'on voit nettement la différence de gris.

Oui, je suis d'accord avec toi que c'est trop gris (et effectivement, c'est à cause des sous-titres blancs).
Je vais essayé de faire ce que tu dis : mélange avec les lignes au-dessus et en-dessous.

Je reviens !
Aller en haut de la page
 
+Citer le message
leon1789
posté 31/01/2010 20:41
Message #22


Monteur
Icône de groupe

Groupe : Rédacteurs
Messages : 2.959
Inscrit : 04/05/2007
Lieu : Poitiers
Membre no 26.133



Citation (SG1 @ dimanche 31 janvier 2010 à 18:35) *
Pour bien faire il faut que la zone floue dépasse très légèrement le sous-titre... Mais aucun sous-titre ne possède la même longueur... Il faut donc que le cache s'adapte...

En ce qui concerne l'option "show" pour aider à visualiser le procédé, voici ce qu'elle montre.
En vert, le rectangle dans lequel le script cherche les sous-titres (on peut lui laisser la chercher dans toute l'image, mais cela ralentit inutilement...)
En rose, la zone qui sera flouter (on voit que cela dépasse plus ou moins, mais on peut ajuster cela avec un paramètre.)

Ah tiens, je viens de lire que tu as écrit "[...] depasse très légèrement [...]" : tu penses que je dépasse trop ou que c'est bon ?

Ce message a été modifié par leon1789 - 01/02/2010 23:01.
Image(s) jointe(s)
Image attachée Image attachée
 
Aller en haut de la page
 
+Citer le message
SG1
posté 01/02/2010 12:23
Message #23


Producteur
Icône de groupe

Groupe : Rédacteurs
Messages : 6.285
Inscrit : 08/10/2004
Lieu : Un coin perdu du Gers (32)
Membre no 4.657



Bonjour,

Comment tu fais pour flouter une zone non rectangulaire ?

@+
Aller en haut de la page
 
+Citer le message
leon1789
posté 01/02/2010 19:01
Message #24


Monteur
Icône de groupe

Groupe : Rédacteurs
Messages : 2.959
Inscrit : 04/05/2007
Lieu : Poitiers
Membre no 26.133



Citation (SG1 @ lundi 01 février 2010 à 12:23) *
Bonjour,

Comment tu fais pour flouter une zone non rectangulaire ?

@+

Ben, en fait, c'est la manière de faire le flou qui rend ces formes rondes.
Pour faire du flou, j'utilise des filtres de redimensionnement (bilinear pour la zone de floutage , et Gauss pour le contenu flou), et le résultat est comme on le voit.
Je ne maitrise pas réellement la forme (et je pourrais encore moins imposer un rectangle...)

Par ailleurs, je progresse vers un meilleur floutage moins gris... mais je cherche encore un peu avant de poster des images.

Ce message a été modifié par leon1789 - 01/02/2010 19:12.
Aller en haut de la page
 
+Citer le message
leon1789
posté 01/02/2010 21:21
Message #25


Monteur
Icône de groupe

Groupe : Rédacteurs
Messages : 2.959
Inscrit : 04/05/2007
Lieu : Poitiers
Membre no 26.133



Bon... voilà de nouveaux essais avec ton idée de mélanger des lignes au-dessus et en-dessous. Bien sûr, le script s'est un peu alourdi, donc ralenti, mais il reste très convenable en vitesse.

Ce message a été modifié par leon1789 - 01/02/2010 21:46.
Image(s) jointe(s)
Image attachée Image attachée Image attachée Image attachée Image attachée
 
Aller en haut de la page
 
+Citer le message
SG1
posté 02/02/2010 10:27
Message #26


Producteur
Icône de groupe

Groupe : Rédacteurs
Messages : 6.285
Inscrit : 08/10/2004
Lieu : Un coin perdu du Gers (32)
Membre no 4.657



Bonjour,

Oui, je pense que c'est mieux...
...Cependant, dans certains cas, la méthode de floutage traditionnelle sera peut-être difficile à égaler.

Je m'explique :
Sur ton image juste au dessus, on voit la zone de floutage. Avec la methode traditionnelle, on fait une "copie" du dessus ou dessous de l'image pour cacher le sous-titre. Ce qui fait qu'il n'y a pratiquement pas de floutage.

Par contre, dans des cas sombres, ta méthode devrait être meilleure : Cas de l'image avec le bateau ou l'image sous-marine.

Pour ma part, je viens de faire un nouveau script... A rallonge.
9 zones de floutage, donc 19 découpages de film.
Direct avec VirtualDubMod... Ça a fonctionné !

Par contre, j'ai remarqué un truc : VDM seul encode en 24 bits, alors que VDM par Ri4m encode en 12 bits, Une info à ce sujet ?

@+

Ce message a été modifié par SG1 - 02/02/2010 10:29.
Aller en haut de la page
 
+Citer le message
leon1789
posté 02/02/2010 15:20
Message #27


Monteur
Icône de groupe

Groupe : Rédacteurs
Messages : 2.959
Inscrit : 04/05/2007
Lieu : Poitiers
Membre no 26.133



Salut,

Oui, j'assombris trop les images claires.
Et il est vrai qu'il est difficile de faire mieux que les choses manuelles, où on décide de copier telle ou telle partie de l'image.
Mais une fonction automatique permet de soulager un travail fastidieux.

Je reposte des images dès que les choses s'améliorent... d'ici peu ! (IMG:style_emoticons/default/cling1.gif)
Aller en haut de la page
 
+Citer le message
leon1789
posté 02/02/2010 23:36
Message #28


Monteur
Icône de groupe

Groupe : Rédacteurs
Messages : 2.959
Inscrit : 04/05/2007
Lieu : Poitiers
Membre no 26.133



Bon, j'ai essayé de corriger le problème en "forte" luminosité relevé par SG1.
Voilà les dernières images. Dès que j'ai un peu de temps, je mettrai en ligne le script avec quelques explications.
Les choses se sont quand même pas mal améliorées depuis la toute première version ! (IMG:style_emoticons/default/glass.gif)

Ce message a été modifié par leon1789 - 02/02/2010 23:38.
Image(s) jointe(s)
Image attachée Image attachée Image attachée Image attachée Image attachée
 
Aller en haut de la page
 
+Citer le message
SG1
posté 03/02/2010 14:57
Message #29


Producteur
Icône de groupe

Groupe : Rédacteurs
Messages : 6.285
Inscrit : 08/10/2004
Lieu : Un coin perdu du Gers (32)
Membre no 4.657



Bonjour,

Dans le dernier cas, une fois réécrit dessus, ça ne devrait pas être trop mal...

Ensuite, il faut voir sur une série d'images...

Léon, aurais-tu une idée pour ça ?
Citation
Par contre, j'ai remarqué un truc : VDM seul encode en 24 bits, alors que VDM par Ri4m encode en 12 bits, Une info à ce sujet ?


@+
Aller en haut de la page
 
+Citer le message
leon1789
posté 03/02/2010 18:50
Message #30


Monteur
Icône de groupe

Groupe : Rédacteurs
Messages : 2.959
Inscrit : 04/05/2007
Lieu : Poitiers
Membre no 26.133



Citation (SG1 @ mercredi 03 février 2010 à 14:57) *
Par contre, j'ai remarqué un truc : VDM seul encode en 24 bits, alors que VDM par Ri4m encode en 12 bits, Une info à ce sujet ?

Je ne sais pas. (IMG:style_emoticons/default/interro1.gif)
Aller en haut de la page
 
+Citer le message
leon1789
posté 05/02/2010 18:52
Message #31


Monteur
Icône de groupe

Groupe : Rédacteurs
Messages : 2.959
Inscrit : 04/05/2007
Lieu : Poitiers
Membre no 26.133



Regarde ici (IMG:style_emoticons/default/cling1.gif) http://forum.ripp-it.com/BlurSubtitleavsi-...nth-t23190.html
Peux-tu tester pour que l'on puisse faire évoluer ce binz ? (IMG:style_emoticons/default/cling1.gif)

Utilise BlurSubtitle(v, thr=212, mask=6, thin=9, blur_luma=7, offy=270, dy=85, show=true) pour voir comment le filtre réagit en modifiant les paramètres,
puis BlurSubtitle(v, thr=212, mask=6, thin=9, blur_luma=7, offy=270, dy=85, show=false) pour tester.
Aller en haut de la page
 
+Citer le message
SG1
posté 06/02/2010 17:28
Message #32


Producteur
Icône de groupe

Groupe : Rédacteurs
Messages : 6.285
Inscrit : 08/10/2004
Lieu : Un coin perdu du Gers (32)
Membre no 4.657



Bonjour,

Citation
Peux-tu tester pour que l'on puisse faire évoluer ce binz ?

Comme disait Annie Cordy : J'voudrais bien, mais j'peux point !

Question(s) :
Le DLL « mt_masktools.dll » était déjà présent dans mon dossier AviSynth,
C'est normal docteur ?

Heu... Question bête, ton script, c'est à partir d'une vidéo AVI ou du fichier D2V ?

Et puis sur le lancée, une autre :
Le « V » qui détermine la vidéo à traiter, c'est le chemin d'accès complet, je suppose ?

J'ai une erreur de script au quinzième caractère, c'est à dire le « : »

Image attachée

Faut-il déclarer le DLL ?

Citation
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\mt_masktools.dll")


@+

Ce message a été modifié par SG1 - 06/02/2010 17:30.
Aller en haut de la page
 
+Citer le message
leon1789
posté 06/02/2010 18:55
Message #33


Monteur
Icône de groupe

Groupe : Rédacteurs
Messages : 2.959
Inscrit : 04/05/2007
Lieu : Poitiers
Membre no 26.133



Salut Annie !
Citation (SG1 @ samedi 06 février 2010 à 17:28) *
Question(s) :
Le DLL « mt_masktools.dll » était déjà présent dans mon dossier AviSynth,
C'est normal docteur ?

Oui, je crois que tu l'as déjà copié quand tu as installé SoftSharpen. Garde la version la plus récente, c'est-à-dire celle donnée avec BlurSubtitle (IMG:style_emoticons/default/cling1.gif)

Citation (SG1 @ samedi 06 février 2010 à 17:28) *
Heu... Question bête, ton script, c'est à partir d'une vidéo AVI ou du fichier D2V ?

Peu importe : le script opère sur toute vidéo traitée par un script avs.

Citation (SG1 @ samedi 06 février 2010 à 17:28) *
Et puis sur le lancée, une autre :
Le « V » qui détermine la vidéo à traiter, c'est le chemin d'accès complet, je suppose ?

Non, c'est le nom de la variable (du script avs) qui désigne la vidéo à traiter. En clair, sur ta vidéo qui contient les images que tu as postées, ton script devrait être de ce genre :
Code
# Début du script comme d'habitude
...

# preparation de la source
Video=mpeg2Source(Source)
Video=Undot(Video)
Video=BilinearResize(Video, Largeur, Hauteur)  
  
# floute les anciens sous-titres
Video=BlurSubtitle(Video, thr=212, mask=6, thin=9, blur_luma=7, offy=270, dy=85, show=false)  
  
# inscrit les nouveaux sous-titres
Video=TextSub(Video, "C:\00.Traitement\Core Fusion\02.Francais Forced _Ripp-it.ssa")  
  
# fin du script
Return(Video)


Citation (SG1 @ samedi 06 février 2010 à 17:28) *
Faut-il déclarer le DLL ?
Citation
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\mt_masktools.dll")


Les dll et avsi du répertoire AviSynth 2.5\plugins\ sont chargés automatiquement : c'est pour cela que je te conseille de les mettre ici (IMG:style_emoticons/default/glass.gif) .

Si tu veux une dll d'un autre répertoire, il faut effectivement faire un LoadPlugin , et si tu veux importer un avsi d'un autre répertoire, il faut faire un Import.

Ce message a été modifié par leon1789 - 06/02/2010 19:04.
Aller en haut de la page
 
+Citer le message
SG1
posté 06/02/2010 19:22
Message #34


Producteur
Icône de groupe

Groupe : Rédacteurs
Messages : 6.285
Inscrit : 08/10/2004
Lieu : Un coin perdu du Gers (32)
Membre no 4.657



OK !

Merci

@+
Aller en haut de la page
 
+Citer le message
SG1
posté 07/02/2010 10:27
Message #35


Producteur
Icône de groupe

Groupe : Rédacteurs
Messages : 6.285
Inscrit : 08/10/2004
Lieu : Un coin perdu du Gers (32)
Membre no 4.657



Bonjour,

Je n'ai pas eu le temps de faire un encodage, mais en rapport des essais, je reste sur le
cul...

Je pense, non... je suis sûr que...
(IMG:style_emoticons/default/et.gif) Citation de Maître Yoda : « Les personnes intéressées, nombreuses seront ! »

Un sous-titre en Goa'uld ou en Navi... et Hop, plus de sous-titre !

Petite constatation : J'ai testé le script au départ dans Ri4m, impossible de faire une
capture d'écran avec les effets de ton script...
Le bouton Capture BMP de Ri4m ne conserve pas les effets (vert et bleu).
Je viens de tester ce matin directement dans VDM et là, miracle, les captures fonctionnent !

Je ne savais pas trop à quoi servait True et False

Citation
show=true / show=false


J'ai testé au départ avec « show=true »

Et quand j'ai changé en « show=false », je me demandais ou était passé le sous-titre anglais...

Bluffant ! (IMG:style_emoticons/default/an_what.gif)

Bon, ne te réjouis pas trop tôt, j'ai finalement réussi à trouver des défauts... (IMG:style_emoticons/default/mrgreen2.gif)

Donc, petites remarques, je suis là pour ça, non ?

Je ne sais pas si quelque chose peut être fait...

- Un petit manque de sensibilité principalement lors de la disparition du sous-titre.
Le floutage disparait avant le sous-titre. (1561a.jpg et 1561b.jpg)
Image attachée
Image attachée

- Et pour le premier sous-titre, il floute un peu du film (1521.jpg et 1536.jpg)
Image attachée
Image attachée

Mais je n'ai pas vcontrôlé si on s'en apercevait vraiment, vu que je n'ai pas encore fait
d'encodage.

Reste ensuite un dernier problème, ce script va détecter et flouter tout de qui ressemble à
un sous-titre, y compris les ST que l'on ne veut pas cacher (Nom de ville et pays)...
Image attachée

Ou un hélicoptère qui passe là ou il ne devrait pas :
Image attachée
Image attachée

@+

Ce message a été modifié par SG1 - 07/02/2010 10:30.
Aller en haut de la page
 
+Citer le message
leon1789
posté 07/02/2010 19:37
Message #36


Monteur
Icône de groupe

Groupe : Rédacteurs
Messages : 2.959
Inscrit : 04/05/2007
Lieu : Poitiers
Membre no 26.133



Merci SG1.

Citation (SG1 @ dimanche 07 février 2010 à 10:27) *
Bon, ne te réjouis pas trop tôt, j'ai finalement réussi à trouver des défauts... (IMG:style_emoticons/default/mrgreen2.gif)
Donc, petites remarques, je suis là pour ça, non ?

Oui, je me doute bien qu'il y aura des problèmes (ce serait miraculeux sinon).
On va voir ce qu'on peut y faire...

Citation (SG1 @ dimanche 07 février 2010 à 10:27) *
- Un petit manque de sensibilité principalement lors de la disparition du sous-titre.
Le floutage disparait avant le sous-titre. (1561a.jpg et 1561b.jpg)

Oui, peux-tu poster l'image originale en question, pour que je puisse faire des essais de correction ?
Merci.

Citation (SG1 @ dimanche 07 février 2010 à 10:27) *
- Et pour le premier sous-titre, il floute un peu du film (1521.jpg et 1536.jpg)

Arghh.
Idem, peux-tu poster l'image d'origine ? Merci

Citation (SG1 @ dimanche 07 février 2010 à 10:27) *
Reste ensuite un dernier problème, ce script va détecter et flouter tout de qui ressemble à
un sous-titre, y compris les ST que l'on ne veut pas cacher (Nom de ville et pays)...

Oui, mais là, c'est un autre problème. (IMG:style_emoticons/default/gniark.gif)

Citation (SG1 @ dimanche 07 février 2010 à 10:27) *
Ou un hélicoptère qui passe là ou il ne devrait pas :

Argghh bis !
Idem, peux-tu poster l'image d'origine ? Merci

Tu vois, l'option show=true est bien efficace pour voir que ça ne fonctionne pas comme il faudrait ! (IMG:style_emoticons/default/cling1.gif)
Aller en haut de la page
 
+Citer le message
SG1
posté 08/02/2010 12:21
Message #37


Producteur
Icône de groupe

Groupe : Rédacteurs
Messages : 6.285
Inscrit : 08/10/2004
Lieu : Un coin perdu du Gers (32)
Membre no 4.657



Bonjour,

Citation
peux-tu poster l'image d'origine ? Merci

Dans tous les cas, tu veux l'image sans sous-titrage perso et sans ton script ?
Je fais les captures et je repasse...

Bon, j'ai fait un premier encodage avec le script en « True »

Et comme je le pressentais, il y a tout le long du film, de très nombreuses zones floutées et qui ne sont pas des sous-titres.

N'y a t'il pas moyen d'indiquer dans le script une durée de floutage (de telle image à telle image)...
Car dans ce premier script, la zone est active du début à la fin...

@+

Ce message a été modifié par SG1 - 08/02/2010 12:22.
Aller en haut de la page
 
+Citer le message
SG1
posté 08/02/2010 14:50
Message #38


Producteur
Icône de groupe

Groupe : Rédacteurs
Messages : 6.285
Inscrit : 08/10/2004
Lieu : Un coin perdu du Gers (32)
Membre no 4.657



Bonjour,

Bon, images originales du film en taille normale (720...), mais compressées en JPG !

Citation
Un petit manque de sensibilité principalement lors de la disparition du sous-titre.
Le floutage disparait avant le sous-titre. (1561a.jpg et 1561b.jpg)

Le problème dans ce cas, c'est que le sous-titre devient grisatre... Je pense que c'est ça
qui provoque le problème.
Je te donne les trois images qui se suivent...

Image film n°1561
Image attachée

Image film n°1562
Image attachée

Image film n°1563
Image attachée

Citation
Et pour le premier sous-titre, il floute un peu du film (1521.jpg et 1536.jpg)


Image film n°1521
Image attachée

Image film n°1536
Image attachée

Citation
Ou un hélicoptère qui passe là ou il ne devrait pas :


Image film n°40236
Image attachée

Ou une chemise blanche...

Image film n°139328
Image attachée

Mais le problème c'est qu'il y a des dizaines de petits défauts de ce genre...

Dur, dur... Mais le script est génial. Reste à savoir si des modifications peuvent être
apportées.

Le seul moyen d'après moi, serait une limitation du script dans la durée (Ce qui forcément
compliquerait le script)...
...Mais je ne connais qu'une personne qui peut répondre à ça... Lééooonnnnn !

@+
Aller en haut de la page
 
+Citer le message
leon1789
posté 08/02/2010 19:26
Message #39


Monteur
Icône de groupe

Groupe : Rédacteurs
Messages : 2.959
Inscrit : 04/05/2007
Lieu : Poitiers
Membre no 26.133



Citation (SG1 @ lundi 08 février 2010 à 12:21) *
Et comme je le pressentais, il y a tout le long du film, de très nombreuses zones floutées et qui ne sont pas des sous-titres.

oui, c'est un gros problème !

Citation (SG1 @ lundi 08 février 2010 à 12:21) *
N'y a t'il pas moyen d'indiquer dans le script une durée de floutage (de telle image à telle image)...

Oui, c'est très facile : je vais mettre deux paramètres pour cela. (IMG:style_emoticons/default/glass.gif)
Aller en haut de la page
 
+Citer le message
leon1789
posté 08/02/2010 19:34
Message #40


Monteur
Icône de groupe

Groupe : Rédacteurs
Messages : 2.959
Inscrit : 04/05/2007
Lieu : Poitiers
Membre no 26.133



J'ai pris tes images. Merci.

Citation (SG1 @ lundi 08 février 2010 à 14:50) *
Le problème dans ce cas, c'est que le sous-titre devient grisatre... Je pense que c'est ça qui provoque le problème.

Oui, le dégradé de sous-titres n'est pas du tout bon copain avec le script.
Faut-il mettre une "persistance" dans le floutage (sur quelques images avant et après détection) ??

Citation (SG1 @ lundi 08 février 2010 à 14:50) *
Mais le problème c'est qu'il y a des dizaines de petits défauts de ce genre...

Il faut trouver tout ce qui peut aider à la détection des sous-titres. Pas évident...

Ce message a été modifié par leon1789 - 08/02/2010 19:35.
Aller en haut de la page
 
+Citer le message

Les limites d'AviSynth ?


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

 

Modes d'affichage: Standard ·


Regrouper

> Discussions similaires à la discussion "Les limites d'AviSynth ?"

Sujet Réponses
Les 30 ans du film E.T. 0
Les séries du moment!! 16
Les sites pour récupérer des sous-titres 32
les ram de mon pc s'affolent? 9
Les arnaques - Un site / forum pour résoudre les arnaques, litiges etc 6
Les boutons presets de Ri4m ... 29
Les spywares de RI4M 5.0.3b 12
Les simsons ====> Le Film 10
Les revenus des élus... 1
Les Galeres des Banques 1

> Sujets récents

Sujets
Décalage audio
Assistante informatique
disparus de Mourmelon (site off.)
Protection DRM fichiers Divx de l'INA
Tous les codecs nécessaires pour ripper
Firmwares RFPlayer 1000 Domotique
EXTRAIRE PISTE AUDIO D'UN FICHIER VIDEO .MKV
Convertir WAV en MP3
Film à retrouver
Tuto Convertir un DVD en MP4 - DVD en MP4
Mkvmerge : Comment différencier les pistes audio anglaise / françaises ?
Ripper DVD en 50 FPS (simplement)
L'actu des logiciels pour la vidéo
test2
Why Ripp-it(ing) After Me and why Ripp-it(ing) For Me ? So then what's the third Ripp-it(ing) part ?

RSS Nous sommes le : 28/03/2024 11:04
Ripp-It - Le site - Glossaire Audio Vidéo - Versions Rippit - Présentation - Tutoriaux divx - Télécharger Ripp-It - Ripper DVD
Forum Vidéo DivX - Ripp-It - Plan du site
Forum PSP - Forum iPod - Forum Mobile - Forum cinéma - Ripit4ME - Contact

Foot
Forum Ri4m™ © 2019 Ri4m™ - Enregistré à la CNIL sous le numéro 1081457