Feature Requests

Support forum for DGDecNV
User avatar
Rocky
Moose Approved
Posts: 1052
Joined: Fri Sep 06, 2019 12:57 pm

Re: Feature Requests

Post by Rocky » Tue May 12, 2020 7:46 pm

Thank you, Sherman. I'll make a release first thing in the morning.

As a reward, I'll ask Mr. Peabody to let you stay up an extra hour tonight.

User avatar
Sherman
Moose Approved
Posts: 121
Joined: Mon Jan 06, 2020 11:19 pm

Re: Feature Requests

Post by Sherman » Tue May 12, 2020 7:47 pm

And get some chocolate ice cream too?

alexantr
Posts: 9
Joined: Mon Oct 15, 2018 4:24 pm

Re: Feature Requests

Post by alexantr » Wed May 13, 2020 5:14 pm

I checked many HDR10 movies and everyone has "Chroma subsampling : 4:2:0 (Type 2)" in MediaInfo. Do you think X265_CL must contain one more option --chromaloc 2 ?

User avatar
Rocky
Moose Approved
Posts: 1052
Joined: Fri Sep 06, 2019 12:57 pm

Re: Feature Requests

Post by Rocky » Wed May 13, 2020 6:29 pm

I don't know what X265_CL is, and it doesn't seem related to DG stuff.

alexantr
Posts: 9
Joined: Mon Oct 15, 2018 4:24 pm

Re: Feature Requests

Post by alexantr » Thu May 14, 2020 2:36 am

DGDecNV slipstream 207:

* Added a line X265_CL to the bottom of the HEVC index file (for HDR PQ streams) containing command line
parameters for x265.exe derived from the colorimetry, HDR metadata, and frame count. This line
can be cut and pasted to your x265 invocation. :salute: Boulder

User avatar
Rocky
Moose Approved
Posts: 1052
Joined: Fri Sep 06, 2019 12:57 pm

Re: Feature Requests

Post by Rocky » Thu May 14, 2020 3:16 am

Ah yes, dementia setting in. I'll look into whether there is enough information in the input stream to definitively set this option.

alexantr
Posts: 9
Joined: Mon Oct 15, 2018 4:24 pm

Re: Feature Requests

Post by alexantr » Thu May 14, 2020 4:14 am

Default undefined (not signaled)
https://x265.readthedocs.io/en/default/ ... -chromaloc
MediaInfo displays "Chroma subsampling : 4:2:0" in encoded movie, without Type 2 if chromaloc not set in x265.

ITU-T Recommendation - table 1 on page 8

User avatar
Rocky
Moose Approved
Posts: 1052
Joined: Fri Sep 06, 2019 12:57 pm

Re: Feature Requests

Post by Rocky » Thu May 14, 2020 5:10 am

Please re-download build 2053 and update DGIndexNV. I snuck this feature in for you. Thank you for the suggestion.

alexantr
Posts: 9
Joined: Mon Oct 15, 2018 4:24 pm

Re: Feature Requests

Post by alexantr » Thu May 14, 2020 7:05 am

Thanks. It may help other people to create more correct 4k HDR videos

User avatar
hydra3333
Moose Approved
Posts: 206
Joined: Wed Oct 06, 2010 3:34 am
Contact:

Re: Feature Requests

Post by hydra3333 » Thu May 14, 2020 8:45 am

Yes, thank you.

User avatar
Rocky
Moose Approved
Posts: 1052
Joined: Fri Sep 06, 2019 12:57 pm

Re: Feature Requests

Post by Rocky » Thu May 14, 2020 6:22 pm

You are most welcome, guys. We aim to please.

Boulder
Moose Approved
Posts: 46
Joined: Fri Jul 29, 2011 7:22 am

Re: Feature Requests

Post by Boulder » Sat May 16, 2020 9:03 am

Would it be possible to have DGDecode output the native bitdepth of the source? My point is that for HDR sources, I could do the motion analysis in MVTools in 10-bit domain and then denoise in 16-bit domain for a nice little speedup. It doesn't make sense to dither down to 10 bits in this case as the final output will be 16 bits anyway.

Boulder
Moose Approved
Posts: 46
Joined: Fri Jul 29, 2011 7:22 am

Re: Feature Requests

Post by Boulder » Sat May 16, 2020 12:49 pm

No, I mean the output you get from DGSource. As far as I know, both Avisynth+ and Vapoursynth accept YUV420P10 happily.

