This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

[HELP] Diagonal Stripes After Deinterlacing in Hybrid QTGMC
#11
I'm looking into it.
Do you have an actual source sample that actually is interlaced or is this what you have? (the sample is saved interlaced, but actually is progressive, but a captured and not filtered file should be interlaced,..)
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#12
I'm sorry, but the archivist from Library and Archives Canada who did the digitization of the VHS tapes told me that these are truly interlaced videos, ready to be processed using any deinterlacing method.  So I only have the type of files that I have already provided as a sample.
Reply
#13
Does your source show combing artifacts, in the Vapoursynth Preview, if you enable "Filtering->(De-)Interlace/Telecine->Overwrite input scan type to" and set it to "progressive" or is your source already messed up?
(maybe the problem was in the way to created the sample you shared)

Cu Selur

Ps.: the main issue with the sample I got is not the frequency interference, but the flickering due to bad processing.
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#14
One way to clean this up would be to use "Filtering->Vapoursynth->Artifacts->RemoveDirtMC", but that will destroy basically any details.
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#15
sample: https://www.mediafire.com/file/g1cy0cwit...y.mp4/file
script: https://pastebin.com/0iJ5smxi
[Image: grafik.png]

What I used:
  • "Crop/Resize->Base->Picture Crop" with left: 2, top: 6, bottom: 6, right: 12
  • "Crop/Resize->Base->Pixel Aspect Ratio (PAR)->Convert output to PAR" "Square Pixel (1:1)"
  • "Crop/Resize->Base->Picture Resize->Target resolution" with width 704
  • "Filtering->(De-)Interlace/Telecine->Overwrite input scan type to" enabled and set to "progressive"
  • "Filtering->Vapoursynth->DeBlock->Deblock" enabled
  • "Filtering->Vapoursynth->DeBlock->DeblockPP7" with "CQ" set to "25"
  • "Filtering->Vapoursynth->DeNoise->MC Temporal Denoise" with:
    • "Settings" set to "very high"
    • "Custom Denoise" enabled and "Radius" set to "6"
  • "Filtering->Vapoursynth->DeNoise->QTGMC" with "Input type" set to "3"
  • "Filtering->Vapoursynth->Sharpen->aWarSharp2" with "Chroma" enabled and "Depth" set to "24"
  • "Filtering->Vapoursynth->Frame->Select Every" with "Cycle" set to "2" and "Offsets" set to "0"
  • "Filtering->Vapoursynth->Line->AntiAliasing->DDA" enabled
  • "Filtering->Vapoursynth->Line->Darkening->Darken (GLSL-A4K)" set to "Speed" "HQ" and "Strength" to "5"
Then I adjusted the filter order ("Filtering->Vapoursynth->Misc->Filter Order/Queue"), so that the filters I use are in this order:
"SelectEvery > QTGMCFilter > Deblock > Deblock PP7 > Crop > MCTemporalDenoise > AWarpSharp2 > GLSL Darken > Resize > DDA".
One could probably get better results by tweaking settings more, but this should get you started.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#16
I'm a foreign language teacher, so I'm not familiar with programming. I tried to find this information on YouTube, but I didn't succeed. Could you please tell me how to load scripts (for example, the one you attached here) in the Hybrid version 2025.03.09.1 that I'm using?
Reply
#17
Don't load the script, it won't work for you, since the paths on my system are different from yours.
I listed the settings you need to take to create the script on your system in Hybrid.
You can compare the script I posted to the script created on your system by checking the Vapoursynth Script View.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#18
I understand that the paths are different, but that's not a problem since I can manually adjust them to match my laptop paths. Therefore, I kindly ask you to tell me how to load scripts — I can try different variants — in the Hybrid version 2025.03.09.1 that I'm using. Please describe the process of what I should do in Hybrid to load scripts
Reply
#19
You can simply open it as a source, as you would open any other source.
I would advise strongly against it unless you know what you are doing.
Adjusting the settings in Hybrid makes more sense, since this way Hybrid will adjust loading filters&co in case you change settings which require loading of different dependencies.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#20
Thank you! You’re a genius — an absolute genius!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)