2025-02-04, 09:41 PM
> Does jellyfin-ffmpeg have the capability to convert from DV profile 7.6 to 8.1?
No currently. The base upstream version (7.0.2) is lacking some critical part to alter dovi metadata (even the checksum algorithm implementation is missing), and they made refactor the dovi handling code in 7.1 that made us to implement such thing easier. I planned to have this feature but I cannot do that with current ffmpeg base version. If we are moving to 7.1 in the future I will start to look at this. To do such conversion it does more to just remove the EL, you need to chagne the RPU to make the tone mapping parameters in the RPU profile 8 compatible, and such metadata is checksummed which means you have to update the checksum after modification, and current ffmpeg source we are using does not support the checksum flavor Dolby Vision is using and its dovi parser does not check this checksum at all.
No currently. The base upstream version (7.0.2) is lacking some critical part to alter dovi metadata (even the checksum algorithm implementation is missing), and they made refactor the dovi handling code in 7.1 that made us to implement such thing easier. I planned to have this feature but I cannot do that with current ffmpeg base version. If we are moving to 7.1 in the future I will start to look at this. To do such conversion it does more to just remove the EL, you need to chagne the RPU to make the tone mapping parameters in the RPU profile 8 compatible, and such metadata is checksummed which means you have to update the checksum after modification, and current ffmpeg source we are using does not support the checksum flavor Dolby Vision is using and its dovi parser does not check this checksum at all.