danergo 28 Posted November 6, 2016 Share Posted November 6, 2016 Hello, I'm using Emby Server (3.0.8500.0) for serving media onto my TV via DLNA. However, subtitles are not handled correctly. Please see this image shot of the media info (attached). My questions: 1.) Why is the first subtitle (subrip) marked as default? 2.) Why is the first subtitle (subrip) marked as forced? 3.) I have set smart subtitle handling in my profile, and set the preferred language to Hungarian. I have the hungarian external subtitle file, but it's not forced. Why? Result: first subtitle is played over DLNA which is english (forced). How can I override it to use my language preference (which is hun, set in profile settings) over DLNA? Thank you. Link to comment Share on other sites More sharing options...
danergo 28 Posted November 6, 2016 Author Share Posted November 6, 2016 Hello, I'm using Emby Server (3.0.8500.0) for serving media onto my TV via DLNA. However, subtitles are not handled correctly. Please see this image shot of the media info (attached). My questions: 1.) Why is the first subtitle (subrip) marked as default? 2.) Why is the first subtitle (subrip) marked as forced? 3.) I have set smart subtitle handling in my profile, and set the preferred language to Hungarian. I have the hungarian external subtitle file, but it's not forced. Why? Result: first subtitle is played over DLNA which is english (forced). How can I override it to use my language preference (which is hun, set in profile settings) over DLNA? Thank you. Link to comment Share on other sites More sharing options...
Happy2Play 8242 Posted November 6, 2016 Share Posted November 6, 2016 All those option are set inside the mkv container for the internal subs. So you would have to use a tool like mkvmerge to change those values if they are incorrect. Link to comment Share on other sites More sharing options...
danergo 28 Posted November 6, 2016 Author Share Posted November 6, 2016 Hm, but there is no way to force the DLNA server to use the external srt if available and matches with my lang pref? Can I somehow make the external subtitle to forced? In this case, Emby would chose the external one, because both are forced, but the external also matches my lang pref, right? Link to comment Share on other sites More sharing options...
Luke 37009 Posted November 6, 2016 Share Posted November 6, 2016 The first subtitle is marked as default or forced because that's what ffprobe told us. For the external subtitle, what is the file name? Link to comment Share on other sites More sharing options...
Happy2Play 8242 Posted November 6, 2016 Share Posted November 6, 2016 @@Luke Why would default and forced matter if language is set to Hungarian for "Smart" subtitle option and there is only one Hungarian subtitle available? Link to comment Share on other sites More sharing options...
Luke 37009 Posted November 6, 2016 Share Posted November 6, 2016 He asked why it's not marked as forced. Playback settings are separate from media info. If he had asked why they are not activated on playback, then that would be a different question. Link to comment Share on other sites More sharing options...
Happy2Play 8242 Posted November 6, 2016 Share Posted November 6, 2016 (edited) Duplicate topics merged Edited November 6, 2016 by Happy2Play Link to comment Share on other sites More sharing options...
danergo 28 Posted November 6, 2016 Author Share Posted November 6, 2016 I'd change the question to Happy2Play's recommendation. If I have smart subtitle selection and lang pref set to Hungarian, and I have only one Hungarian subtitle, why is that not get selected for playback? Filename is "Narcos - 2x01 - Free at Last.hun.srt". Link to comment Share on other sites More sharing options...
Luke 37009 Posted November 6, 2016 Share Posted November 6, 2016 Check out our wiki article on subtitles to learn how to mark external subtitles as forced: https://github.com/MediaBrowser/Wiki/wiki/Subtitles Link to comment Share on other sites More sharing options...
danergo 28 Posted November 6, 2016 Author Share Posted November 6, 2016 Thank you. What would you recommend me to set (default or forced) to have it played by default? Link to comment Share on other sites More sharing options...
Luke 37009 Posted November 6, 2016 Share Posted November 6, 2016 well i would suggest marking it based on what it actually is, then adjusting your playback settings. Link to comment Share on other sites More sharing options...
Happy2Play 8242 Posted November 6, 2016 Share Posted November 6, 2016 So is there really any difference in "Smart" and "Default" subtitle mode if they both just look at default or forced flags? Link to comment Share on other sites More sharing options...
Luke 37009 Posted November 6, 2016 Share Posted November 6, 2016 The help text should explain the differences. Link to comment Share on other sites More sharing options...
Happy2Play 8242 Posted November 6, 2016 Share Posted November 6, 2016 Right, "Subtitles matching the language preference will be loaded when the audio is in a foreign language." This is the exact question danergo is asking. A English audio tracked movie with embedded en subtitles and an external hu subtitle. Language set to Hungarian but still plays en subtitles. So does "Smart" not work in internal external subtitle environment? Link to comment Share on other sites More sharing options...
Luke 37009 Posted November 6, 2016 Share Posted November 6, 2016 Currently not for forced, i'll have to look at why that was done. Link to comment Share on other sites More sharing options...
danergo 28 Posted November 6, 2016 Author Share Posted November 6, 2016 Great! If you find and show me which file is responsible for this, I can modify and retry it to validate. Link to comment Share on other sites More sharing options...
Happy2Play 8242 Posted November 6, 2016 Share Posted November 6, 2016 Does it work renaming your external sub to "Narcos - 2x01 - Free at Last.hun.forced.srt" and performing another library scan to catch the changes? If not you will probably have to change the internal subtitle flags. Link to comment Share on other sites More sharing options...
Happy2Play 8242 Posted November 6, 2016 Share Posted November 6, 2016 The issue points to the first internal subtitle track default/forced from your screenshot. Link to comment Share on other sites More sharing options...
danergo 28 Posted November 6, 2016 Author Share Posted November 6, 2016 Yes, the first subtitle is both forced and default. However, its language is different, so Smart subtitle handler should recognize this, and chose my external one instead of this. But this lead to a moral argument, because forced might be harder than language preferences. This also makes sense. So, I tried setting it to forced, and works. Gets selected on the TV. Also, there is a possibility to change between external and internal subtitles, but in this case its default is the external one. I can live with this now, but it might worth a bit discussion whether smart subtitle handler should prioritize based on mainly the language preferences or not. Thanks, guys! 1 Link to comment Share on other sites More sharing options...
Happy2Play 8242 Posted November 6, 2016 Share Posted November 6, 2016 Personally forced should only apply to same language preference. Do to foreign subs are already there for everything. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now