Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: Force subtitle language

  1. #1
    Join Date
    Feb 2014
    Posts
    84

    Default Force subtitle language

    First of all I want to apologize to Paul for asking this one. I asked this 3 or 4 months ago and he answered me but I lost the answer and hadn't have time
    to try out his answer all this time and now I can't remember.

    Also I'm not sure if I asked by email or on the forum, but forum search for whatever reason doesn't work on my end. Always gives me empty results to any keyword.

    So I really hate to ask it again and my deepest apologies, but I can't figure it out myself.

    Setup description:
    -1 Mezzmo server running latest version
    -2 Samsung TV connecting to Mezzmo using DLNA

    Problem description:
    - Samsung always picks the first subtitle and audio stream of an .mkv hosted by Mezzmo
    - Samsung is set to select English Language and Dutch subtitles as default but ignores this setting
    - Mezzmo is set to send English language and Dutch subtitles as default to Samsung but ignores this setting

    So sometimes, I have Russian audio and russian subs if these are the first tracks

    How can I make sure specific devices get specific defaults accordingly to the one viewing at that device?

    I remember Paul answering to setup some user profile but I forgot how to do this

    Maybe someone else knows this so I don't have to bother Paul with it.


    I should mention for whatever reason, KODI plugin of mezzmo works just fine! I can set a default language there and it works
    out of the box. So it's really just a Samsung issue I suppose.
    Last edited by mrgenie; 01-18-2018 at 09:23 PM.

  2. #2
    Join Date
    Nov 2007
    Location
    Melbourne, Australia
    Posts
    11,616

    Default

    If the video has embedded subtitles and is being streamed directly to your Samsung TV without transcoding, then you should be able to use your TV's remote control to select the audio channel and subtitle language. Stream the video and try displaying the various audio channels and subtitle languages using appropriate buttons on your remote control.

    If the video is being transcoded by Mezzmo before streaming to your TV or you have external subtitles, then Mezzmo should be selecting your preferred audio language and subtitle language before streaming. Right-click on the video in Mezzmo and click Properties. On the Properties dialog, go to the Video tab and select the audio channel that you wish to stream. Next, go to the Subtitles tab and double-click on each subtitle listed. On the Subtitle Settings dialog, check the language that has been detected and correct them if any are wrong. Go to the Transcoding tab and delete any transcoded files listed there for this video and click OK to save your changes. Now try streaming the video. Hopefully, you will see your video with the correct audio and subtitles.

    Mezzmo Android: Install it on your tablet, smartphone, Android TV or Amazon Fire to browse and stream files from your Mezzmo library to all your devices. Full details at http://www.conceiva.com/products/mez...mo_android.asp
    Mezzmo for Kodi Add-on: Install it into Kodi to stream files from your Mezzmo library directly in Kodi. Full details at http://www.mezzmo.com/wiki/doku.php?...odi_user_guide
    Mezzmo for Roku App: Install it onto your Roku to stream files from your Mezzmo library. Full details at http://www.mezzmo.com/wiki/doku.php?...oku_user_guide
    Wiki: User Guides & Reference Manual at http://www.mezzmo.com/wiki
    Facebook: http://www.facebook.com/Mezzmo.DLNA.Server
    Twitter: https://twitter.com/conceiva_mezzmo
    Web: http://www.mezzmo.com

  3. #3
    Join Date
    Feb 2014
    Posts
    84

    Default

    Quote Originally Posted by Paul View Post
    If the video has embedded subtitles and is being streamed directly to your Samsung TV without transcoding, then you should be able to use your TV's remote control to select the audio channel and subtitle language. Stream the video and try displaying the various audio channels and subtitle languages using appropriate buttons on your remote control.
    yes the selecting with the remote works but it's kinda stupid for each movie to do this, especially since this isn't a problem for Kodi. Samsung screwed up here I guess not to do that automatically. I understand mezzmo can't influence how Samsung writes their firmware


    Quote Originally Posted by Paul View Post
    If the video is being transcoded by Mezzmo before streaming to your TV or you have external subtitles, then Mezzmo should be selecting your preferred audio language and subtitle language before streaming.
    Ah, yes, I have all in 1 .mkv file. So if I don't put all the subtitles inside the container, mezzmo will decide prior to streaming which language to stream right? I'll try it

    Quote Originally Posted by Paul View Post
    Right-click on the video in Mezzmo and click Properties. On the Properties dialog, go to the Video tab and select the audio channel that you wish to stream. Next, go to the Subtitles tab and double-click on each subtitle listed. On the Subtitle Settings dialog, check the language that has been detected and correct them if any are wrong. Go to the Transcoding tab and delete any transcoded files listed there for this video and click OK to save your changes. Now try streaming the video. Hopefully, you will see your video with the correct audio and subtitles.
    So this manual setting for each single video isn't needed if I just extract all the subtitles outside of the main mkv right? I wonder if mezzmo can also handle audio streams outside of the .mkv going to try it

  4. #4
    Join Date
    Feb 2014
    Posts
    84

    Default

    Hi Paul,

    I finally managed to try out all the options.

    So 1 movie to test I extracted the subtitles and put them as .srt files

    moviename.dut.srt
    moviename.eng.srt
    moviename.ger.srt
    moviename.rus.srt


    when I right click properties the specific movie and go into subtitles I can disable the subtitles not wanted.
    First ACTIVE in the list is the one being streamed by mezzmo.

    So I can't simply drag/drop or queue up/down.

    But, I don't want this anyway. It's a setting for ALL devices! So when someone wants to have dutch subtitles no one can watch the Russian.

    However, in the "Media Devices" tab there you can select a media device and click "Edit"
    in the "device Settings" go to "Subtitles"

    And here I can actually select "Preferred Subtitles languages"

    This would suggest for device 1 I could set to display for this device first dutch, if that's not there then German,
    if not there than English.

    For another device I could set first Russian, 2nd English and 3rd German

    But, whatever is in here is completely ignored!

    The movie is streamed by it's setting PER SINGLE VIDEO and not PER DEVICE.

    I would like however to have it PER DEVICE.

    Since the "subtitle first stream" can be set as per video, it should be possible to do this also per device.

    So when I select in the device NL/DE/EN/RU it should simply search for the NL subtitle and if found
    stream that one. If no NL subtitle found try if there's a DE and if found stream that one.
    If no DE is found but EN is stream that one per default.

    And I prefer to keep the subtitles INSIDE the .mkv so you could always select with the remote control some
    other if wanted.


    so to put it all together
    -1) keep the .srt files inside the mkv so you can use the remote to pick which subtitle you wanna play
    -2) based on the "device subtitle settings" always stream the first language there as default

    that's actually what I would like. I can understand most people only care about 1 language but we're a multi-lingual
    family and for some reason everyone has a different preference although the big family screen English/English
    is default the other personal devices have different languages as default

  5. #5
    Join Date
    Nov 2007
    Location
    Melbourne, Australia
    Posts
    11,616

    Default

    Mezzmo should be streaming your preferred subtitle selections that you have made for your device. For the sample video, did you remove the embedded subtitles from it after extracting the embedded subtitles as external SRT files? If not, then your device may be ignoring the external subtitles delivered to your device by Mezzmo and still using the embedded subtitle channels. For better diagnosis, you can use Mezzmo's diagnostic tools to see what being delivered to your device. See this wiki post - http://www.mezzmo.com/wiki/doku.php?...ubtitle_issues

    Mezzmo Android: Install it on your tablet, smartphone, Android TV or Amazon Fire to browse and stream files from your Mezzmo library to all your devices. Full details at http://www.conceiva.com/products/mez...mo_android.asp
    Mezzmo for Kodi Add-on: Install it into Kodi to stream files from your Mezzmo library directly in Kodi. Full details at http://www.mezzmo.com/wiki/doku.php?...odi_user_guide
    Mezzmo for Roku App: Install it onto your Roku to stream files from your Mezzmo library. Full details at http://www.mezzmo.com/wiki/doku.php?...oku_user_guide
    Wiki: User Guides & Reference Manual at http://www.mezzmo.com/wiki
    Facebook: http://www.facebook.com/Mezzmo.DLNA.Server
    Twitter: https://twitter.com/conceiva_mezzmo
    Web: http://www.mezzmo.com

  6. #6
    Join Date
    Feb 2014
    Posts
    84

    Default

    Quote Originally Posted by Paul View Post
    For the sample video, did you remove the embedded subtitles from it after extracting the embedded subtitles as external SRT files?
    yes, I do drink my healthy portion of coffee before trying it

    Quote Originally Posted by Paul View Post
    For better diagnosis, you can use Mezzmo's diagnostic tools to see what being delivered to your device. See this wiki post - http://www.mezzmo.com/wiki/doku.php?...ubtitle_issues
    That link gives me a time out. Actually the whole mezzmo.com gives me a timeout .. conceiva.com is just fine.


    Anyway, an additional note: I do NOT transcode anything! Eats too much CPU. And since the "external srt language setting PER SINGLE VIDEO" is working just fine, that's just what I need but
    I need it per device and not per video

    Obviously when I select in single video substitles setting to deliver any language indeed that specific language is being delivered to all devices. I just need that to work the same in the
    settings for the device. So my best guess is, the programmer of mezzmo has at least 2 different methods implemented to deliver the stream to the clients.
    If so, maybe he can make in the "settings" a radio button to on/off the delivery methods so in the subtitles settings for devices the same happens as currently for the single video subtitle settings
    OR for those who want it you switch off the radio button and both use the method as currently being used on the device subtitle settings.

    Because I need it the way it works under the video properties subtitle settings but I can bet someone else might want it to work just like
    currently under the device subtitle settings.

    So just some way for the user to choose between these 2 methods would be my request.


    And would love to try that diagnostic tool if I can find a working link bummer that mezzmo.com doesn't work here

  7. #7
    Join Date
    Feb 2014
    Posts
    84

    Default

    Quote Originally Posted by mrgenie View Post
    That link gives me a time out. Actually the whole mezzmo.com gives me a timeout .. conceiva.com is just fine.
    Just tried it from ip in the Netherlands and can access the site just fine.

    Tried it from another German IP and also blocked.

    Tried it from Russian IP and works just fine.

    so, German IP's blocked?

  8. #8
    Join Date
    Nov 2007
    Location
    Melbourne, Australia
    Posts
    11,616

    Default

    Quote Originally Posted by mrgenie View Post
    Just tried it from ip in the Netherlands and can access the site just fine.

    Tried it from another German IP and also blocked.

    Tried it from Russian IP and works just fine.

    so, German IP's blocked?
    There is no IP blocking on the mezzmo.com domain. If the problem remains, please email us your German IP address to support [at] conceiva [dot] com and we'll look into it further.

    Mezzmo Android: Install it on your tablet, smartphone, Android TV or Amazon Fire to browse and stream files from your Mezzmo library to all your devices. Full details at http://www.conceiva.com/products/mez...mo_android.asp
    Mezzmo for Kodi Add-on: Install it into Kodi to stream files from your Mezzmo library directly in Kodi. Full details at http://www.mezzmo.com/wiki/doku.php?...odi_user_guide
    Mezzmo for Roku App: Install it onto your Roku to stream files from your Mezzmo library. Full details at http://www.mezzmo.com/wiki/doku.php?...oku_user_guide
    Wiki: User Guides & Reference Manual at http://www.mezzmo.com/wiki
    Facebook: http://www.facebook.com/Mezzmo.DLNA.Server
    Twitter: https://twitter.com/conceiva_mezzmo
    Web: http://www.mezzmo.com

  9. #9
    Join Date
    Nov 2007
    Location
    Melbourne, Australia
    Posts
    11,616

    Default

    As mentioned, Mezzmo should be using the subtitle language preference you have made for your device and using it to stream the external subtitle to your device. We'd like to see a few things from you:

    • Right-click on the video in Mezzmo and click 'Get FFmpeg Information'. Send this to us.
    • Right-click on the video in Mezzmo and click 'Properties'. On the Properties dialog, go to the Subtitles tab. Take a screenshot and send this to us.
    • Go to the Device Settings dialog (Subtitles tab) for your device. Take a screenshot and send this to us.
    • Turn logging on (see http://www.mezzmo.com/wiki/doku.php?id=using_logging). Restart your Mezzmo server. Stream the video to your device. After playing starts and the wrong subs are displayed, stop your Mezzmo server and exit Mezzmo (Windows) app. Zip up all the logs and email send them to us.

    Email all the above to us at support [at] conceiva [dot] com.

    Mezzmo Android: Install it on your tablet, smartphone, Android TV or Amazon Fire to browse and stream files from your Mezzmo library to all your devices. Full details at http://www.conceiva.com/products/mez...mo_android.asp
    Mezzmo for Kodi Add-on: Install it into Kodi to stream files from your Mezzmo library directly in Kodi. Full details at http://www.mezzmo.com/wiki/doku.php?...odi_user_guide
    Mezzmo for Roku App: Install it onto your Roku to stream files from your Mezzmo library. Full details at http://www.mezzmo.com/wiki/doku.php?...oku_user_guide
    Wiki: User Guides & Reference Manual at http://www.mezzmo.com/wiki
    Facebook: http://www.facebook.com/Mezzmo.DLNA.Server
    Twitter: https://twitter.com/conceiva_mezzmo
    Web: http://www.mezzmo.com

  10. #10
    Join Date
    Feb 2014
    Posts
    84

    Default

    Quote Originally Posted by Paul View Post
    As mentioned, Mezzmo should be using the subtitle language preference you have made for your device and using it to stream the external subtitle to your device. We'd like to see a few things from you:

    Email all the above to us at support [at] conceiva [dot] com.
    Hi Paul, did you get the email?

Similar Threads

  1. Force transcoding rotated videos
    By burekbrigada in forum Mezzmo Questions and Support
    Replies: 2
    Last Post: 10-24-2017, 01:02 PM
  2. Wrong language
    By Andrew Keeley in forum Mezzmo Questions and Support
    Replies: 3
    Last Post: 09-04-2013, 02:05 PM
  3. Sony KDL force transcode by default
    By Fuelrod in forum Mezzmo Questions and Support
    Replies: 2
    Last Post: 01-11-2013, 12:27 PM
  4. Force transcoding on a specific video
    By mszalay in forum Mezzmo Questions and Support
    Replies: 4
    Last Post: 02-01-2011, 11:44 AM
  5. How do I force transcoding on Bravia TV
    By AdamUpNorth in forum Mezzmo Questions and Support
    Replies: 1
    Last Post: 10-25-2010, 07:52 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •