Plex HTPC feedback


  • Resolution switching

May I ask if there is something new on SD/DVD content? Maybe limit those resolutions to 720p or leave them at the current display resolution?

One thing I also noticed is 4096x2160p content not switching to the 4096x2160 mode. It stays at 3840x2160. Maybe 4096x2160p could be whitelisted as a supported resolution?


  • Codec Support

Right now, when playing back av1 files with the shipped mpv-1.dll, Plex HTPC errors out - which is to be expected. The shipped mpv-1.dll was probably built without av1 support but with the self-compiled mpv-1.dll with av1 support, it still errors out. =>

Apr 30, 2022 19:35:18.716 [13048] INFO - [Web] 03/06/2022 19:35:18:716 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] INFO Navigating to screen: VisualMediaPlaybackScreen
Apr 30, 2022 19:35:18.737 [13048] INFO - [Web] 03/06/2022 19:35:18:734 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] INFO Navigated to screen: VisualMediaPlaybackScreen
Apr 30, 2022 19:35:18.762 [13048] INFO - [Web] 03/06/2022 19:35:18:761 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] INFO [PlaybackMetrics] Attaching playback metrics to PlayerController
Apr 30, 2022 19:35:18.766 [13048] INFO - [Web] 03/06/2022 19:35:18:765 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] INFO [SubtitleConnectionManager] Subtitle connection ignored. App is not rendering subtitles.
Apr 30, 2022 19:35:18.767 [13048] INFO - [Web] 03/06/2022 19:35:18:766 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] INFO [ServerConnectionTestManager] Stopped
Apr 30, 2022 19:35:18.794 [13048] INFO - [Web] 03/06/2022 19:35:18:794 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] INFO [MDE] Application decision, directPlay: false, directStreamVideo: false, directStreamAudio: false
Apr 30, 2022 19:35:18.794 [13048] INFO - [Web] 03/06/2022 19:35:18:794 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] INFO     Cannot direct play with protocol: http, codec: av1.  Not found in profile.
Apr 30, 2022 19:35:18.794 [13048] INFO - [Web] 03/06/2022 19:35:18:794 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] INFO     Cannot direct stream with protocol: http, codec: av1.  Not found in profile.
Apr 30, 2022 19:35:18.794 [13048] INFO - [Web] 03/06/2022 19:35:18:794 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] INFO     No stream or codec found when evaluating media stream for streamType: 2!
Apr 30, 2022 19:35:18.795 [13048] INFO - [Web] 03/06/2022 19:35:18:794 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] INFO   videoStream: {
  "id": 17566,
  "streamType": 1,
  "selected": true,
  "default": true,
  "codec": "av1",
  "index": 0,
  "bitrate": 2697,
  "language": "Englisch",
  "languageTag": "en",
  "languageCode": "eng",
  "frameRate": 25,
  "height": 1080,
  "level": 8,
  "profile": "main",
  "refFrames": 1,
  "width": 1920,
  "displayTitle": "1080p (AV1)",
  "extendedDisplayTitle": "1080p (AV1)"
}
Apr 30, 2022 19:35:18.795 [13048] INFO - [Web] 03/06/2022 19:35:18:794 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] INFO   audioStream: none
Apr 30, 2022 19:35:18.795 [13048] INFO - [Web] 03/06/2022 19:35:18:794 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] INFO   subtitleStream: none
Apr 30, 2022 19:35:20.350 [13048] ERROR - [Web] 03/06/2022 19:35:20:349 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] WARN Failed to create and set current playable media item - General: Weder Direkte Wiedergabe noch Konvertierung ist verfügbar. Direct: Diese App kann den Titel nicht direkt wiedergeben. Direkte Wiedergabe ist deaktiviert. Transcode: Diese Datei kann nicht konvertiert werden. Implementierung für Video Decoder 'av1' wurde nicht gefunden.
Apr 30, 2022 19:35:20.350 [13048] ERROR - [Web] 03/06/2022 19:35:20:349 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] WARN [PlaybackSessionController] we failed to create a playable URL!
Apr 30, 2022 19:35:20.357 [13048] ERROR - [Web] 03/06/2022 19:35:20:350 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] ERROR Playback error occurred. Reason: FailedToCreatePlayable, Failed to create a playable with the current play queue item! Message: General: Weder Direkte Wiedergabe noch Konvertierung ist verfügbar. Direct: Diese App kann den Titel nicht direkt wiedergeben. Direkte Wiedergabe ist deaktiviert. Transcode: Diese Datei kann nicht konvertiert werden. Implementierung für Video Decoder 'av1' wurde nicht gefunden.
Apr 30, 2022 19:35:20.357 [13048] ERROR - [Web] 03/06/2022 19:35:20:356 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] WARN [PlaybackSessionController] could not retry, reporting error
Apr 30, 2022 19:35:20.357 [13048] ERROR - [Web] 03/06/2022 19:35:20:356 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] WARN [PlaybackMetrics] Player sent ready signal or closed but no player or playable provided!
Apr 30, 2022 19:35:20.361 [13048] INFO - [Web] 03/06/2022 19:35:20:361 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] INFO Opening modal: ActionsModal
Apr 30, 2022 19:35:20.367 [13048] INFO - [Web] 03/06/2022 19:35:20:366 [Mitzsch:dxh9pxs30nmnw6myin5kejt7] INFO Opened modal: ActionsModal

Would it be possible to whitelist av1 in the mentioned “profile”? I mean with the shipped mpv-1.dll it would probably still error out but with the self-compiled version, we could experience av1 content!
With the old Plex Media Player, it was possible to watch av1 content with a self-compiled lib. (At least it worked under Linux - tried it there and it worked just fine)