Lypheo / vs-placebo

libplacebo-based debanding, scaling and color mapping plugin for VapourSynth
GNU Lesser General Public License v2.1
79 stars 13 forks source link

placebo.Tonemap:Clip is missing DolbyVisionRPU prop for Dolby Vision mapping #49

Closed jessielw closed 2 months ago

jessielw commented 2 months ago

Having an issue on certain files (linked a sample of one of those below) where I'm getting this error. I looked at this issue here https://github.com/Lypheo/vs-placebo/issues/39 and tested the FFMS2 build as suggested as well as the latest FFMS2 5.0 from here https://github.com/FFMS/ffms2/releases/tag/5.0 and they both produce the same error (as well as LSMASH).

Sample: https://drive.google.com/file/d/1jG5iM1durg-Likk0rpXx3zLtU4LmJ3Ar/view?usp=sharing

This same file works with dovi baker.

Note: this also fails with https://github.com/Asd-g/avslibplacebo

Thanks!

quietvoid commented 2 months ago

Known issue in FFmpeg when the RPU is not the last NAL in an access unit. You should complain to the author of the sample.

Remuxing the bitstream with dovi_tool demux + dovi_tool mux fixes it.

jessielw commented 2 months ago

Known issue in FFmpeg when the RPU is not the last NAL in an access unit. You should complain to the author of the sample.

Remuxing the bitstream with dovi_tool demux + dovi_tool mux fixes it.

Thanks for looking into it