Log in

View Full Version : Why there is some noise on the top-left corner when using dgindexnv?


cagali
16th November 2014, 17:00
The attached files is produced by ImageMagick, a diff of 2 files, 1 using LWLibavVideoSource, 1 using DGSource with DGDecodeNV.
There is a strange, small waterprint-like noise at the top-left corner.

Here is the whole story.
The files are exported using ImageWriter like this.

ConvertToRGB()
ImageWriter(file = "R:\NEW\NV_", start = 175, end = 185, type = "jpg", info = true)

Actually I tried to get frames with lsmash, ffms2 and dgindexnv.
The result is frames from lsmash and ffms2 have same md5, so I assume they are correct and frames from dgindexnv are wrong.

Is this the problem of dgindexnv, my display card hardware or driver?
Thank you.

TheFluff
16th November 2014, 17:39
DGIndex can write telecide hinting information (http://forum.doom9.org/showthread.php?p=1482353#post1482353) in the least significant bit of the first 64 pixels of the luma plane. Try disabling hinting and see if it goes away.

cagali
16th November 2014, 18:12
DGIndex can write telecide hinting information (http://forum.doom9.org/showthread.php?p=1482353#post1482353) in the least significant bit of the first 64 pixels of the luma plane. Try disabling hinting and see if it goes away.

Thank you.
I took a look of the dgdecodenv manual, seems no switch to turn off the hint or info. I will post to dgindex page see if I could get some replies about this. :)
http://mirror.srobarka.sk/pub/Software/English/Audio%20and%20video/MeGUI/MeGUI_2507_x86/tools/dgindexnv/DGDecodeNVManual.html

StainlessS
16th November 2014, 20:58
The hinting in DGSource seems to be for ColorMatrix()
Note that DGDecodeNV automatically generates hinting data for the Avisynth filter ColorMatrix()
There seems not to be any hinting for telecide, and no option to omit ColorMatrix hints.

foxyshadis
18th November 2014, 01:56
It should be invisible though (changing 128 to 127 and such), not in your face and not on multiple lines. Looks like an actual decoding bug, might want to hit up Donald Graft about it?