VLC + subtitles + accents

Solved
twix -  
 colargol -
Hello,
I've been having an issue for over an hour. I have a subtitle file that refuses to play correctly on VLC. Usually, everything works fine, but now all the letters with accents are replaced by question marks! This is quite bothersome after a while. I've seriously tried to watch it anyway, but it gives me a headache (I'm sensitiveeeee! x)
Are there any settings I need to adjust? When reading the subtitle file, there are no errors or spelling mistakes, so it must be something else, but what?
I hope you have an answer for me. In the meantime, have a good evening!

Configuration: Windows 7 / Safari 535.7

8 réponses

Dimitri
 
Good evening,

the problem does not come from the subtitles but from the file encoding.
It has simply been encoded in a format that does not recognize special characters. If the subtitle file contains accents, the best option is to re-encode it in UTF-8, which is universal and displays accents.

To do this, it couldn't be simpler; I use Notepad++ as a text editor that supports all languages and encodings, very convenient. You can download it for free. Open your subtitle file with this software.
To see the error that occurs, simply click on UTF-8 in the encoding tab. You will see all your special characters replaced by symbols, just like VLC does. That's not what we are interested in here.

Open your subtitle file (encoded we don’t know how) and cut (Ctrl X) all the text. Once the page is blank, go to the Encoding tab and choose UTF-8. Then paste all the text. This time the page is in UTF-8 and the special characters appear correctly. Save it and enjoy the video!
74
cooltarget
 
Thank you, Dimitri, it works great.
0
HAMMAHAMMA04 Posted messages 2 Status Membre 4
 
thank you ++++++
0
E.T.
 
Thank you for this clear explanation!!
0
DARsKater Posted messages 873 Status Membre 235
 
Awesome solution, thank you very much :)
0
colargol
 
incomprehensible
0
doublem93 Posted messages 349 Registration date   Status Membre Last intervention   72
 
On Mac, go to VLC -> Preferences -> Subtitles and OSD -> Subtitle Language -> Default Encoding -> choose the encoding you want... for example, Windows-1252.

On PC Tools -> Preferences-> Subtitles & OSD -> Default Encoding (choose your encoding... try some options).
7
Fan2TWD
 
Thank you doublem93, it works for VLC

Preferences -> Subtitles & OSD -> Universal (UTF-8)
0
hotflow
 
In principle, if the accents are not displayed, it's because the subtitle was poorly created; instead of being encoded in UTF-8 to display the complete alphabet, it was created with a basic code that does not display the accents...
6
Juanito
 
Good evening, it's not working for me at all, I've tried in Windows 1252 and I still get "?" instead of accents, I'm looking online but I can't find any solution to my problem, for your information, I'm watching a series in mkv, thank you for your help.
4
alehug Posted messages 1 Registration date   Status Membre Last intervention  
 
Patrie ?
0
doublem93 Posted messages 349 Registration date   Status Membre Last intervention   72
 
Have you tried a different encoding?
0
Zen
 
Indeed, it works in Windows 1252. Thanks for the tip!
2
doublem93 Posted messages 349 Registration date   Status Membre Last intervention   72
 
Hello,

is your subtitle file an srt? If so, have you tried opening it with a text editor to make sure the problem isn't in the file?
1
Twix
 
Yes, I checked that thoroughly, and the entire text is fine. So it must be something with VLC this time.
0
Heydar
 
Hi,

I have the same issue. The spelling is more than correct. When I watch the subtitles with VLC, characters like à or ç turn into & or ?.
How can I fix this? Thank you.
1
doublem93 Posted messages 349 Registration date   Status Membre Last intervention   72
 
Good evening,

By any chance, have you checked the VLC preferences (subtitles), what is the default encoding... changing it might do something.
0
Twix
 
Uh, well, my faith, I don't really know, tell me how to do this and I'll respond to you :)
0