I know. I just restored my AVI's onto one drive and tried it. Works OK. I might have tried it earlier with a typo there. My fault (again).
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 31 to 52 of 52
Thread
-
Last edited by sanlyn; 21st Mar 2014 at 08:30.
-
I have used Jmac's suggestion , using pointresize solve the chroma issue it appears.
The current rgb>yv12 scheme is bugged to say the least.
pointresize(last.width, last.height*4).converttoyv12(matrix="Rec601",inter laced=true).pointresize(last.width, last.height/1)
The full script:
MPEG2Source("F:\00-videos_clips\MyVideo.d2v", cpu=0,info=3)
## DEBLOCKING INTERLACED SOURCE :
par=getparity()
SeparateFields().PointResize(width,height)
Deblock_QED(24,28,uv=3)
AssumeFrameBased()
SeparateFields()
Merge(SelectEven(),SelectOdd())
par ? AssumeTFF() : AssumeBFF()
Weave()
#
ConvertToRGB32(matrix="Rec601",interlaced=true)
LoadVirtualDubPlugin("C:\Program Files (x86)\virtualdub1.9\plugins\NeatVideo.vdf", "NeatVideo", 2)
NeatVideo("C:\Program Files (x86)\Neat Video for VirtualDub\PROFILES\76%-deblock_entrelacé-NEW.dnp", "C:\Program Files (x86)\Neat Video for VirtualDub\PRESETS\profil_76%.nfp", "1.0", "2", "1", "1" )
#
pointresize(last.width, last.height*4).converttoyv12(matrix="Rec601",inter laced=true).pointresize(last.width, last.height/1)*** DIGITIZING VHS / ANALOG VIDEOS SINCE 2001**** GEAR: JVC HR-S7700MS, TOSHIBA V733EF AND MORE -
If i leave it in rgb32 it looks just fine to me
*** DIGITIZING VHS / ANALOG VIDEOS SINCE 2001**** GEAR: JVC HR-S7700MS, TOSHIBA V733EF AND MORE -
Weird. Why does it only affect Neat video processed video? It doesn't occur with other interlaced content
Gavino will probably figure it out -
No big problems with 2.6 here. I've been using it for about a year.
There are minor bugs, but they have been reported
Notably, it fixes the interlaced chroma shift bug in 2.5.8 Gavino noted here ( http://forum.doom9.org/showthread.php?t=147629 )and a few other fixes. It adds other colorspaces (for example YV24 or Y'CbCr 4:4:4), other chromasampling options -
As usual, poisondeathray, I'm sold. Stopping everything now to get 2.6. Thanks.
Last edited by sanlyn; 21st Mar 2014 at 08:31.
-
@themaster1 - Can you upload a lagarith version a few frames of everything up to the last line for Gavino to examine (I don't think he uses neat video)
So basically this
MPEG2Source("F:\00-videos_clips\MyVideo.d2v", cpu=0,info=3)
## DEBLOCKING INTERLACED SOURCE :
par=getparity()
SeparateFields().PointResize(width,height)
Deblock_QED(24,28,uv=3)
AssumeFrameBased()
SeparateFields()
Merge(SelectEven(),SelectOdd())
par ? AssumeTFF() : AssumeBFF()
Weave()
#
ConvertToRGB32(matrix="Rec601",interlaced=true)
LoadVirtualDubPlugin("C:\Program Files (x86)\virtualdub1.9\plugins\NeatVideo.vdf", "NeatVideo", 2)
NeatVideo("C:\Program Files (x86)\Neat Video for VirtualDub\PROFILES\76%-deblock_entrelacé-NEW.dnp", "C:\Program Files (x86)\Neat Video for VirtualDub\PRESETS\profil_76%.nfp", "1.0", "2", "1", "1" ) -
Last edited by sanlyn; 21st Mar 2014 at 08:31.
-
-
here you go https://forum.videohelp.com/threads/340963-Best-quality-and-speed-video-denoisers-2011?...=1#post2127826
It's a discussion you should be familiar with
Doubling the height might be enough though, i have quadrupled it for some reason (probably because the result wasn't good, but now that i'm trying again it seems fine with a factor 2)Last edited by themaster1; 26th Jan 2012 at 15:34.
*** DIGITIZING VHS / ANALOG VIDEOS SINCE 2001**** GEAR: JVC HR-S7700MS, TOSHIBA V733EF AND MORE -
Ah, I didn't realise it was that one, as that was in a different context and converting between YUY2 and YV12.
Also, jmac698's original code was wrong as I pointed out in the post following.
Doubling the height might be enough though, i have quadrupled it for some reason (probably because the result wasn't good, but now that i'm trying again it seems fine with a factor 2) -
I'm scratching my head what this will do to the interlaced chroma. If it is right, I wonder if it's two wrongs making a right, or just my total incomprehension!
The full script:
MPEG2Source("F:\00-videos_clips\MyVideo.d2v", cpu=0,info=3)
## DEBLOCKING INTERLACED SOURCE :
par=getparity()
SeparateFields().PointResize(width,height)
Deblock_QED(24,28,uv=3)
AssumeFrameBased()
SeparateFields()
Merge(SelectEven(),SelectOdd())
par ? AssumeTFF() : AssumeBFF()
Weave()
Cheers,
David. -
The part regarding interlaced content deblocking was given to me by none other than Didée, that would be insulting toward him don't you think?
Anyways, the problem is still here if i don't use the deblocking part so it's like i said a rgb->yv12 issue... most likely ...or a bug in neatvideo.
I'm not certain but i believe neat video's internal colorspace by default is I420 (YVU)*** DIGITIZING VHS / ANALOG VIDEOS SINCE 2001**** GEAR: JVC HR-S7700MS, TOSHIBA V733EF AND MORE -
That's what their user guide says. In the versions prior to v3 the manual gave fairly detailed info on that. You were allowed to choose a preferred color space, but YCrCb was the default. From the NeatVideo v1.1 manual, page 19 (also in later versions prior to v3):
We recommend using the YCrCb color space to process all color video sequences
in Neat Video. Normally, the YCrCb (default) working color space is best for
color video sequences, the YCrCb Symmetric color space for grayscale (halftone)
sequences represented in an RGB format. The RGB color space may be useful for
special purposes, for example, to filter only one color channel (R, G or B) of
the video sequence.
Neat Video converts RGB input data to the YCrCb working color space
[Attachment 10757 - Click to enlarge]
In v3 the color space is set to "Normal" by default.Last edited by sanlyn; 21st Mar 2014 at 08:31.
-
That's (highly likely) because the V3 now use The GPU (or CPU+GPU) and Nvidia cards (GT 220 for me) process the video in I420 at least that's what my card does on mediacoder with H264 (Cuda). If i have the misfortune to leave my script as is ( YV12) i'll get an error
*** DIGITIZING VHS / ANALOG VIDEOS SINCE 2001**** GEAR: JVC HR-S7700MS, TOSHIBA V733EF AND MORE -
Insulting, no, I just wanted to understand it. I've now unpicked it, and what it does it to keep the effect of QED deblock on the "invented" (duplicated) lines and the original lines, rather than throwing the effect on half of them away completely when re-interlacing (which a simple pointresize before weave would). I guess this must be beneficial. There are code fragments from Didée that I still don't fully understand the magic of, despite using them for nearly five years myself!
btw, on paper, that 4*upscaled interlaced chroma resizing you're doing will only keep the chroma from one field - but whether that's what happens in practice, I don't know - point resize surprises me sometimes!
Oh, I see Gavino said the same thing, and you said you're using 2* now. Let me try that...
That's even worse - if all functions work as they should on paper, you're keeping 3/4 of the chroma from one input field, 1/4 of the chroma from the other input field, adding those two together, and then splitting that merged result over both of the output fields.
I can't remember where this thread started now, so apologies if I'm talking nonsense - but AVIsynth converttoyv12(interlaced =true) works correctly in the vertical plane - no need to bodge it. The trick to get YUY2 into it losslessly by doubling the height isn't something that necessarily helps with NeatVideo (or other denoisers) because you're changing the noise pattern, and potentially doubling up individual bad pixels.
I've never understood the obsession with YUY2 anyway. Unless you're processing in SD but upscaling to HD, all possible SD outputs have 4:2:0 chroma. Might as well work in that throughout and save yourself a headache. Unless there's some very specific weirdness that can only be removed in YUV2 but would still be visible in YV12.
Cheers,
David.
Similar Threads
-
I Can't Get DVD Shrink To Work. Strange Behavior Problem.
By V Bot in forum DVD RippingReplies: 1Last Post: 2nd Jun 2011, 00:55 -
AC3 6ch audio strange behavior in AVISynth
By lovyagin in forum Video ConversionReplies: 10Last Post: 1st Mar 2010, 11:17 -
LG DN788 ~Very Strange Behavior~Need suggestions
By buffee in forum DVD & Blu-ray PlayersReplies: 0Last Post: 27th Feb 2010, 19:22 -
Strange behavior of the 5990
By ahhaa in forum DVD & Blu-ray PlayersReplies: 0Last Post: 19th Aug 2009, 12:27 -
Strange behavior of Outlook Express
By ahhaa in forum ComputerReplies: 4Last Post: 27th Jul 2007, 10:29