User avatar
Rocky
Moose Approved
Posts: 1052
Joined: Fri Sep 06, 2019 12:57 pm

Re: Feature Requests

Post by Rocky » Sat May 16, 2020 12:52 pm

You can use ConvertBits(). Is it so terrible?

NVDec gives me 16-bit output. You know that, right?

Boulder
Moose Approved
Posts: 46
Joined: Fri Jul 29, 2011 7:22 am

Re: Feature Requests

Post by Boulder » Sat May 16, 2020 1:47 pm

Actually I didn't know that 16-bit output is what the NVidia decoder gives you ;)
I'll test if there is any actual visible difference if I dither down to 10 bits and use that as an analysis clip. It won't be used for the actual final output so chances are that it's faster and not distinguishable at all.

User avatar
Rocky
Moose Approved
Posts: 1052
Joined: Fri Sep 06, 2019 12:57 pm

Re: Feature Requests

Post by Rocky » Sat May 16, 2020 4:41 pm

You don't have to dither. Most likely the lower 6 bits are all zeros. They just need to be truncated by ConvertBits() if that is important for you.

User avatar
tormento
Moose Approved
Posts: 339
Joined: Mon Sep 20, 2010 2:18 pm

DGDemux parser integration

Post by tormento » Tue May 26, 2020 7:50 am

It would be nice to have the same parser as DGDemux to select the correct mpls looking at lenght and streams, instead of needing to find it with other programs such as DGDemux itself or eac3to. :salute:

You already have the code, just make DGIndexNV capable of selecting a single file (usual behaviour) or give a "0" in the file field to select the whole directory.

P.S: I gently remind you language preferences too. :mrgreen:

User avatar
Rocky
Moose Approved
Posts: 1052
Joined: Fri Sep 06, 2019 12:57 pm

Re: Feature Requests

Post by Rocky » Tue May 26, 2020 8:49 am

I'll consider it but honestly I'm not highly motivated for it.

User avatar
tormento
Moose Approved
Posts: 339
Joined: Mon Sep 20, 2010 2:18 pm

Re: Feature Requests

Post by tormento » Wed May 27, 2020 8:22 am

Rocky wrote:
Tue May 26, 2020 8:49 am
I'll consider it but honestly I'm not highly motivated for it.
Perhaps would be easier to launch DGIndexNV from DGDemuxGUI with the selected playlist.

This would be lot less work for you.

mastrboy
Posts: 35
Joined: Wed Oct 27, 2010 10:28 am

Re: Feature Requests

Post by mastrboy » Mon Jun 01, 2020 5:43 am

Minor feature request: Isn't it time for a version bump of dgdecnv? it's been stuck on 2053 for years now and probably has had over hundreds of changes slipstreamed.

User avatar
Bullwinkle
Moose Approved
Posts: 159
Joined: Thu Sep 05, 2019 6:37 pm

Re: Feature Requests

Post by Bullwinkle » Mon Jun 01, 2020 6:24 am

What's in a number? A program by any other number would smell as sweet.

astrayred
Posts: 10
Joined: Wed Dec 04, 2013 9:55 pm

Re: Feature Requests

Post by astrayred » Fri Oct 16, 2020 6:48 am

This will probably be a pain to implement, but is there any possibility of getting nvidia NGX working for upscaling video in DG Tools?

Link for nvidia NGX: https://developer.nvidia.com/rtx/ngx

User avatar
Rocky
Moose Approved
Posts: 1052
Joined: Fri Sep 06, 2019 12:57 pm

Re: Feature Requests

Post by Rocky » Fri Oct 16, 2020 9:29 am

If their claims about the simplicity of the API is true, then implementation may not be so difficult. I've applied for early access. We'll see if they grant it. Thank you for the request, astrayred.

User avatar
Rocky
Moose Approved
Posts: 1052
Joined: Fri Sep 06, 2019 12:57 pm

Re: Feature Requests

Post by Rocky » Fri Oct 16, 2020 9:46 am

My application was approved (in record time!) and I have downloaded the NGX SDK. As I get my feet wet I will report about it in another thread.

User avatar
Rocky
Moose Approved
Posts: 1052
Joined: Fri Sep 06, 2019 12:57 pm

Re: Feature Requests

Post by Rocky » Tue Oct 20, 2020 9:36 am


Post Reply