.srt .ass subtitle file can not display Chinese
I am a developer from china, I have the same problem. .srt subtitle file in android 6.0 can show chinese, but it can not show in android 7.0, just show white block. and have a other problem, .ass subtitle file can not show chinese in android 6.0 and 7.0, just show white block. I think maybe have something to do with the phone read font permissions, Please help to fix this issue. Thanks!
Logcat(maybe usefully): 1.Glyph 0x300B not found, broken font? Trying all c
2.core input source: creating demux: access='file' demux='subtitle' location='/storage/emulated/0/ddd/subtitle/Gotham.S03E01.720p.HDTV.X264-DIMENSION.%E7%AE%80%E4%BD%93%26%E8%8B%B1%E6%96%87.srt' file='/storage/emulated/0/ddd/subtitle/Gotham.S03E01.720p.HDTV.X264-DIMENSION.简体&英文.srt' 07-22 02:27:40.970 11718-12685/org.videolan.vlc.debug D/VLC: [c6f387a8/318d] core demux: looking for demux module matching "subtitle": 45 candidates 07-22 02:27:40.970 11718-12685/org.videolan.vlc.debug D/VLC: [c6f387a8/318d] vobsub demux: this doesn't seem to be a vobsub file 07-22 02:27:40.971 11718-12685/org.videolan.vlc.debug E/VLC: [c6f387a8/318d] core demux: option sub-original-fps does not exist 07-22 02:27:40.971 11718-12685/org.videolan.vlc.debug D/VLC: [c6f387a8/318d] subtitle demux: Movie fps: -1.000000 07-22 02:27:40.971 11718-12685/org.videolan.vlc.debug D/VLC: [c6f387a8/318d] subtitle demux: detected Unicode Byte Order Mark 07-22 02:27:40.971 11718-12685/org.videolan.vlc.debug D/VLC: [c6f387a8/318d] subtitle demux: autodetecting subtitle format 07-22 02:27:40.971 11718-12685/org.videolan.vlc.debug D/VLC: [c6f387a8/318d] subtitle demux: detected SubRIP format 07-22 02:27:40.972 11718-12685/org.videolan.vlc.debug D/VLC: [c6f387a8/318d] subtitle demux: loading all subtitles... 07-22 02:27:40.999 11718-12685/org.videolan.vlc.debug D/VLC: [c6f387a8/318d] subtitle demux: loaded 736 subtitles 07-22 02:27:40.999 11718-12685/org.videolan.vlc.debug D/VLC: [c6f387a8/318d] subtitle demux: detected language 简体&英文 of subtitle: /storage/emulated/0/ddd/subtitle/Gotham.S03E01.720p.HDTV.X264-DIMENSION.%E7%AE%80%E4%BD%93%26%E8%8B%B1%E6%96%87.srt 07-22 02:27:40.999 11718-12685/org.videolan.vlc.debug D/VLC: [c6f387a8/318d] core demux: using demux module "subtitle" 07-22 02:27:40.999 11718-12685/org.videolan.vlc.debug D/VLC: [c6fb0428/318d] core decoder: looking for decoder module matching "mediacodec_ndk,all": 41 candidates 07-22 02:27:41.000 11718-12685/org.videolan.vlc.debug D/VLC: [c6fb0428/318d] avcodec decoder: using ffmpeg Lavc57.92.100 07-22 02:27:41.000 11718-12685/org.videolan.vlc.debug D/VLC: [c6fb0428/318d] avcodec decoder: CPU flags: 0x0000003f 07-22 02:27:41.000 11718-12685/org.videolan.vlc.debug W/VLC: [c6fb0428/318d] avcodec decoder: refusing to decode non validated subtitle codec 07-22 02:27:41.000 11718-12685/org.videolan.vlc.debug D/VLC: [c6fb0428/318d] subsdec decoder: trying demuxer-specified character encoding: UTF-8 07-22 02:27:41.000 11718-12685/org.videolan.vlc.debug D/VLC: [c6fb0428/318d] core decoder: using decoder module "subsdec"
3.freetype spu text: SelectAndLoadFace: no font found for family: Droid Sans, codepoint: 0x5496