![]() |
|
Awfull clip from news broadcast fix - Printable Version +- Selur's Little Message Board (https://forum.selur.net) +-- Forum: Talk, Talk, Talk (https://forum.selur.net/forum-5.html) +--- Forum: A/V Talk (https://forum.selur.net/forum-6.html) +--- Thread: Awfull clip from news broadcast fix (/thread-4388.html) |
RE: Awfull clip from news broadcast fix - georgepriftakis - 29.05.2026 I exported it as pro res 4444 XQ dunno if this did anything. The problemĀ is this is captured beta that combined 3 other captured betas and they gave me the capture of those 3 RE: Awfull clip from news broadcast fix - Selur - 29.05.2026 Converting to ProRes 4444 XQ seems unnecessary, but will not cause such artifacts. Once upon a time that file was interlaced, was badly deinterlaced, denoise and sharpened (might also be resized). No clue whether this was caused during the transfer or the processing, but at this point those faces to not look natural at all. (histogram seems wrong too <- this might be caused by your color conversion) ignoring the wrong colors, try something like: # Spot removal using SpotLess
clip = SpotLess.SpotLess(clip, chroma=False, radT=3, truemotion=False, rec=True, pel=1)
# adjusting color space from YUV444P12 to YUV444P8 for vsSDeflicker
clip = core.resize.Bicubic(clip=clip, format=vs.YUV444P8)
# removing flickering using Small Deflicker
clip = fromDoom9.Small_Deflicker(clip, preset=3, cnr=True)
clip = core.std.Crop(clip, left=10, right=10, top=2, bottom=4) # cropping to 700x570
clip = core.std.AddBorders(clip=clip, left=0, right=0, top=1, bottom=1) # add borders to archive mod 4 (vsMCTemporalDenoise) - 700x572
# denoising using MCTemporalDenoise
clip = denoise.MCTemporalDenoise(clip, settings="very high", deblock=True, useQED=False, ncpu=10)
clip = core.std.Crop(clip=clip, left=0, right=0, top=1, bottom=1) # removing added borders from mod requirement (vsMCTemporalDenoise) - 700x570
# applying dehalo using DeHalo_alpha
clip = dehalo.DeHalo_alpha(clip)Cu Selur RE: Awfull clip from news broadcast fix - georgepriftakis - 10.06.2026 Hello and thanks again for the previous help, is there any way to fix this clip? https://mega.nz/file/hRhGSJ7Z#6xsl0r0DE89X31RsKHlbkKYEl1S7W3VBzAT8TTDhkPU RE: Awfull clip from news broadcast fix - Selur - 10.06.2026 1. file is saved as interllaced, but is progressive => 'Overwrite input scan type to "progressive". 2. try: # Spot removal using SpotLess + DeltaRestore
clip = SpotLess.SpotDelta(clip, radT=3, rec=True, pel=2, dark2_brt=0.97, sharpen_it=False)
# adjusting color space from YUV444P12 to YUV420P8 for vsKillerSpots
clip = core.resize.Bicubic(clip=clip, format=vs.YUV420P8)
# spot/dirt removal using KillerSpots
clip = killerspots.KillerSpots(clip, advanced=False)Also try adding some sharpening before Spotless or after KillerSpot. (or don't disable sharpen in SpotLess > Delta, but lower the sharpen strength) Cu Selur RE: Awfull clip from news broadcast fix - georgepriftakis - 10.06.2026 when trying to use killer spots I hot this 2026-06-10 18:10:36.064 Plugin C:/Program Files/Hybrid/64bit/vsfilters/DenoiseFilter/NEO_FFT3DFilter/neo-fft3d.dll is using API3 which is deprecated and will be removed shortly. Plugin C:/Program Files/Hybrid/64bit/vsfilters/DenoiseFilter/DFTTest/DFTTest.dll is using API3 which is deprecated and will be removed shortly. Plugin C:/Program Files/Hybrid/64bit/vsfilters/DerainbowFilter/SmoothUV/libsmoothuv.dll is using API3 which is deprecated and will be removed shortly. Plugin C:/Program Files/Hybrid/64bit/vsfilters/DerainbowFilter/SSIQ/libssiq.dll is using API3 which is deprecated and will be removed shortly. 2026-06-10 18:10:36.078 Failed to evaluate the script: Python exception: Failed to load C:/Program Files/Hybrid/64bit/vsfilters/DenoiseFilter/RemoveDirt/libremovedirtvs.dll. GetLastError() returned 126. The file you tried to load or one of its dependencies is probably missing. Traceback (most recent call last): File "vapoursynth.pyx", line 3524, in vapoursynth._vpy_evaluate File "vapoursynth.pyx", line 3525, in vapoursynth._vpy_evaluate File "D:\Temp\tempPreviewVapoursynthFile18_10_35_044.vpy", line 24, in core.std.LoadPlugin(path="C:/Program Files/Hybrid/64bit/vsfilters/DenoiseFilter/RemoveDirt/libremovedirtvs.dll") File "vapoursynth.pyx", line 3260, in vapoursynth.Function.__call__ vapoursynth.Error: Failed to load C:/Program Files/Hybrid/64bit/vsfilters/DenoiseFilter/RemoveDirt/libremovedirtvs.dll. GetLastError() returned 126. The file you tried to load or one of its dependencies is probably missing. RE: Awfull clip from news broadcast fix - Selur - 10.06.2026 not knowing what Hybrid version you are using: try latest dev RE: Awfull clip from news broadcast fix - Selur - 10.06.2026 Since the 'problematic' artifacts seem to be chroma only. Using SpotLess (no delta needed) + Merge with U:1 V:1 + DeSpot and thus avoiding the delta part will be less aggressive and should work fine too. Just looked a bit further into the clip and you probably will have to replace some frames with interpolations to fix them. Will look some more at this tomorrow after work, if I find some time. Main problem are the artifacts around scene changes. Side note: Why is this HD when it seems to be SD content,... RE: Awfull clip from news broadcast fix - georgepriftakis - 11.06.2026 This is the latest build I am using (10.06.2026, 18:20)Selur Wrote: not knowing what Hybrid version you are using: try latest dev This is the latest dev build (10.06.2026, 21:44)Selur Wrote: Since the 'problematic' artifacts seem to be chroma only. This is how they captured it from a beta in my work no idea why it's HD RE: Awfull clip from news broadcast fix - Selur - 11.06.2026 Ahh,.. killerspot was still using the old dll, but i had both the old and the new in my test environment. => uploaded a new dev which should fix that. Cu Selur Ps.: Around scene changes you could use FreezeFrames to replace broken frames with another frame. (a frozen frame might be better than a corrupted one) |