MacOS subtitle filenames can't contain european accents
I am using VLC 1.1.3 with Mac OS 10.6.4. This bug has existed since at least VLC 0.9.9a with Mac OS 10.5.6.
I am sorry if this is a duplicate bug report. I tried searching but it only returned an error.
When the filename of a movie I am playing contains a western european accented character (from the upper half of 8-bit ASCII) then subtitle file autodetection does NOT work. Upon opening the movie VLC does not automatically find the subtitle file in the same folder and it just plays normally without subtitles. I need to change the filename to eliminate all accents in order to get the subtitles to load automatically.
I have played around with this a lot. The filename of the movie is the only thing that matters to reproduce this bug, not the folder name in the path and not the name of the subtitle file (though the beginning of the subtitle file's name has to be identical to the filename of the movie and therfore not contain the accented character either). Also, characters like ¢ which are also in upper ASCII do NOT reproduce this bug. As far as I can tell (I haven't tried them all), it is only caused by the accented european characters like é, à, ç, î, ñ which I have tried so far. I also tried using japanese characters and the subtitles DO LOAD so UTF-8 characters do NOT cause this bug. It seems to be only western european accented characters so far. The subtitle files are all .srt files.
In order for me to use the subtitles of movies with names that contain accents, I need to remove the accents. The accents are part of the word and should not be removed. This matters to me and I bet to other people as well. Even more importantly, I bet many people have ran into this problem and then not been able to figure out that they need to remove the accents and therefore have simply given up with the subtitles and not watched the movie causing VLC to not really be as universal as it could be! I have always loved VLC because of its amazing power to open and play almost anything!