Page 2 of 2 FirstFirst 12
Results 11 to 19 of 19

Thread: Roku (again)

  1. #11
    Join Date
    Sep 2009
    Posts
    2,696

    Default

    We have tried adding mpeg support but there are issues with mpeg on the Roku. One of the issues was that seeking was not available when playing mpeg content.

    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

  2. #12
    Join Date
    Mar 2012
    Posts
    128

    Default

    More Roku stuff...

    If I have a video with Dolby Digital EX Mezzmo seems to transcode, but if I turn off transcoding, the video plays just fine. At least I *suspect* it is due to the Dolby Digital EX, as that is the only variable that seems to be different. What seems unusual to me as well is that the video has 2 audio tracks, and getting the ffmpeg info from Mezzmo looks like it reports them both as 5.1 (I believe DDEX is 6.1?).

    Stream #0:1(eng): Audio: truehd, 48000 Hz, 5.1(side), s32 (24 bit) (default)
    Metadata:
    title : Surround 5.1
    BPS-eng : 3325274
    DURATION-eng : 00:56:06.405000000
    NUMBER_OF_FRAMES-eng: 4039686
    NUMBER_OF_BYTES-eng: 1399277692
    SOURCE_ID-eng : 001100
    _STATISTICS_WRITING_APP-eng: MakeMKV v1.15.4 win(x64-release)
    _STATISTICS_WRITING_DATE_UTC-eng: 2021-02-25 03:17:42
    _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
    Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s
    Metadata:
    title : Surround 5.1
    BPS-eng : 640000
    DURATION-eng : 00:56:06.432000000
    NUMBER_OF_FRAMES-eng: 105201
    NUMBER_OF_BYTES-eng: 269314560
    SOURCE_ID-eng : 001100
    _STATISTICS_WRITING_APP-eng: MakeMKV v1.15.4 win(x64-release)
    _STATISTICS_WRITING_DATE_UTC-eng: 2021-02-25 03:17:42
    _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID

    The Roku (or the Mezzmo app on the Roku?) seems to be aware that the TrueHD (set to preferred audio stream, if the matters) and EX exist, but I'm guessing it can't handle TrueHD and selects the EX audio, playing it just fine - but again, if I enable transcoding to the device, it just automatically starts transcoding. Any ideas?

  3. #13
    Join Date
    Sep 2009
    Posts
    2,696

    Default

    When comparing the file to the device profile Mezzmo will use the first audio track so the file does not match and will be transcoded. You can change this in the properties of the file by selecting the second audio track on the Video tab and Mezzmo will use this to compare to the device profile. The Roku may not be able to play the first audio track so it selects the second one.

    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

  4. #14
    Join Date
    Mar 2012
    Posts
    128

    Default

    If the preferred audio track is unsupported, Mezzmo will always transcode that track if transcoding is on, even if the second (or other tracks) *are* supported? I would sort of expect the behavior to first see if any audio tracks are supported without transcoding, and then transcode as a last resort. Is that behavior configurable at all? It wouldn't be terrible, but it seems like Mezzmo transcodes to stereo, at least with the Roku, not AC3 (which is fully supported).

    What about E-AC3 (Dolby Digital Plus)? The Roku seems to handle it fine, and ffmpeg handles it differently than AC3, but I don't see any specific settings in any device profiles for it. Experimentally I added it to a movie (mkvextract-->ffmpeg-->mkvmerge), and it seems to downmix to stereo just fine on the Roku side - but I'm not sure how Mezzmo handles it on the back end, and whether or not it will send it to all Roku devices without transcoding.

    I know this may be a Roku thing, but even when transcoding is disabled, I can't select any other audio tracks in the app even though I know they are supported, and I suspect the same may be true for external subtitles (although I haven't tested that yet). Is this something I am missing?

    Cheers!

  5. #15
    Join Date
    Sep 2009
    Posts
    2,696

    Default

    Mezzmo cannot get feedback from the device as to whether a file is supported so it is not possible to try playing the file with multiple audio tracks then transcode if it does not play. For the Roku AC3 is not supported in mpegts which is the default transcoding format so the audio is always transcoded to stereo.

    For E-AC3, Mezzmo will read the codec name from the ffmpeg information and check if it matches the supported codecs for that container in the profile. You can edit the profile to add eac3 if that is the codec name reported by ffmpeg.

    I think selecting other audio tracks only works if they are the same codec type. I have tested selecting audio tracks in the past with multiple stereo audio tracks. External subtitles will not allow selecting other tracks while the video is playing because Mezzmo only lists one external subtitle track.

    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. #16
    Join Date
    Mar 2012
    Posts
    128

    Default

    "Mezzmo cannot get feedback from the device as to whether a file is supported so it is not possible to try playing the file with multiple audio tracks then transcode if it does not play. For the Roku AC3 is not supported in mpegts which is the default transcoding format so the audio is always transcoded to stereo."

    Got it. I'm slowly coming to the conclusion that the Roku isn't *really* designed for personal media collections, as much as it is designed to be an aggregate device for a plethora of online streaming services. While this could be a slippery slope with customers whose private collections contain director commentary tracks (which seem to most often be ac3), although Mezzmo can't get feedback from the device I would think it might be possible/plausible to evaluate the device profile and the available audio tracks, and if one is supported, play that, and avoid transcoding if one of the available tracks is supported (unless of course it is required for other reasons). Although this may be pointless, largely. Transcoding is fine - unless it's transcoding DTS down to stereo, which seems to cause all sort of problems for me.

    "For E-AC3, Mezzmo will read the codec name from the ffmpeg information and check if it matches the supported codecs for that container in the profile. You can edit the profile to add eac3 if that is the codec name reported by ffmpeg."

    OK, that makes sense. It does show as eac3, but I'm unsure if setting the default (preferred) track to the eac3 audio will stop it from transcoding. It doesn't have (what i would call) a dictionary reference, i.e. eac3 doesn't translate to "Dolby Digital Plus" when I look at the properties of the audio track in Mezzmo, so I wasn't sure is adding a format container for it would do anything.

    "I think selecting other audio tracks only works if they are the same codec type. I have tested selecting audio tracks in the past with multiple stereo audio tracks. External subtitles will not allow selecting other tracks while the video is playing because Mezzmo only lists one external subtitle track."

    Understood. This a small pain, though. If there are "forced" subtitles, and closed captioning style subtitles, both external, you can't have a choice of either/or. I'm not sure I'm down with burning in forced subs. Do you folks have a recommendation?

  7. #17
    Join Date
    Mar 2012
    Posts
    427

    Default

    Quote Originally Posted by Peter View Post
    Mezzmo cannot get feedback from the device as to whether a file is supported so it is not possible to try playing the file with multiple audio tracks then transcode if it does not play. For the Roku AC3 is not supported in mpegts which is the default transcoding format so the audio is always transcoded to stereo.

    For E-AC3, Mezzmo will read the codec name from the ffmpeg information and check if it matches the supported codecs for that container in the profile. You can edit the profile to add eac3 if that is the codec name reported by ffmpeg.

    I think selecting other audio tracks only works if they are the same codec type. I have tested selecting audio tracks in the past with multiple stereo audio tracks. External subtitles will not allow selecting other tracks while the video is playing because Mezzmo only lists one external subtitle track.
    As someone who is switching devices, over time, from Roku to nVidia Shield, does Mezzmo get feedback from those devices?

  8. #18
    Join Date
    Sep 2009
    Posts
    2,696

    Default

    No, unfortunately there is no feedback from any device as to the supported formats and whether a file will play or not. Early DLNA specifications provided a mimetype list from devices but this was very general and did not specify codecs, bitrates and resolutions.

    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. #19
    Join Date
    Mar 2012
    Posts
    427

    Default

    Quote Originally Posted by Peter View Post
    No, unfortunately there is no feedback from any device as to the supported formats and whether a file will play or not. Early DLNA specifications provided a mimetype list from devices but this was very general and did not specify codecs, bitrates and resolutions.
    Sounds like it's time for an update to the DLNA spec.

Similar Threads

  1. Roku app - ugh
    By jwclack52 in forum Mezzmo Questions and Support
    Replies: 1
    Last Post: 05-18-2020, 08:18 AM
  2. Mezzmo Roku App
    By ftanner in forum Mezzmo Questions and Support
    Replies: 4
    Last Post: 07-04-2017, 12:33 PM
  3. Dolby/DTS on TCL UHD TV w/Roku
    By GirardinD in forum Mezzmo Questions and Support
    Replies: 6
    Last Post: 03-20-2017, 11:25 AM
  4. Roku App wishlist
    By hartlenb in forum Mezzmo Wish List and Feedback
    Replies: 2
    Last Post: 02-16-2017, 08:29 AM
  5. Roku App
    By Kaiser2000 in forum Mezzmo Wish List and Feedback
    Replies: 15
    Last Post: 07-22-2016, 11:14 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
  •