Internal subtitles not shown by default
#1
I'm wondering if this is a bug or not, but since the upgrade from Kodi 15 to 17 beta4, my subtitles are not longer enabled by default.
Let me explain a bit in detail:
My language is dutch, so by default Kodi tries to match the subtitles for your language. (as far I understood correctly)
However, for anime, I always watch with japonese audio and only english subtitles are available.
Since the upgrade to 17 beta 4, my English (internal) subs are not longer enabled by default.
In fact subtitles are disabled (probably because no dutch ones were found?).
However, if I'm watching an english speaking series, for which I have separated dutch subtitles, the subtitles are loaded default.

My question here: why my english internal subs are not enabled by default?
And how could I fix this so I don't have to toggle the subtitles for every video?

EDIT: apparently it's only for internal subs... separate srt files are loaded automatically.
Even when I do 'save this for all videos' it doesn't get saved properly...
Reply
#2
Did some more investigation:
The internal subtitle does not appear wen the preferred subtitle language = original stream's language.
When putting this to english, it works.
However, when doing this, it also takes english before my preferred dutch language.
When putting my preferred language on dutch, the english internal subtitles are not loaded by default for anime.
I would assume that the original stream's language should work and at least take the default one?

I've tested this on my 2 clients and both have the same behaviour.
Anyone else facing this problem?
I even tried it with a clean in install of kodi 17 beta 4 in portable mode. Same result.

I've looked at the debug log and the only difference I see is that for some kind of reason the font in not rendered...

See debug logs:
not working -> with original streams language as preferred language for subtitles
http://pastebin.com/bP8xYS80
working -> with english as preferred language for subtitles
http://pastebin.com/NNdDQFvf
Reply
#3
I found this discussion on github: https://github.com/xbmc/xbmc/pull/9111
Apparently the subtitles are not longer enabled by default if it doesn't match your preferred language.Sad
Isn't there a way to force subtitles to be enabled by default, even when it doesn't match your preferred one?
Reply
#4
Could you please try to flag the subs as forced?
Reply
#5
(2016-10-28, 20:38)h3llrais3r Wrote: Did some more investigation:
The internal subtitle does not appear wen the preferred subtitle language = original stream's language.

This should work when https://github.com/xbmc/xbmc/pull/10901 is merged (I hope Wink)
Reply
#6
(2016-11-09, 15:32)Ace Wrote: This should work when https://github.com/xbmc/xbmc/pull/10901 is merged (I hope Wink)

Let's hope so. Big Grin
Waiting for beta 6 to try it out.
Thanks for the update on this.
Reply
#7
This bug seems to be present again, local subs were always loaded in the RC versions
Reply
#8
(2016-11-09, 15:32)Ace Wrote: This should work when https://github.com/xbmc/xbmc/pull/10901 is merged (I hope Wink)
@Ace, I still have the problem with anime. (I'm running kodi 17)

So I set my preferred subtitle language to dutch. (with this, I get my dutch subtitles for all my movies/series)
Anime however, has no dutch subtitles, but has a default (non forced) english subtitle track included.
Shouldn't this default subtitle language be used as fallback if no preferred language is found?
Like it is now, I always need to manually activate the subtitles for these cases.
Reply
#9
Just wanted to chip ind (and subscribe to the thread)
I'm having this issue too, and would love it if Kodi would fallback to the default track for the movie if the preferred language is not available
Reply

Logout Mark Read Team Forum Stats Members Help
Internal subtitles not shown by default0