Chargement en cours...
Wait
Veuillez patienter
L'opération demandée semble prendre trop de temps.
Attendre 30 secondes de plus   Recharger la page
wait
Connexion
X
Email OU nom d'utilisateur :
Mot de passe :
Se connecter via Google
Créer un compte
Mot de passe oublié ?
Mail d'activation
Langue :
Nouveau sujet
   Retour liste des sujets Retour liste des sujets   Bas de page Bas de page
Sujet n°31998 créé le 03/04/2011 à 18:49 par T0xff - Vu 31440 fois par 1853 utilisateurs
   
Pages : 12... 8... 16... 21222324
Message n° 4177013, posté à 13:25 le 02/06/2016  
Note
Avatar
Sonipak
Ça serait possible d'ajouter un "Tag (unclosed)" quand y a uniquement ça : </i>
Merci d'avance.

Message n° 4177034, posté à 16:33 le 02/06/2016  
+0.27
Note
Avatar
spirit
Sonipak a dit
le 02/06/2016 à 13:25
:

Ça serait possible d'ajouter un "Tag (unclosed)" quand y a uniquement ça : </i>
Tu veux dire "unopened" ? Ça me semble plus difficile à réaliser qu'un "unclosed". S'il y a des experts en expressions régulières qui passent dans le coin...
Message n° 4177050, posté à 19:13 le 02/06/2016  
Note
Avatar
sspielberg
python
import re
>>> closed = re.compile(r"(.*<(?P<tag>.)>)?[^<>]+(?(tag)</(?P=tag)>|$)")
>>> closed.match("dsdsd dsdsd</a> sdsd")
<_sre.SRE_Match object; span=(0, 18), match='dsdsd <a>dsdsd</a>'>
>>> closed.match("dsdsd <a>dsdsd</i> sdsd")
>>> closed.match("dsdsd dsdsd</i> sdsd")
>>> closed.match("dsdsd <a>dsdsd sdsd")
>>> closed.match("dsdsd dsdsd sdsd")
<_sre.SRE_Match object; span=(0, 16), match='dsdsd dsdsd sdsd'>
 
Edit: apparemment interprète les < ... Donc c'est pas très clair...

--
If a rhino was as big as a whale could it beat it?
*édité à 19:14 le 02/06/2016
Message n° 4177071, posté à 22:30 le 02/06/2016  
Note
Avatar
spirit
Ton expression matche les tags correctement fermés, non ? Ce qu'il faudrait, c'est matcher les tags de fermeture qui n'ont pas été ouverts. En python, ça donnerait un truc comme "((?<!<i>)(.|[\r\n])*)</i>" (que pour l'italique), sauf qu'il n'y a pas de negative lookbehind en JavaScript. smallness
Message n° 4177079, posté à 22:49 le 02/06/2016  
Note
Avatar
sspielberg
Ben si c'est pas bien formé (ouvert pas fermé ou pas fermé ouvert), ça matche pas. C'est pas ce qui était demandé ?
Zut. J'avais pas vu que c'était du js. Du coup le conditionnel marche pas.

--
If a rhino was as big as a whale could it beat it?
Message n° 4177120, posté à 09:13 le 03/06/2016  
+0.97
Note
Avatar
Baje
Atchoum. titter

--
Si être normal est d'usage, cela revient à abandonner toute chance de progrès. Qui veut être normal ?
Message n° 4177285, posté à 11:42 le 04/06/2016  
Note
Avatar
Sonipak
Rien pigé :o
GG si vous vous en sortez ! Sinon... GG quand même :)

Message n° 4177307, posté à 14:36 le 04/06/2016  
Note
Avatar
delphiki
Y'a sûrement moyen de faire autrement qu'avec du lookbehind, tu comptes les tags d'ouverture/fermeture, en les catégorisant (italique, gras, etc.) et tu vérifies que le nombre de tags d'ouverture match celui de fermeture + match de l'ordre.

--
http://www.u-sub.net
C'est facile pourtant.
*édité à 14:39 le 04/06/2016
Message n° 4177309, posté à 16:19 le 04/06/2016  
Note
Avatar
spirit
Certainement, mais à vrai dire, le plugin consiste en une liste d'expressions régulières, et j'ai la flemme de presque tout réécrire pour un cas spécial...
Message n° 4182346, posté à 22:41 le 04/07/2016  
Note
Avatar
gody
Vous avez une technique pour détecter précisément le timing d'un sous-titre incrusté ?
L'idéal serait un truc style "scan for scene change" mais uniquement pour la partie basse de la vidéo où est incrusté le sous-titre.

