Issues playing DV (profile 5) via DirectStream or Transcode - Printable Version +- Jellyfin Forum (https://forum.jellyfin.org) +-- Forum: Support (https://forum.jellyfin.org/f-support) +--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting) +--- Thread: Issues playing DV (profile 5) via DirectStream or Transcode (/t-issues-playing-dv-profile-5-via-directstream-or-transcode) Pages:
1
2
|
Issues playing DV (profile 5) via DirectStream or Transcode - xenoexclusive - 2023-12-06 Hey team. Really loving your work. Has been a real game changer for me. Unfortunately, I seem to be having issues with DV playback. From what I can gather, this has only been an issue with DV Profile 5. The result is the purple/green hue problem. It is a problem on both devices that qualify for DirectStreaming (IE my DV capable TV) and devices that get a transcoded version. I will attempt to provide all the information I think may be pertinent but please forgive me if you need more. More than happy to provide anything required. I apologise in advance for any formatting issues. I'm doing my best! The server is running a 12th gen intel CPU and I am using QSV. My compose.yaml file is as follows. Code: jellyfin: When attempting to play on a DV capable device, the following log is the result: https://pastebin.com/8rawNp4m Please let me know what information you may require and any troubleshooting steps you would like me to take. Really appreciate and assistance I can get, because apart from these files, I can not be more happy with JF. Kindest regards. RE: Issues playing DV (profile 5) via DirectStream or Transcode - TheDreadPirate - 2023-12-06 What client are you using on your DV capable TV? Android TV? WebOS? What model TV? RE: Issues playing DV (profile 5) via DirectStream or Transcode - xenoexclusive - 2023-12-06 The Jellyfin App (with ExoPlayer) on an Android/Google TV. Model is a Sony A95K. RE: Issues playing DV (profile 5) via DirectStream or Transcode - TheDreadPirate - 2023-12-07 My understanding is that none of the Jellyfin apps support Dolby Vision (all HDR?). It will direct play when it should ask for a transcode. I run into this issue with my DV7 content (trying to convert to HDR10). Some devices will try to direct play but only show a black screen. RE: Issues playing DV (profile 5) via DirectStream or Transcode - xenoexclusive - 2023-12-07 Interesting. I'm quite sure I've successfully used direct play for DV9 content on a DV display and successfully transcoded DV9 content for a non-DV capable display. But I may be getting my wires crossed. So basically, I should be avoiding DV content? From my perusing of the JF Android TV app on Github it seems to suggest ONLY transcoding HDR should cause issues, but direct playing should work as intended. EDIT: Oh wow, breakthrough from the last post on this thread. I have now unselected 'Allow video playback that requires transcoding' and 'Allow video playback that requires conversion without re-encoding' for my user on the A95K and everything works great where the logs are now showing 'Remux' as opposed to 'DirectPlay'. Obviously, this doesn't solve the issues on the devices that require transcoding (like my Android phone etc) but at least the TV is working. Does this give you any hints? RE: Issues playing DV (profile 5) via DirectStream or Transcode - TheDreadPirate - 2023-12-07 Transcoding HDR is problematic if your GPU doesn't support 10-bit HEVC. Also, do you mean DV8? Because DV8 "falls back" to HDR10 if the device can't do DV8. RE: Issues playing DV (profile 5) via DirectStream or Transcode - xenoexclusive - 2023-12-07 The IGPU on my 12th gen intel cpu does support 10-bit HEVC. And yes, apologies, I did mean DV8. Please see the edit in my post above for a breakthrough of sorts. RE: Issues playing DV (profile 5) via DirectStream or Transcode - TheDreadPirate - 2023-12-07 I just remembered something. What container is your DV5 stuff in? If it is a MKV container, that is the problem. DV5 HAS to be in an MP4 container. EDIT: Just re-read your pastebin log. It is MKV. You can use ffmpeg to re-containerize your video. Code: /usr/lib/jellyfin-ffmpeg/ffmpeg -i orig_file.mkv new_file.mp4 Literally that simple to recontainerize. RE: Issues playing DV (profile 5) via DirectStream or Transcode - xenoexclusive - 2023-12-07 That doesn't seem to be an option using JF with Docker Compose. There is no such directory. I'm trying to do it within docker with 'docker exec -it' but having some troubles. Just a moment. EDIT: Can't quite figure out what I'm doing wrong here... Code: docker exec -it jellyfin /usr/lib/jellyfin-ffmpeg/ffmpeg -i /mnt/disk3/Media/Films/'First Reformed (2018)'/'First Reformed (2018) [imdbid-tt6053438] - [WEBDL-2160p][DV][AC3 5.1][h265]-HEATHEN.mkv' /mnt/disk3/Media/Films/'First Reformed (2018)'/'First Reformed (2018) [imdbid-tt6053438] - [WEBDL-2160p][DV][AC3 5.1][h265]-HEATHEN.mp4' The path is definitely correct. RE: Issues playing DV (profile 5) via DirectStream or Transcode - TheDreadPirate - 2023-12-07 Ah. Docker. On your host system install vanilla ffmpeg and do the same thing. I'm assuming your host system is also Linux. Instead of that full path for jellyfin-ffmpeg, you should be able to invoke ffmpeg directly. |