I'm playing a .avi file with a .srt japanese subtitle on Windows 7.
The japanese text appears like a serie of identical little squares (the preference font is Arial for subtitle as indicated in the tools/preference/Subtitles &OSD box; Default encoding is Windows-1252),
If I switch to Universal (UFT-8) for default encoding there is no change.
When I activate the japanese subtitles, the Message tool at Verbosity level 2 says :
main debug: control type=13
main debug: looking for decoder module: 34 candidates
avcodec debug: libavcodec already initialized
avcodec debug: codec not found (Text subtitles with various tags)
subsdec debug: trying configured character encoding: UTF-8
main debug: using decoder module "subsdec"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: thread started
main debug: thread (decoder) created at priority 0 (../.././src/input/decoder.c:301)
main debug: thread times: real 0m23.000000s, kernel 0m0.000000s, user 0m0.000000s
main debug: removing module "libass"
main debug: killing decoder fourcc `ssa ', 0 PES in FIFO
So I installed the Arial Unicode MS and I switched the subtitle Display Settings Font to Arial Unicode MS. I closed and reopened VLC (like I do each time I make a change), and this time the title of the movie didn't appeared, even if the box «Show media title on video start » was checked. This time no squares but no japanese either.
When I open the .srt file the japanese texte appears OK (here are the first few lines with kanjis and hiraganas) :
1
00:00:01,170 --> 00:00:03,680
(鷹栖)カリスマ!ちょっと来い!!
2
00:00:03,680 --> 00:00:05,980
(ハルコ)はぁ?
By the way, even english subtitles don't appear with Arial Unicode MS.
English subtitles work normally if I switch again to plain Arial with no other change.
I didn't find a way to make the japanese subtitles appear correctly.
Please help. Thanks in advance.