View Full Version : [DoVi_Scripts] Multi-Function Scripts for Dolby Vision processing and a lot more...
Kuler087
6th June 2026, 00:34
https://professionalsupport.dolby.com/s/question/0D5QQ00002KEbkm0AD/2022-tvs-chroma-weight-metadata-doesnt-work?language=en_US
FYI, I reported the Chroma Weight bug affecting 2022+ TVs to Dolby.
The last time I reported an issue(positive lift), I made it obvious that I was using third-party tools, and they never responded. This time, I approached it differently, and they did respond, so hopefully the bug is fixable rather than something baked into the newer SoC hardware.
SamuriHL
6th June 2026, 01:07
Sweet! That would be awesome.
I've just updated to latest 3.1.2 version and new files in tools folder. For a while, when doing 6-2 plotting, I get a LavFilterSource error. I have stable 0.81 installed on my system, and recently extracted libs in tools folder. How can I mend this?
LAV Splitter Source not found.
Reading generate config file...
Kuler087
7th June 2026, 17:57
Is this with or without cropping? Cropping can be tricky. I have two PCs with the same software and NVIDIA graphics cards, but I can only get cropping to work on one of them and can't figure out why. The workaround is to use ProRes, which is much faster anyway if you have a good CPU.
Have you tried re-installing lavfilters?
Also, you could try the latest nightly (https://files.1f0.de/lavf/nightly/LAVFilters-0.81.0-27.exe).
I've just pinpointed the issue: apparently 6-2 Plotter demands x86 LavFilters library. I had only installed x64.
With x86, it executed properly, except for a small python error in madvr_parser.py (one of the recent new files in the tools folder):
Traceback (most recent call last):
File "C:\hdr\tools\madvr_parser.py", line 161, in <module>
main()
~~~~^^
File "C:\hdr\tools\madvr_parser.py", line 157, in main
plot_maxcll_interactive(frames, title=plot_title, out_html=args.interactive_out)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\hdr\tools\madvr_parser.py", line 93, in plot_maxcll_interactive
import plotly.graph_objects as go
ModuleNotFoundError: No module named 'plotly'
Kuler087
8th June 2026, 14:35
pip install plotly
x264N00b
13th June 2026, 06:15
Thanks for this nice tool and all the hard work.
Is there a possibility to choose a different resize filter, when using 8-2 with the downscale option? Default is spline36.
Kuler087
13th June 2026, 13:47
it's in the screenshot settings
line 133
set upscale_algo=Spline36
x264N00b
13th June 2026, 15:30
Thanks, works ;)
Kuler087
14th June 2026, 14:19
Latest Beta (https://drive.google.com/file/d/128gq8aDUTKA_aT7SQsM9dkjA1EP1sosR/view?usp=drive_link), added a new frame-by-frame HDR plot method (SMITH-ZINK) in 6-2. Faster and includes an accurate auto letterbox detection for movies with variable AR, but values are calculated differently than madvr, and I personally prefer madvr.
example: https://slow.pics/c/0Zv5dLCI?canvas-mode=fit-width
Also added frame-by-frame plotting from madvr in 6-2, which is now the new default:
example: https://slow.pics/c/WWnJ4Bo3
New folder and files to put in the tool folder: https://drive.google.com/drive/folders/1CKLmJhbh0gbItC7auSHhFbwAYsJNp1Ml?usp=drive_link
see lines 346-356:
:: HDR measurement mode. Default = MADVR (MADVR or SMITHZINK) / SMITHZINK support auto letterbox detection and CPU processing.
set mode_62=MADVR
:: Frame by Frame(FBF) or Shot by Shot(FBF) plotting. Default=SBS (SBS or FBF) / Valid for MADVR mode only. SMITHZINK can only do frame by frame.
set SBS_FBF_62=FBF
::Force cpu processing when mode_62=SMITHZINK (default = NO) / madvr mode doesnt support cpu processing
set forceCPU_62_SMITHZINK=NO
:: choose if you want 6-2 SDR plot downscale the input to speed up the process. This option will work only if crop.prores62=YES and when you opt to crop (default = NO) Valid for MADVR mode only.
set downscaleHDRmeasure=NO
:: choose if you want 6-2 to convert to prores when you opt to crop. This may be faster depending on your CPU (default = NO) Valid for MADVR mode only.
set crop.prores62=NO
:: enable additionnal interactive frame by frame plot in 6-2 (default = YES) Valid for MADVR mode only.
set Interactive_plot_62=YES
Hellboy.
22nd June 2026, 03:44
Hello Kuler087
1.What is the more accurate method for the screenshot?
HDR= 1 > SDR_DV_Trim_Pass= 3 > SDR_Libplacebo= 0
2.Is the SDR_DV_Trim_Pass pretty accurate?
3.I found a bug with "SDR_DV_Trim_Pass= 3". When there are multiple inputs only the screenshot of the last input are created.
I was using 3 inputs and it seems that input 2 overwrite input 1, and then input 3 overwrite input 2.
The same thing happens with "SDR_DV_Trim_Pass" when I use "Both= 2".
For "HDR= 1" and "SDR_Libplacebo= 0" work correctly.
Kuler087
22nd June 2026, 11:57
1- DV trim, even if the input is just HDR10.
2- nothing is more accurate than it
3- strange, I do comps with 3 inputs all the time. Just did that yesterday in my latest YouTube video about The Day of the Dead. What are your 3 input formats?
4- I'll check it out but when i did it, it was working.
Hellboy.
22nd June 2026, 14:23
Timecop US 4K BD
Timecop FRA 4K BD
Timecop GER 4K BD
All 3 remuxes in mkv, without audios, subtitles and chapters.
I am using DoVi Scripts v3.1.2
I don't used "auto mode" for the frames.
I change this setting to "set DEL_temp=NO"
Kuler087
22nd June 2026, 14:33
ha ok, I never compare multiple HDR sources in SDR because I dont see the point. But I see the issue I introduced in the latest stable and the latest beta (https://drive.google.com/file/d/128gq8aDUTKA_aT7SQsM9dkjA1EP1sosR/view?usp=drive_link) should fix it.
This version requires many new files/folder and Python libraries. This version has new audio analysis options (6-8) and image comparisons viewer capabilities (similar to the slowpics website )
new python libraries to install: pip install pyyaml librosa scipy soundfile
new files/folder to put in the tools folder: https://drive.google.com/drive/folders/1CKLmJhbh0gbItC7auSHhFbwAYsJNp1Ml?usp=drive_link
Hellboy.
22nd June 2026, 19:03
Worked. Thanks.
Someone asked for this, but hope you can find an easy way to add the frame type to the "SDR_DV_Trim_Pass" screenshots.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.