Support forum for DGDecNV
kebulek
Posts: 18 Joined: Thu Oct 14, 2010 10:16 am
Post
by kebulek » Sun Apr 12, 2020 4:21 pm
kebulek wrote: ↑ Sun Apr 12, 2020 7:11 am
Can you please add command line flag -V or -version?
Code: Select all
DGIndexNV.exe -version
->
DGIndexNV 2053.0.0.206 (64 bit) built on Apr 10 2020
That would be great, thank you!
Rocky wrote: ↑ Sun Apr 12, 2020 7:39 am
You can already right click on DGIndexNV.exe, select Properties/Details and get that information. Is that good enough?
I would like to display it in command line, so that is sadly not good enough for me.
#1: GTX 750Ti 2048MB / 419.17 / Win7 SP1 64bit
#2: GT 1030 2048MB / 391.35 / Win7 SP1 64bit
#3: GT 620 1024MB / 391.35 / Win8.1 64bit
#4: Intel HD 4600 / 10.18.14.4578 / Win8.1 64bit
Rocky
Posts: 3605 Joined: Fri Sep 06, 2019 12:57 pm
Post
by Rocky » Mon Apr 13, 2020 7:00 am
I suppose there is no harm in it and it is pretty easy to do, so I'll do it. Thank you for the suggestion, kebulek .
Rocky
Posts: 3605 Joined: Fri Sep 06, 2019 12:57 pm
Post
by Rocky » Mon Apr 13, 2020 8:54 am
Now looking at it, I can output to the console but it is asynchronous, so you'll get output like this:
-----
D:\Don\Programming\C++\DGDecNV\DGIndexNV\x64\Debug>dgindexnv -version
D:\Don\Programming\C++\DGDecNV\DGIndexNV\x64\Debug>DGIndexNV 2053.0.0.206 (64 bit)
-----
Is that acceptable,
kebulek ? The alternative is to make some com/exe hack (
https://code.google.com/archive/p/dualsubsystem/ ) but I am disinclined to do that.
kebulek
Posts: 18 Joined: Thu Oct 14, 2010 10:16 am
Post
by kebulek » Mon Apr 13, 2020 1:00 pm
Yes, that is very acceptable!
Thank you very much.
#1: GTX 750Ti 2048MB / 419.17 / Win7 SP1 64bit
#2: GT 1030 2048MB / 391.35 / Win7 SP1 64bit
#3: GT 620 1024MB / 391.35 / Win8.1 64bit
#4: Intel HD 4600 / 10.18.14.4578 / Win8.1 64bit
Guest 2
Posts: 903 Joined: Mon Sep 20, 2010 2:18 pm
Post
by Guest 2 » Wed Apr 15, 2020 11:17 am
Boulder wrote: ↑ Fri Apr 03, 2020 1:30 pm
Would it be possible to have the HDR-specific colorimetry and mastering information written in the template in x265 style with a macro? I don't know if you already determine the chroma location but that would be useful too. All these would then be easy to drop in the x265 commandline.
Now that the feature has been kindly provided by Rocky, would you please write a noob HDR guide to encode UHD BD to x265 maintaining HDR data?
Such as: decode with DGIndexNV, now that you have the DGI with parameters.....
Curly
Posts: 715 Joined: Sun Mar 15, 2020 11:05 am
Post
by Curly » Wed Apr 15, 2020 1:28 pm
I hope Boulder replies because I don't have a clue.
Curly Howard
Director of EAC3TO Development
Natasha
Posts: 150 Joined: Wed Nov 20, 2019 11:11 am
Post
by Natasha » Wed Apr 15, 2020 1:30 pm
Curly wrote: ↑ Wed Apr 15, 2020 1:28 pm
I don't have a clue.
We knew that darling.
Boulder
Posts: 113 Joined: Fri Jul 29, 2011 7:22 am
Post
by Boulder » Wed Apr 15, 2020 2:22 pm
Curly wrote: ↑ Wed Apr 15, 2020 1:28 pm
I hope Boulder replies because I don't have a clue.
--hdr-opt is probably the only one that you need in addition to what is already provided by DGIndexNV. And of course, the x265 parameters to taste. --hdr is set automatically if you specify master-display or max-cll.
Rocky
Posts: 3605 Joined: Fri Sep 06, 2019 12:57 pm
Post
by Rocky » Wed Apr 15, 2020 2:54 pm
If I may add, yes Guest 2 , just make a project and script for your HDR stream. Then run x265.exe with the script and the options Boulder described. It's not that involved.
BTW:
"Renamed --hdr-opt to --hdr10-opt. --hdr-opt will be deprecated in the upcoming major release."
Guest
Post
by Guest » Wed Apr 15, 2020 3:11 pm
Here is a sample command line to get you started
"C:\Program Files (Portable)\x265\x265.exe" --crf 18 --level-idc 5.1 --output-depth 10 --vbv-bufsize 160000 --vbv-maxrate 160000 --keyint 120 --no-open-gop --master-display "G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(10000000,0)" --colorprim bt2020 --colormatrix bt2020nc --transfer smpte2084 --range limited --hdr --repeat-headers --hrd --aud --input-depth 10 --no-strong-intra-smoothing --frames 177147 --y4m --output T:\WARCRAFT.hevc -
Note
MaxCLL and MaxFALL were not required on this movie
Rocky
Posts: 3605 Joined: Fri Sep 06, 2019 12:57 pm
Post
by Rocky » Wed Apr 15, 2020 4:09 pm
That's not using a script, though, is it? How do we encode from an Avisynth script?
Guest
Post
by Guest » Wed Apr 15, 2020 4:39 pm
"C:\Program Files\VSPIPE\vspipe.exe" WARCRAFT.vpy - --y4m | "C:\Program Files (Portable)\x265\x265.exe" --crf 18 --level-idc 5.1 --output-depth 10 --vbv-bufsize 160000 --vbv-maxrate 160000 --keyint 120 --no-open-gop --master-display "G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(10000000,0)" --colorprim bt2020 --colormatrix bt2020nc --transfer smpte2084 --range limited --hdr --repeat-headers --hrd --aud --input-depth 10 --no-strong-intra-smoothing --frames 177147 --y4m --output T:\WARCRAFT.hevc -
This is for a VS script
Should be readily adaptable to an AVS+ script, just replace vspipe with avs2y4m I believe
Rocky
Posts: 3605 Joined: Fri Sep 06, 2019 12:57 pm
Post
by Rocky » Wed Apr 15, 2020 4:52 pm
Oh, I see, thank you. The pipe thingie.
Guest
Post
by Guest » Wed Apr 15, 2020 4:57 pm
Yeah, that intermediate magic box
Required if you don't to rely on some gui, which would just pipe it on the authors terms, not yours
Rocky
Posts: 3605 Joined: Fri Sep 06, 2019 12:57 pm
Post
by Rocky » Wed Apr 15, 2020 5:26 pm
Well, some GUIs are wonderful and some...not so much.
Curly
Posts: 715 Joined: Sun Mar 15, 2020 11:05 am
Post
by Curly » Wed Apr 15, 2020 5:27 pm
Hehe, I know which one you are thinking about!
Curly Howard
Director of EAC3TO Development
Natasha
Posts: 150 Joined: Wed Nov 20, 2019 11:11 am
Post
by Natasha » Wed Apr 15, 2020 5:29 pm
Curly said something intelligent. Is it a first?
Bullwinkle
Posts: 338 Joined: Thu Sep 05, 2019 6:37 pm
Post
by Bullwinkle » Wed Apr 15, 2020 5:33 pm
Anyone spending 10 minutes on that nonsense is definitely low IQ.
Rocky
Posts: 3605 Joined: Fri Sep 06, 2019 12:57 pm
Post
by Rocky » Wed Apr 15, 2020 6:23 pm
Guest 2
Posts: 903 Joined: Mon Sep 20, 2010 2:18 pm
Post
by Guest 2 » Thu Apr 16, 2020 3:16 am
Back on feature requests topic: preselect demuxed languages following a list, such as "eng,ita", deselecting not matching ones.
It could apply both on DGIndex and DGDemux.
Rocky
Posts: 3605 Joined: Fri Sep 06, 2019 12:57 pm
Post
by Rocky » Thu Apr 16, 2020 9:50 am
You want language preferences, eh? Hard to justify against my progress bar of life but won't reject it out of hand.
Thank you for your suggestion.
Sherman
Posts: 577 Joined: Mon Jan 06, 2020 10:19 pm
Post
by Sherman » Thu Apr 16, 2020 11:43 am
It seems to me that
Natasha is stalking
Curly . Do you think she has a secret crush on him? I got this idea after reading a Psychology Today article.
https://www.psychologytoday.com/us/basics/stalking
Does this forum allow stalking?
Sherman Peabody
Director of Linux Development