Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
23rd June 2021, 08:17 | #1 | Link |
Registered User
Join Date: Oct 2018
Posts: 133
|
VHS capture: yellow on the left, blue on the right
I have a VHS capture which has some coloring problem. I don't have access to the original VHS, so I have to work with this.
It's yellow on the left hand side of the screen, blue on the right. Is there a way of restoring the right color to it? Here's an untouched snippet: https://www.sendspace.com/file/wnborh And an image: |
23rd June 2021, 10:09 | #2 | Link |
Formerly davidh*****
Join Date: Jan 2004
Posts: 2,496
|
The u and v channels cross over into each other on the right and cancel each other out in the middle so there's not much colour to be recovered there.
The following makes it look fairly natural: Code:
ffmpegsource2("snip.mkv") a = crop(0,0,360,0).coloryuv(cont_u = -100, cont_v = 150) b = crop(360,0,0,0).swapuv.coloryuv(cont_v = -150) stackhorizontal(a,b) Last edited by wonkey_monkey; 23rd June 2021 at 10:45. |
23rd June 2021, 11:23 | #3 | Link |
Broadcast Encoder
Join Date: Nov 2013
Location: Royal Borough of Kensington & Chelsea, UK
Posts: 2,904
|
Well, there wasn't much I could do, but here's my attempt:
Code:
FFVideoSource("\\mibctvan000\Ingest\MEDIA\temp\snip.mkv") AssumeBFF() QTGMC(Preset="Placebo") source=last left=Crop(source, 0, 0, -354, -0).tweak(hue=40.0) right=Crop(source, 366, 0, -0, -0).tweak(hue=-140.0, sat=0.80) StackHorizontal(left, right) Cnr2(mode="ooo", scdthr=255.0, ln=255, lm=222, un=255, um=255, vn=255, vm=255) Tweak(sat=0.40, interp=32) Levels(6, 1.0, 245, 0, 255) dfttest(sigma=64, tbsize=1, lsb_in=false, lsb=false, Y=true, U=true, V=true, opt=0, dither=0) Original vs Filtered: EDIT: Ah, David was faster than me to reply, I didn't see his reply 'till I reloaded the page eheheheh |
|
|