• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Anyone else having issues with Dolby Vision DirectPlay on Roku?

    Pages (2): 1 2 Next »

     
    • 0 Vote(s) - 0 Average

    Anyone else having issues with Dolby Vision DirectPlay on Roku?

    kayson
    Offline

    Junior Member

    Posts: 10
    Threads: 2
    Joined: 2024 Jan
    Reputation: 0
    #1
    2024-04-10, 05:41 AM (This post was last modified: 2024-04-10, 05:41 AM by kayson.)
    I have a video with the following info:

    Quote:Video
    Title: 4K HEVC HDR
    Codec: HEVC
    Profile: Main 10
    Level: 150
    Resolution: 3840x2160
    Aspect ratio: 16:9
    Interlaced: No
    Framerate: 24
    Bitrate: 16373 kbps
    Bit depth: 10 bit
    Video range: HDR
    Video range type: DOVI
    DV title: DV Profile 5
    DV version major: 1
    DV version minor: 0
    DV profile: 5
    DV level: 6
    DV rpu preset flag: 1
    DV el preset flag: 0
    DV bl preset flag: 1
    DV bl signal compatibility id: 0
    Pixel format: yuv420p10le
    Ref frames: 1

    As far as I can tell from Roku's Developer Doc (Streaming Specifications), this should be supported (I havea 4800X). My TV also supports DoVi, and I have no issues with playback in general. And yet when I DirectPlay this, it has the Green/Purple hue that you'd expect if HDR was not actually supported. And yet, I have ToneMapping enabled, so if HDR were not actually supported, it should transcode.

    Anyone experience the same thing? The only two suspicious parameters are the pixel format, which I couldn't find listed explicitly anywhere on Roku's docs or by searching, though it's a common format; and the Level. I'm not sure what ffprobe means by Level 150. I'm guessing it's high tier and level 5.0, but not sure. Roku also makes no mention of tiers.

    Any help would be appreciated!
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2024-04-10, 02:17 PM (This post was last modified: 2024-04-10, 02:21 PM by TheDreadPirate. Edited 1 time in total.)
    Verify that the following setting is false/disabled.

    Press * on your remote > Settings > Playback > Video Profile Level Support > HEVC

    If that is already disabled, we would need to see your Jellyfin log. Replicate the problem then share the log so that the issue is near the bottom of the log.

    Post the log to https://sourceb.in/ .

    When I get home I will find some DV5 test media and attempt to replicate since I also have a 4800X.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    kayson
    Offline

    Junior Member

    Posts: 10
    Threads: 2
    Joined: 2024 Jan
    Reputation: 0
    #3
    2024-04-10, 03:27 PM
    I disabled it and replayed - same issue. So either there's an issue with the player, or it should be transcoded but it's not reporting as such. I'll try to play the video file directly to narrow down the issue.

    Server log is below, with playback starting at 07:49. I'll turn on debug and do it again in a bit. Is there a way to get the client logs?

    Quote:[2024-04-10 01:00:32.968 -07:00] [INF] [68] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Scan Media Library" Failed after 2 minute(s) and 11 seconds
    [2024-04-10 01:00:33.442 -07:00] [INF] [80] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/media/Anime"
    [2024-04-10 01:00:33.594 -07:00] [INF] [97] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/media/TV Shows"
    [2024-04-10 01:00:33.681 -07:00] [INF] [62] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/media/Movies"
    [2024-04-10 01:00:33.900 -07:00] [INF] [64] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/music"
    [2024-04-10 02:00:01.003 -07:00] [INF] [34] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Extract Chapter Images" set to fire at 2024-04-11 02:00:00.000 -07:00, which is 23:59:58.9970232 from now.
    [2024-04-10 02:00:02.471 -07:00] [INF] [74] Emby.Server.Implementations.MediaEncoder.EncodingManager: Stopping chapter extraction for "Guren Dances" because a chapter was found with a position greater than the runtime.
    [2024-04-10 02:00:20.996 -07:00] [INF] [74] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Extract Chapter Images" Completed after 0 minute(s) and 20 seconds
    [2024-04-10 03:00:01.010 -07:00] [INF] [48] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Generate Trickplay Images" set to fire at 2024-04-11 03:00:00.000 -07:00, which is 23:59:58.9893253 from now.
    [2024-04-10 03:00:02.840 -07:00] [INF] [50] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Generate Trickplay Images" Completed after 0 minute(s) and 2 seconds
    [2024-04-10 07:49:12.732 -07:00] [WRN] [47] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "10.7.1.11" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
    [2024-04-10 07:49:12.779 -07:00] [INF] [47] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "10.7.1.11" closed
    [2024-04-10 07:57:08.583 -07:00] [INF] [76] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "aram". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
    [2024-04-10 07:57:08.583 -07:00] [INF] [76] Jellyfin.Api.Helpers.MediaInfoHelper: RemoteClientBitrateLimit: 15000000, RemoteIP: "10.7.1.11", IsInLocalNetwork: True
    [2024-04-10 07:57:09.353 -07:00] [INF] [76] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "aram". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
    [2024-04-10 07:57:09.354 -07:00] [INF] [76] Jellyfin.Api.Helpers.MediaInfoHelper: RemoteClientBitrateLimit: 15000000, RemoteIP: "10.7.1.11", IsInLocalNetwork: True
    [2024-04-10 07:57:28.674 -07:00] [INF] [82] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "10.7.1.11" request
    [2024-04-10 07:57:58.554 -07:00] [INF] [83] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Roku" "2.0.5" playing "Anjin". Stopped at "3056000" ms
    [2024-04-10 07:58:52.935 -07:00] [INF] [66] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2024-04-10 07:59:40.946 -07:00] [INF] [47] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2024-04-10 08:00:28.955 -07:00] [INF] [57] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2024-04-10 08:01:16.951 -07:00] [INF] [57] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2024-04-10 08:02:04.963 -07:00] [INF] [39] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2024-04-10 08:02:52.963 -07:00] [INF] [83] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2024-04-10 08:03:40.967 -07:00] [INF] [91] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2024-04-10 08:04:28.975 -07:00] [INF] [91] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2024-04-10 08:05:16.982 -07:00] [INF] [57] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2024-04-10 08:05:28.981 -07:00] [WRN] [74] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "10.7.1.11" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
    [2024-04-10 08:05:29.019 -07:00] [INF] [74] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "10.7.1.11" closed
    [2024-04-10 08:23:27.757 -07:00] [INF] [20] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "10.7.1.11" request
    kayson
    Offline

    Junior Member

    Posts: 10
    Threads: 2
    Joined: 2024 Jan
    Reputation: 0
    #4
    2024-04-10, 05:40 PM
    Here are the debug logs: https://hastebin.com/share/omiqezupev.yaml

    Looks like in the codec profiles, DoVi is supported with hevc main10, but no mention of level.

    Will try to play the file directly this afternoon
    kayson
    Offline

    Junior Member

    Posts: 10
    Threads: 2
    Joined: 2024 Jan
    Reputation: 0
    #5
    2024-04-10, 06:40 PM
    Playing over dlna with roku media player works just fine, and my tv shows it as "HDR" (usually I see "Dolby Vision" when its DoVi, but maybe its a profile thing).

    Looks like this is a bug with the jellyfin app
    kayson
    Offline

    Junior Member

    Posts: 10
    Threads: 2
    Joined: 2024 Jan
    Reputation: 0
    #6
    2024-04-10, 06:47 PM
    Submitted here: https://github.com/jellyfin/jellyfin-roku/issues/1772
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #7
    2024-04-10, 06:55 PM
    (2024-04-10, 03:27 PM)kayson Wrote: I disabled it and replayed - same issue. 

    What that setting already disabled or was it enabled?  If it was already disabled, what happens when you enable it?

    I also found this issue in the Jellyfin Roku git.

    https://github.com/jellyfin/jellyfin-roku/issues/1308
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    kayson
    Offline

    Junior Member

    Posts: 10
    Threads: 2
    Joined: 2024 Jan
    Reputation: 0
    #8
    2024-04-11, 04:42 AM (This post was last modified: 2024-04-11, 04:43 AM by kayson. Edited 1 time in total.)
    (2024-04-10, 06:55 PM)TheDreadPirate Wrote:
    (2024-04-10, 03:27 PM)kayson Wrote: I disabled it and replayed - same issue. 

    What that setting already disabled or was it enabled?  If it was already disabled, what happens when you enable it?

    I also found this issue in the Jellyfin Roku git.

    https://github.com/jellyfin/jellyfin-roku/issues/1308

    It was enabled. No difference in behavior whatever that setting is.

    Looks like that might be a similar issue. Bummer its been around so long.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #9
    2024-04-11, 12:50 PM
    I didn't have a chance to test this out last night to confirm. I should have time on Saturday.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #10
    2024-04-13, 03:48 AM
    When I play DV5 content it transcodes. But it is probably due to not having an HDR display (except my phone). I'm not sure I will be able to get a proper apples to apples test.

    Your TV is HDR capable, correct? Is your DV5 content in a MP4 container or MKV container.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Pages (2): 1 2 Next »

    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode