if your input is a bluray disc folder yes. 7-4-2 or 7-4-3
if it's a P7 mkv then use 7-4-4 or 7-4-5
7-4-1 is only for when you want to mux raw P5/P8 HEVC,AC3,EC3,SRT...
if your input is a bluray disc folder yes. 7-4-2 or 7-4-3
how do i know when it is a profile 7 file?RESET_9999 wrote: ↑Mon Sep 26, 2022 12:51 pmif your input is a bluray disc folder yes. 7-4-2 or 7-4-3
if it's a P7 mkv then use 7-4-4 or 7-4-5
7-4-1 is only for when you want to mux raw P5/P8 HEVC,AC3,EC3,SRT...
Code: Select all
Drag and drop an MKV HDR10 file and press enter..C:\Muxing\Nobody.2021.2160p.AMZN.WEB-DL.x265.10bit.HDR10Plus.DDP5.1-SWTYBLZ_chunk.mkv
Extracting track 0 with the CodecID 'V_MPEGH/ISO/HEVC' to the file 'C:\TEMP2_folder\BL.hevc'. Container format: HEVC/H.265 elementary stream
Progress: 100%
min: 0.0050 cd/m2, max: 1000 cd/m2
Extracting HDR10plus...
Reading parsed dynamic metadata... Done.
Reordering metadata... Done.
Generating and writing metadata to JSON file... Done.
Reading JSON file..
Plotting graph..
Traceback (most recent call last):
File "C:\Muxing\Tools\Dolby_Vision\DoVi_Scripts\tools\hdr10plus_plot.py", line 97, in <module>
plt.savefig('nits_plot.png', dpi=150)
File "C:\Users\leona\AppData\Local\Programs\Python\Python310\lib\site-packages\matplotlib\pyplot.py", line 977, in savefig
res = fig.savefig(*args, **kwargs)
File "C:\Users\leona\AppData\Local\Programs\Python\Python310\lib\site-packages\matplotlib\figure.py", line 3058, in savefig
self.canvas.print_figure(fname, **kwargs)
File "C:\Users\leona\AppData\Local\Programs\Python\Python310\lib\site-packages\matplotlib\backends\backend_qtagg.py", line 85, in print_figure
super().print_figure(*args, **kwargs)
File "C:\Users\leona\AppData\Local\Programs\Python\Python310\lib\site-packages\matplotlib\backend_bases.py", line 2319, in print_figure
result = print_method(
File "C:\Users\leona\AppData\Local\Programs\Python\Python310\lib\site-packages\matplotlib\backend_bases.py", line 1648, in wrapper
return func(*args, **kwargs)
File "C:\Users\leona\AppData\Local\Programs\Python\Python310\lib\site-packages\matplotlib\_api\deprecation.py", line 415, in wrapper
return func(*inner_args, **inner_kwargs)
File "C:\Users\leona\AppData\Local\Programs\Python\Python310\lib\site-packages\matplotlib\backends\backend_agg.py", line 541, in print_png
mpl.image.imsave(
File "C:\Users\leona\AppData\Local\Programs\Python\Python310\lib\site-packages\matplotlib\image.py", line 1675, in imsave
image.save(fname, **pil_kwargs)
File "C:\Users\leona\AppData\Local\Programs\Python\Python310\lib\site-packages\PIL\Image.py", line 2317, in save
fp = builtins.open(filename, "w+b")
PermissionError: [Errno 13] Permission denied: 'nits_plot.png'
Impossibile trovare il file specificato.
""Nobody.2021.2160p.AMZN.WEB-DL.x265.10bit.HDR10Plus.DDP5.1-SWTYBLZ_chunk_HDR10plus_plot.png"" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.
the script has completed...
Premere un tasto per continuare . . .
Code: Select all
Package Version
----------------- -------
astroid 2.12.10
awsmfunc 1.3.2
colorama 0.4.5
colour-science 0.4.1
cycler 0.11.0
dill 0.3.5.1
ffprobe 0.5
fonttools 4.37.1
ijson 3.1.4
imageio 2.21.2
isort 5.10.1
kiwisolver 1.4.4
lazy-object-proxy 1.7.1
matplotlib 3.5.3
mccabe 0.7.0
mypy 0.971
mypy-extensions 0.4.3
numpy 1.23.3
packaging 21.3
Pillow 9.2.0
pip 22.2.2
platformdirs 2.5.2
plotbitrate 1.0.8.0
pylint 2.15.2
pyparsing 3.0.9
PyQt5 5.15.7
PyQt5-Qt5 5.15.2
PyQt5-sip 12.11.0
python-dateutil 2.8.2
scipy 1.9.1
setuptools 63.2.0
six 1.16.0
tomli 2.0.1
tomlkit 0.11.4
typing_extensions 4.3.0
ujson 5.5.0
VapourSynth 60
vs-rekt 1.0.0
vsutil 0.7.0
wheel 0.37.1
wrapt 1.14.1
you only have to edit L5.hell001 wrote: ↑Mon Sep 26, 2022 3:46 pmHi all. Stupid question here, but is there a difference between a 1080p DV layer and 2160p DV layer? There is a release I am trying to hybridize and I have the 4K HDR, but only have access to the 1080p Profile 5 DV. Does anyone have any experience with something like that?
mediainfo ( text view / HDR format):
interesting, it fails when it tries to save the data into a graph, I have never seen that error and I didn't write that python script so I can't really help you here.( I assure you it's working on my PC)
Sorry, can you clarify what you mean? The phrasing of your answer seems to imply that it doesn't matter that it's 1080p, but I was hoping to hear more about it.RESET_9999 wrote: ↑Mon Sep 26, 2022 4:18 pmyou only have to edit L5.hell001 wrote: ↑Mon Sep 26, 2022 3:46 pmHi all. Stupid question here, but is there a difference between a 1080p DV layer and 2160p DV layer? There is a release I am trying to hybridize and I have the 4K HDR, but only have access to the 1080p Profile 5 DV. Does anyone have any experience with something like that?
I did, as you can see it is in my pip listRESET_9999 wrote: ↑Mon Sep 26, 2022 4:22 pminteresting, it fails when it tries to save the data into a graph, I have never seen that error and I didn't write that python script so I can't really help you here.( I assure you it's working on my PC)
did you install this version of color science?
https://pypi.org/project/colour-science
You can use my script (Mode.I / Workflow.1) and choose the automatic L5(when the script ask you)...
Code: Select all
{
"mode": 3,
"active_area": {
"crop": false,
"presets": [
{
"id": 0,
"left": 0,
"right": 0,
"top": 280,
"bottom": 280
}
],
"edits": {
"all": 0
}
}
}
Thank you, I'll check that out. I've made hybrids before, but not one where the quality on the DV source is different, so I was thrown off. Out of curiosity, what would be the difference if I simply had the 2160p DV layer? Would both layers produce the exact same thing, or is there slight quality loss with the 1080p layer?RESET_9999 wrote: ↑Mon Sep 26, 2022 4:34 pmYou can use my script (Mode.I / Worlflow.1) and choose the automatic L5(when the script ask you)...
or
manually:
You convert the RPU to profile 8 as usual and you edit L5 to match the 4k video. E.G. if the video has an active area of 1600px than L5 is:
Code: Select all
{ "mode": 3, "active_area": { "crop": false, "presets": [ { "id": 0, "left": 0, "right": 0, "top": 280, "bottom": 280 } ], "edits": { "all": 0 } } }
if i have 2 hevc files in the media container. 1 for main and 2 for DV metada. so which profile is this?RESET_9999 wrote: ↑Mon Sep 26, 2022 4:18 pmyou only have to edit L5.hell001 wrote: ↑Mon Sep 26, 2022 3:46 pmHi all. Stupid question here, but is there a difference between a 1080p DV layer and 2160p DV layer? There is a release I am trying to hybridize and I have the 4K HDR, but only have access to the 1080p Profile 5 DV. Does anyone have any experience with something like that?
mediainfo ( text view / HDR format):
Dolby Vision, Version 1.0, dvhe.07.06, BL+EL+RPU
you only need to know that information when you are using Workflow.1 (manual). the other workflows auto-detect the input profile.
The metadata are exactly the same (except the active area of course).hell001 wrote: ↑Mon Sep 26, 2022 4:42 pmThank you, I'll check that out. I've made hybrids before, but not one where the quality on the DV source is different, so I was thrown off. Out of curiosity, what would be the difference if I simply had the 2160p DV layer? Would both layers produce the exact same thing, or is there slight quality loss with the 1080p layer?
2 video tracks = profile 7 but for an MKV file (or original m2ts) mediainfo won't display the information.kazuma wrote: ↑Mon Sep 26, 2022 4:48 pm
if i have 2 hevc files in the media container. 1 for main and 2 for DV metada. so which profile is this?
i'm now always converting my mkv file to ts and then i use you' re program, if there is only one hevc file in the container. is this the correct way? (4-2-3)
yes, unless the language is one that I didn't implement.