Message n° 4182353, posté à 23:35 le 04/07/2016  
+0.22
Note
Avatar
Medieval
Perso, je tâtonne. Ça peut être loooooong !

--
"Un peuple n'a qu'un ennemi dangereux, c'est son gouvernement."
Saint-Just
Message n° 4182388, posté à 11:28 le 05/07/2016  
+0.22
Note
Avatar
Sonipak
gody a dit
le 04/07/2016 à 22:41
:

Vous avez une technique pour détecter précisément le timing d'un sous-titre incrusté ?
L'idéal serait un truc style "scan for scene change" mais uniquement pour la partie basse de la vidéo où est incrusté le sous-titre.
L'OCR. Si t'en as une chiée, c'est sûrement la meilleure technique.
Videosubfinder te serait utile pour ça. Il t'extrait les timing viteuf, et hop !

Message n° 4182435, posté à 19:07 le 05/07/2016  
Note
Avatar
gody
Medieval a dit
le 04/07/2016 à 23:35
:

Perso, je tâtonne. Ça peut être loooooong !
Long, chiant, pénible... tout pour plaire en effet.
Sonipak a dit
le 05/07/2016 à 11:28
:

L'OCR. Si t'en as une chiée, c'est sûrement la meilleure technique.
Videosubfinder te serait utile pour ça. Il t'extrait les timing viteuf, et hop !
Très bonne idée si une palanquée à rechercher.
Grosse artillerie pour quelques-uns, mais surement efficace.
D'ailleurs une nouvelle version est sortie en 2016 après 6 ans de repos.
Donc pas de possibilité de faire évoluer le "scan for scene change" en mode recherche de sous-titre incrusté ?

Message n° 4182526, posté à 19:36 le 06/07/2016  
+1.88
Note
Avatar
John117
En fait, il y a une astuce toute simple que m'a montré Titio :
Configurer des raccourcis sur les touches F9 à F12 pour avancer/reculer d'une image le début/la fin du sous-titre courant.
Il suffit de jouer avec les touches et de lire en boucle le passage pour caler le sous-titre correctement yatta
 [x]

*édité à 19:37 le 06/07/2016
Message n° 4183495, posté à 15:37 le 14/07/2016  
+1.00
Note
Avatar
gody
Merci John.
Très pratique en effet.

Message n° 4186259, posté à 14:47 le 05/08/2016  
Note
Avatar
Sonipak
Pourquoi on peut pas sélectionner moins de 40 millièmes ? ça ne reste pas surligné comme les valeurs plus grandes.

Message n° 4199355, posté à 00:34 le 26/10/2016  
Note
Avatar
gp20
Gros souci pour lire les vidéos par VSS. J'ai installé le dernier mod VSS spirit et le pack k-lite codec full. Seul le son passe bien. Et c'est le décodeur lav qui fait le boulot...
Les vidéos passent nickels sur aegisub, mais pas du tout sur subtitle edit par exemple.
Une idée du problème?rose

Message n° 4199413, posté à 10:14 le 26/10/2016  
Note
Avatar
Baje
Désinstalle vss et tout tes codecs. Réinstalle juste vss. Ça devrait passer.

--
Si être normal est d'usage, cela revient à abandonner toute chance de progrès. Qui veut être normal ?
Message n° 4199444, posté à 13:38 le 26/10/2016  
Note
Avatar
gp20
Baje a dit
le 26/10/2016 à 10:14
:

Désinstalle vss et tout tes codecs. Réinstalle juste vss. Ça devrait passer.
Déjà fait, si je vire k lite, j'ai même pas l'écran de visualisation qui s'affiche... cry

Message n° 4199451, posté à 14:50 le 26/10/2016  
Note
Avatar
Caféine
Tu as essayé de désinstaller tous tes filtres et codec (pas seulement k lite, mais aussi ceux livrés avec d'autres applis), puis de réinstaller le dernier VSS de spirit avec les LAV filters ?

--
« Caféine et nicotine sont les deux mamelles du sous-titrage. »
Pages : 12... 8... 16... 21222324
Liste des sujets \ VisualSubSync 1.0.0

L'envoi de messages anonymes est désactivé. Veuillez vous connecter pour poster un message : Connexion
.