Panasonic lz980e refuses to direct play supported video formats (even 1080p)

Server Version#: 1.32.5.7328
Player Version#: 5.65.2

The TV app refuses to allow formats supported by the TV itself (checked both using DLNA and a USB stick, same file). This is a 1080p 10bit video (see details below), and the player explicitly refuses to read it due to it being 10bit, as logged by the player:

Jul 28, 2023 22:14:18.837 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] [MDE] Application decision, directPlay: false, directStreamVideo: false, directStreamAudio: true
Jul 28, 2023 22:14:18.837 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52]     Cannot direct play with protocol: http, codec: hevc. Reason: Video stream exceeded a max bit depth of 8
Jul 28, 2023 22:14:18.837 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52]     Cannot direct stream with protocol: dash, codec: hevc. Reason: Video stream exceeded a max bit depth of 8

Is there anything one can do to force the player to even try to play the video stream instead of transcoding ?

Video details:

    Codec HEVC
    Bitrate 978 kbps
    Bit Depth 10
    Chroma Location left
    Chroma Subsampling 4:2:0
    Coded Height 1080
    Coded Width 1920
    Color Primaries bt709
    Color Range tv
    Color Space bt709
    Color Trc bt709
    Frame Rate 23.976 fps
    Height 1080
    Niveau 4.0
    Profil main 10
    Ref Frames 1
    Width 1920
    Display Title 1080p (HEVC Main 10)
    Extended Display Title 1080p (HEVC Main 10)

    Codec AAC
    Chaînes 2
    Bitrate 128 kbps
    Langue Japonais
    Language Tag ja
    Profil lc
    Sampling Rate 44100 Hz
    Display Title Japonais (AAC Stereo)
    Extended Display Title Japonais (AAC Stereo)

    Codec ASS
    Langue Français
    Language Tag fr
    Display Title Français (ASS)
    Extended Display Title Français (ASS)

Full player log:

Jul 28, 2023 22:14:18.837 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] Navigating to screen: VisualMediaPlaybackScreen
Jul 28, 2023 22:14:18.837 [547971973344] Débogage — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] [HubListRefresher] Cropped Épisodes, index: 0, size: 10
Jul 28, 2023 22:14:18.837 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] Navigated to screen: VisualMediaPlaybackScreen
Jul 28, 2023 22:14:18.837 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] [PlaybackMetrics] Attaching playback metrics to PlayerController
Jul 28, 2023 22:14:18.837 [547971973344] Débogage — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] Uninitializing shaka
Jul 28, 2023 22:14:18.837 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] [PlaybackSessionController] playback state changed to: stopped
Jul 28, 2023 22:14:18.837 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] [ServerConnectionTestManager] Stopped
Jul 28, 2023 22:14:18.837 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] Connection test aborted
Jul 28, 2023 22:14:18.837 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] [MDE] Application decision, directPlay: false, directStreamVideo: false, directStreamAudio: true
Jul 28, 2023 22:14:18.837 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52]     Cannot direct play with protocol: http, codec: hevc. Reason: Video stream exceeded a max bit depth of 8
Jul 28, 2023 22:14:18.837 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52]     Cannot direct stream with protocol: dash, codec: hevc. Reason: Video stream exceeded a max bit depth of 8
Jul 28, 2023 22:14:18.838 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52]   videoStream: {
  "id": 260,
  "streamType": 1,
  "default": true,
  "codec": "hevc",
  "index": 0,
  "bitrate": 978,
  "bitDepth": 10,
  "chromaLocation": "left",
  "chromaSubsampling": "4:2:0",
  "codedHeight": 1080,
  "codedWidth": 1920,
  "colorPrimaries": "bt709",
  "colorRange": "tv",
  "colorSpace": "bt709",
  "colorTrc": "bt709",
  "frameRate": 23.976,
  "height": 1080,
  "level": 120,
  "profile": "main 10",
  "refFrames": 1,
  "width": 1920,
  "displayTitle": "1080p (HEVC Main 10)",
  "extendedDisplayTitle": "1080p (HEVC Main 10)"
}
Jul 28, 2023 22:14:18.838 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52]   audioStream: {
  "id": 261,
  "streamType": 2,
  "selected": true,
  "default": true,
  "codec": "aac",
  "index": 1,
  "channels": 2,
  "bitrate": 128,
  "language": "Japonais",
  "languageTag": "ja",
  "languageCode": "jpn",
  "profile": "lc",
  "samplingRate": 44100,
  "displayTitle": "Japonais (AAC Stereo)",
  "extendedDisplayTitle": "Japonais (AAC Stereo)"
}
Jul 28, 2023 22:14:18.838 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52]   subtitleStream: {
  "id": 262,
  "streamType": 3,
  "selected": true,
  "default": true,
  "codec": "ass",
  "index": 2,
  "bitrate": 0,
  "language": "Français",
  "languageTag": "fr",
  "languageCode": "fra",
  "displayTitle": "Français (ASS)",
  "extendedDisplayTitle": "Français (ASS)"
}
Jul 28, 2023 22:14:18.838 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] Forcing subtitle burn: Server is transcoding video
Jul 28, 2023 22:14:18.838 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] Cannot direct play subtitles. Reason: Server required to burn subtitles
Jul 28, 2023 22:14:18.838 [547971973344] Attention — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] Failed to create and set current playable media item - Il n'y a pas assez de CPU pour convertir cet élément.
Jul 28, 2023 22:14:18.838 [547971973344] Attention — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] [PlaybackSessionController] we failed to create a playable URL!
Jul 28, 2023 22:14:18.838 [547971973344] Erreur — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] Playback error occurred. Reason: FailedToCreatePlayable, Failed to create a playable with the current play queue item! Message: Il n'y a pas assez de CPU pour convertir cet élément.
Jul 28, 2023 22:14:18.838 [547971973344] Attention — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] [PlaybackSessionController] could not retry, reporting error
Jul 28, 2023 22:14:18.839 [547971973344] Attention — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] [PlaybackMetrics] Player sent ready signal or closed but no player or playable provided!
Jul 28, 2023 22:14:18.839 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] Opening modal: ActionsModal
Jul 28, 2023 22:14:18.839 [547971973344] Info — [Req#29f2] [Plex for Smart TVs] [null:8x25jmqqytkaprz09o64xi52] Opened modal: ActionsModal

Any chance for an answer from the Plex team ? As a dev myself I wouldn’t even mind offering some time of my own for free to fix this problem.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.