2024-11-08, 06:42 PM
(This post was last modified: 2024-11-08, 06:44 PM by TheDreadPirate. Edited 2 times in total.)
I had a ton of issues getting jf-ffmpeg7 to work with the dovi_tool extracted HDR10 HEVC files. Reverting to jf-ffmpeg6 "solved" the problem. I spoke with the devs a bunch to try to work it out, but what ended up happening was Gnattu wrote and integrated a function directly into Jellyfin-ffmpeg to remove Dolby Vision.
https://github.com/jellyfin/jellyfin-ffm...g/v7.0.2-4
https://github.com/jellyfin/jellyfin-ffmpeg/pull/480
As long as you are on version 7.0.2-4 and newer, you don't have to bother with dovi_tool. I updated my DV to HDR10 guide to account for this.
https://forum.jellyfin.org/t-converting-...n-to-hdr10
Bonus feature, if you encode to AV1 with 7.0.2-4+ it will automatically strip the Dolby Vision EL and RPU for profiles 7 and 8. If you did want to just remove DV, the command specified in my guide would be the way to do it with the bitstream filter.
But with your ffmpeg command, you shouldn't need to bother with BL.HEVC. Just feed in the original video and adjust your mapping.
https://github.com/jellyfin/jellyfin-ffm...g/v7.0.2-4
https://github.com/jellyfin/jellyfin-ffmpeg/pull/480
As long as you are on version 7.0.2-4 and newer, you don't have to bother with dovi_tool. I updated my DV to HDR10 guide to account for this.
https://forum.jellyfin.org/t-converting-...n-to-hdr10
Bonus feature, if you encode to AV1 with 7.0.2-4+ it will automatically strip the Dolby Vision EL and RPU for profiles 7 and 8. If you did want to just remove DV, the command specified in my guide would be the way to do it with the bitstream filter.
Code:
-bsf:v hevc_metadata=remove_dovi=1
But with your ffmpeg command, you shouldn't need to bother with BL.HEVC. Just feed in the original video and adjust your mapping.