Search found 53 matches

by DJATOM
Fri Apr 27, 2018 4:22 pm
Forum: DGDecNV
Topic: nVidia deprecation issues
Replies: 6
Views: 6078

Re: nVidia deprecation issues

Thx, my notebook's gt555m is quite oldschool hardware now.
I'll stick with installed driver then.
by DJATOM
Thu Apr 19, 2018 5:08 am
Forum: CUDA Filters
Topic: HDR -> SDR conversion
Replies: 561
Views: 54258

Re: HDR -> SDR tonemapping

ConvertBits(8) just drops the Least significant bit, so you need to add dither=0 or 1, whatever method you want to use there.
by DJATOM
Thu Apr 19, 2018 4:42 am
Forum: CUDA Filters
Topic: HDR -> SDR conversion
Replies: 561
Views: 54258

Re: HDR -> SDR tonemapping

fmtc can do bits conversion. If you don't want to convert with fmtc, internal resizers can perform bits conversion as well:

Code: Select all

from vapoursynth import core, YUV420P16
...
clip = core.resize.Point(clip, format=YUV420P16)
by DJATOM
Mon Mar 26, 2018 1:33 pm
Forum: CUDA Filters
Topic: HDR -> SDR conversion
Replies: 561
Views: 54258

Re: HDR -> SDR tonemapping

Also checked without up-conversion to 16 bits, that works as intended. LwlibavVideoSource("D:\ACCEL_WORLD_INFINITE_BURST_UHD\BDMV\STREAM\00004.m2ts") ConvertFromDoubleWidth(bits=10) z_ConvertFormat(pixel_type="RGBPS",colorspace_op="2020ncl:st2084:2020:l=>rgb:linear:2020:l", dither_type="none") DGRei...
by DJATOM
Mon Mar 26, 2018 1:18 pm
Forum: CUDA Filters
Topic: HDR -> SDR conversion
Replies: 561
Views: 54258

Re: HDR -> SDR tonemapping

Code: Select all

LwlibavVideoSource("D:\ACCEL_WORLD_INFINITE_BURST_UHD\BDMV\STREAM\00004.m2ts")
ConvertFromDoubleWidth(bits=10)
ConvertBits(16)
That way I get native 16 bit video (checked with ConvertBits(8,dither=0) and ConvertToStacked(), both produce valid output for me.
by DJATOM
Mon Mar 26, 2018 2:27 am
Forum: CUDA Filters
Topic: HDR -> SDR conversion
Replies: 561
Views: 54258

Re: HDR -> SDR tonemapping

So I'm trying to test the DGTonemap plugin without DGSource (as I don't have a HEVC decoding GPU). I'm not sure what the plugin expects as input. As 16 bit source, it returns double the height but a proper image at the top. This is my script (cropping the bottom) LSMASHVideoSource("source.mp4", sta...
by DJATOM
Sun Mar 25, 2018 4:34 am
Forum: CUDA Filters
Topic: HDR -> SDR conversion
Replies: 561
Views: 54258

Re: HDR -> SDR tonemapping for DGDecodeNV

Selur wrote:
Sun Mar 25, 2018 3:15 am
Just wondering, since the current version of DGTonemap aims at Avisynth+, do you plan to create a version for Avisynth 2.6 too?

Cu Selur
2.6 one requires stacked or interleaved hack to work with HBD video. Not sure if avsresize support it. :scratch:
by DJATOM
Wed Mar 21, 2018 12:48 pm
Forum: DGDecNV
Topic: Feature Requests
Replies: 348
Views: 91870

Re: Feature Requests

- Make everything work as mtmode 2 in AVS+ :) MT_NICE_FILTER will be better I think ;) As I understood from explanations and filter examples, programmer must care about memory allocations at getframe requests, not at the filter constructor. Mt mode 2 will care about safe memory allocation if filter...
by DJATOM
Thu Nov 16, 2017 10:20 pm
Forum: DGDecNV
Topic: [RESOLVED] DGIndexNV batch job
Replies: 16
Views: 1687

Re: DGIndexNV batch job

Code: Select all

@echo off
for %%m in (%*) do (
	C:\encoder\dgdecnv\DGIndexNV -i %%m -o "%%~nm.dgi" -h 
	echo Indexed "%%~nxm".
)
pause
Change executable path to your own and save as "batch_dgindexNV.bat".
Just drag&drop your files onto that batch and it will index your files.
by DJATOM
Thu Apr 13, 2017 11:46 am
Forum: DGDecIM and Other IM Tools
Topic: [RESOLVED] Possibility to index 10-bit encodes
Replies: 6
Views: 1359

Re: Possibility to index 10-bit encodes

As I said earlier, I need that to know where IDR frames placed, than I can replace that GOP from fresh encode (my use case is fine-tuned filtering on fades, banding removal, custom anti-aliasing and other scene-like optimisations). So I take into account where IDRs placed and pad it with few frames ...