bad_vista 7 Posted January 14, 2024 Author Posted January 14, 2024 2 hours ago, NicerDicer said: I can now confirm that this worked for me to. If anybody else is looking for an easy way to accomplish this: The DDVT tool features this as an option. Thanks, I tried it too. Unfortunately it takes too long, about 1 hour for one of my videos. It's easier to watch with Plex until emby find a solution with fireTV.
Luke 42077 Posted January 14, 2024 Posted January 14, 2024 2 minutes ago, bad_vista said: Thanks, I tried it too. Unfortunately it takes too long, about 1 hour for one of my videos. It's easier to watch with Plex until emby find a solution with fireTV. HI, don't you want to use a personal media server as opposed to one that puts your information into the cloud?
rbjtech 5284 Posted January 15, 2024 Posted January 15, 2024 15 hours ago, bad_vista said: Thanks, I tried it too. Unfortunately it takes too long, about 1 hour for one of my videos. It's easier to watch with Plex until emby find a solution with fireTV. It should take about 10-30 seconds ? - is the media stored locally on HDD or SSD ? Ensure your 'temp' area is the local disk as that is where it writes the new file to.
bad_vista 7 Posted January 15, 2024 Author Posted January 15, 2024 36 minutes ago, rbjtech said: It should take about 10-30 seconds ? - is the media stored locally on HDD or SSD ? Ensure your 'temp' area is the local disk as that is where it writes the new file to. How? I used drag&drop for my MKV on DDVT_REMOVER. Then just removed HDR10+ metadata and waited until a similar MKV was automatically created in the new folder. Everything in the same folder on HDD.
rbjtech 5284 Posted January 15, 2024 Posted January 15, 2024 (edited) Mine is a custom updated script based on RESET_9999's scripts/tools but they all use the same base tools. mkvextract & mkvmerge (standard mkvtoolnix tools) hdr10plus_parser %mkvextract_path% "%filepath%%filename%%fileext%" tracks 0:"%temp_folder%\%filename%_HDR10Plus.hevc" %hdr10plus_parser_path% extract "%temp_folder%\%filename%_HDR10Plus.hevc" -o "%filepath%%filename%_HDR10Plus_metadata.json" %hdr10plus_parser_path% remove "%temp_folder%\%filename%_HDR10Plus.hevc" -o "%temp_folder%\%filename%_HDR10.hevc" %mkvmerge_path% -o "%filepath%%filename%_HDR10%fileext%" "%temp_folder%\%filename%_HDR10.hevc" --novideo "%filepath%%filename%%fileext%" This does the task in about 10-30 seconds on a ~20Gb file (using SSD) - but this is going to depend on the storage speed, but there is no way this should take an hour unless you are running a very very low powered cpu/storage... ? Edited January 15, 2024 by rbjtech
bad_vista 7 Posted January 17, 2024 Author Posted January 17, 2024 On 1/15/2024 at 1:17 PM, rbjtech said: Mine is a custom updated script based on RESET_9999's scripts/tools but they all use the same base tools. mkvextract & mkvmerge (standard mkvtoolnix tools) hdr10plus_parser %mkvextract_path% "%filepath%%filename%%fileext%" tracks 0:"%temp_folder%\%filename%_HDR10Plus.hevc" %hdr10plus_parser_path% extract "%temp_folder%\%filename%_HDR10Plus.hevc" -o "%filepath%%filename%_HDR10Plus_metadata.json" %hdr10plus_parser_path% remove "%temp_folder%\%filename%_HDR10Plus.hevc" -o "%temp_folder%\%filename%_HDR10.hevc" %mkvmerge_path% -o "%filepath%%filename%_HDR10%fileext%" "%temp_folder%\%filename%_HDR10.hevc" --novideo "%filepath%%filename%%fileext%" This does the task in about 10-30 seconds on a ~20Gb file (using SSD) - but this is going to depend on the storage speed, but there is no way this should take an hour unless you are running a very very low powered cpu/storage... ? Thanks. It helped, with a few settings and on SSD it actually works within a minute. By the way, I have a Ryzen9 with 32GB DDR4. One more question: does this change or worsen the visual effect and quality of the video? I mean without HDR10+.
rbjtech 5284 Posted January 17, 2024 Posted January 17, 2024 20 minutes ago, bad_vista said: One more question: does this change or worsen the visual effect and quality of the video? I mean without HDR10+. a) If you have a DV (and thus also HDR10 or HDR10+ )capable display - then no, as it will just display in DV. b) If you have a HDR10 only display - then no, as it will just display in HDR10. c) If you have a HDR10/HDR10+ only display - then you will only display HDR10, not HDR10+ (as you have removed it). Your best option here is to simply not use DV encoded files in the first place - use HDR10+ only files instead ..
bad_vista 7 Posted January 18, 2024 Author Posted January 18, 2024 13 hours ago, rbjtech said: a) If you have a DV (and thus also HDR10 or HDR10+ )capable display - then no, as it will just display in DV. b) If you have a HDR10 only display - then no, as it will just display in HDR10. c) If you have a HDR10/HDR10+ only display - then you will only display HDR10, not HDR10+ (as you have removed it). Your best option here is to simply not use DV encoded files in the first place - use HDR10+ only files instead .. Thanks for the clarification. I have a new LG C3 TV. Supposedly it can do everything except HDR10+. This will probably be the cause of the current problem.
Obsidian21 1 Posted June 11, 2024 Posted June 11, 2024 On 14/01/2024 at 19:40, Luke said: HI, don't you want to use a personal media server as opposed to one that puts your information into the cloud? Hey there, I've heard conflicting reports of Plex being able to play the media that's affected by this issue. I tried it as of yesterday and Plex player allowed media playback whilst Emby doesn't. Ideally I'd love to be able to use Emby for all media. Is there anything in the pipeline re resolving this issue, thanks in advance!
rbjtech 5284 Posted June 13, 2024 Posted June 13, 2024 @ebr From the main thread - https://github.com/jellyfin/jellyfin-androidtv/issues/2630#issuecomment-2147539102 Maybe you can force a transcode if HDR10+ detected on a FireTV and then apply the filter below to remove the HDR10+ ? I guess it will play in SDR, but at least that's better than a black screen .. Quote ffmpeg -i input.mkv -map 0 -c copy -bsf:v "filter_units=remove_types=39" output.mkv
Huffy2 0 Posted December 3, 2024 Posted December 3, 2024 (edited) Try Vimu Media Player app you can filter out HDR10+ in setting Edited December 3, 2024 by Huffy2
bad_vista 7 Posted December 3, 2024 Author Posted December 3, 2024 2 hours ago, Huffy2 said: Try Vimu Media Player app you can filter out HDR10+ in setting Thank you. This is a really useful option. Let the emby developers think about it.
Crackers991 5 Posted December 14, 2024 Posted December 14, 2024 Same black screen issue with DV HDR10+ Fire TV Stick 4K Max 1st gen, works by removing HDR10+ metadata (as rbjtech wrote, thanks ) I used Dolby_Vision_Tool (drag file to DDVT_REMOVER, press S) very fast, 30 seconds. Is it possible to add a setting to disable HDR10+ to emby?? 1
teonigil 10 Posted December 24, 2024 Posted December 24, 2024 This problem is consistent on all Amazon 4K Fire TV Sticks , not just the new 4K Max. Very annoying..
teonigil 10 Posted December 24, 2024 Posted December 24, 2024 On 1/15/2024 at 5:17 AM, rbjtech said: Mine is a custom updated script based on RESET_9999's scripts/tools but they all use the same base tools. mkvextract & mkvmerge (standard mkvtoolnix tools) hdr10plus_parser %mkvextract_path% "%filepath%%filename%%fileext%" tracks 0:"%temp_folder%\%filename%_HDR10Plus.hevc" %hdr10plus_parser_path% extract "%temp_folder%\%filename%_HDR10Plus.hevc" -o "%filepath%%filename%_HDR10Plus_metadata.json" %hdr10plus_parser_path% remove "%temp_folder%\%filename%_HDR10Plus.hevc" -o "%temp_folder%\%filename%_HDR10.hevc" %mkvmerge_path% -o "%filepath%%filename%_HDR10%fileext%" "%temp_folder%\%filename%_HDR10.hevc" --novideo "%filepath%%filename%%fileext%" This does the task in about 10-30 seconds on a ~20Gb file (using SSD) - but this is going to depend on the storage speed, but there is no way this should take an hour unless you are running a very very low powered cpu/storage... ? Probably a lot to ask but.. any chance to post a mini tutorial with needed steps to achieve that fix? How to implement the above script to have it done in 30sec vs 1.5 hr? Also, having the same issue on files with DV and hdr10 (not HDR10+), what's the fix for those?
dustybooga 0 Posted January 7, 2025 Posted January 7, 2025 (edited) you'll need to set your player to only allow a bit rate of X. withing settings and playback I've set mine to 15Mbps. within server, I've enabled tone mapping. this essentially allows your server to transcode the non supported Dolby Vision profile to widely compatible HDR format that emby supports. if you've read other threads, there are multiple profiles types of Dolly Vision and all profiles need to be supported to avoid the black screen issue as some profiles support auto switching to a comparable HDR profile and some aren't. the ones that aren't show the black screen. this is no way around this as Dolby Vision is paid for use and if not hardware supported would need a software codec and powerful enough hardware to decode properly. standardization likely not to occur ever or for quite a few years when said has been able to occur. Edited January 7, 2025 by dustybooga
teonigil 10 Posted January 8, 2025 Posted January 8, 2025 13 hours ago, dustybooga said: you'll need to set your player to only allow a bit rate of X. withing settings and playback I've set mine to 15Mbps. within server, I've enabled tone mapping... I have no problem with the problem.. only with the solution or rather the lack of it. Plex and kodi work fine on AFS.
horstepipe 422 Posted January 8, 2025 Posted January 8, 2025 Hey sorry folks I am too lazy to read the whole thread detailed, from what I understand I should warn my friends/users to NOT buy a 4K Max stick if they want 4K DV Videos working properly?
goob614 6 Posted February 2, 2025 Posted February 2, 2025 On 1/12/2024 at 11:53 AM, rbjtech said: There has been activity on the github thread, but no resolution. In short - if you use Exoplayer - then I don't believe the 4K Max is going to work with DV/HDR10+ https://github.com/jellyfin/jellyfin-androidtv/issues/2630#issuecomment-1888944918 Been watching the threads on these issues with great interest. Thanks for everyone's work on this! I read the thread rbjtech posted and at the tail end of 2024 they linked a pull request for Jellyfin that should close that issue: Improve dynamic HDR metadata handling #13277 The changes improve on how they map fallbacks for HDR. Hope the info is helpful!
Luke 42077 Posted August 20, 2025 Posted August 20, 2025 Hi, please try 3.4.88+ and let us know how things compare: We've added automatic fallbacks directly into the player. No server transcoding or operations required. Please try it out and report your experience. Thanks ! 1
bad_vista 7 Posted August 21, 2025 Author Posted August 21, 2025 Perfect, works well. I've waited so long, finally I can forget about Plex and DDVT_REMOVER. I tested it on an LG C3 with Fire TV. Thank you so much. 1
EFEris 6 Posted September 24, 2025 Posted September 24, 2025 @luke do we get this also for the native FireTV app? Also the Android App version doesn't seem to be in the store yet. thanks
Luke 42077 Posted September 24, 2025 Posted September 24, 2025 1 hour ago, EFEris said: @luke do we get this also for the native FireTV app? Also the Android App version doesn't seem to be in the store yet. thanks HI, yes it will be in the next update to the app. Thanks.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now