Les sous-titres dans VLC sont affichés sous forme de points d'interrogation

18

Je ne peux pas reproduire ce qui y est arrivé, mais depuis hier, pour tous les films que je joue avec VLC - leurs sous-titres (hébreux) sont affichés sous forme de points d'interrogation.

Une résolution? Comment trouver la source du problème?

entrez la description de l'image ici

Voici un extrait du fichier de sous-titres (* .srt):

1
00:02:04,800 --> 00:02:06,700
...מר דופריין, תאר את

2
00:02:07,700 --> 00:02:11,100
. העימות שהיה לך עם אישתך בלילה שנרצחה

3
00:02:16,600 --> 00:02:17,400
.זה היה מאוד מריר

4
00:02:18,700 --> 00:02:22,000
,היא אמרה שהיא שמחה שידעתי
.שהיא שנאה את כל ההתגנבויות מסביב
Shimmy
la source
Pouvez - vous vérifier le fichier dans un éditeur pour voir quel encodage il a (par exemple, nomenclature , Unicode, etc.)?
Synetech
Comment puis-je vérifier l'encodage? Je l'ai ouvert avec le bloc-notes et j'ai vu ce qui précède.
Shimmy

Réponses:

6

Je l'ai résolu en modifiant l'encodage du fichier à l'aide du Bloc-notes:

  • Ouvrez le fichier srt dans le bloc-notes
  • Fichier -> Enregistrer sous ...
  • Changez l'encodage dans la zone de liste déroulante près du bouton "enregistrer" ci-dessous en "Unicode"
  • Enregistrez le fichier (remplacez celui existant)

Et maintenant, les sous-titres hébreux s'affichent correctement.

entrez la description de l'image ici

Tal Segal
la source
11

Le problème devrait provenir de l' encodage du jeu de caractères des sous-titres .

Allez dans Outils> Préférences ( CTRL+ P) et sélectionnez Sous-titres et OSD dans le volet gauche. Maintenant, changez l'encodage par défaut en hébreu (Windows-1255) et vous avez terminé.

Mehper C. Palavuzlar
la source
1
Nan. n'a pas aidé
Shimmy
1
Avez-vous redémarré VLC? J'ai eu le même problème avec les lettres turques et la solution ci-dessus a fonctionné pour moi ...
Mehper C. Palavuzlar
Oui, j'ai redémarré. Je n'ai pas aidé, je deviens fou, tout ce que je voulais c'est regarder un film. Maintenant, mon aventure est de résoudre le problème et d'aller me coucher, le film sera pour une autre fois :(
Shimmy
Eh bien, je vous recommande de désinstaller VLC à l'aide de la version gratuite de Revo Uninstaller , puis de le réinstaller. Modifiez ensuite l'encodage des caractères au paramètre ci-dessus et réessayez.
Mehper C. Palavuzlar
2
D'accord, j'utilise Media Player Classic qui affiche parfaitement les sous-marins!
Shimmy
5

La solution ci-dessous a fonctionné sur un Mac.

  1. Ouvrez le fichier .srt avec le navigateur Web Firefox (FICHIER -> Ouvrir le fichier ...)
  2. Maintenant, vous devriez voir dans la fenêtre du navigateur le texte des sous-titres avec des caractères chinois au lieu du grec
  3. Dans VUE -> Encodage des caractères ... sélectionnez l'encodage ISO GREC. Maintenant, par magie, le texte dans la fenêtre du navigateur s'affiche correctement avec tous les caractères grecs
  4. Sélectionnez TOUT le texte dans la fenêtre du navigateur et COPIE -> COLLER vers un simple éditeur de texte. Vous devriez maintenant voir le texte en grec dans la fenêtre d'application de l'éditeur de texte.
  5. Enregistrez le fichier en texte brut (.txt) à l'emplacement où vous avez les sous-titres d'origine.
  6. Renommez le fichier .txt en .srt afin d'être reconnu depuis votre lecteur multimédia (j'utilise VLC). Assurez-vous simplement que le nom complet de votre nouveau fichier .srt que vous venez de créer n'entre pas en conflit avec le fichier précédent (vous devez renommer votre ancien fichier afin de vous permettre de renommer le nouveau fichier avec le nom que vous voulez).

Ça y est, maintenant ça devrait fonctionner et afficher correctement les sous-titres grecs.

Manos
la source
1
Les sous-titres sont cependant en hébreu; p
Journeyman Geek
0

S'il y avait d'autres sous-titres dans le dossier, déplacez-les vers un autre emplacement. J'ai eu le même problème et cela l'a résolu.

val
la source
0

Il peut être lié au fait que le fichier .srt n'est pas Unicode en tant que superutilisateur (Manos)
ou il peut s'agir d'un
Paramètres de région et de langueproblème de paramètre de région et de langue dans Windows.

Accédez à l'onglet [Administration]> Modifier les paramètres régionaux du système> "Choisissez la langue souhaitée"

Terminé!

Denja
la source