VideoHelp Forum
+ Reply to Thread
Results 1 to 10 of 10
Thread
  1. Member
    Join Date
    Jul 2018
    Location
    Deutschland
    Search PM
    Hi,
    I try to backup old family videos from VHS-C (PAL). I had the idea that I could get a reasonable result with an old video scaler (Kramer VP 419xl). This is capable of giving whether RGB (800x600 and other VGA resolution in 60 HZ) or YPbPr (576p and others) output is on VGA only. I try to capture with Startech usb3hdcap. The Startech unit is recognizing a BT601 colorspace. However everything I get in Virtualdub (or other Capture Software) is just green (RGB output works).
    I would much prefer 576p (800x600 is cropped 10% of frame). Is there a way to convert this back with virtualdub or avisynth? I am lost here... (tried also VGA to RCA cable but don't get a signal).

    I would appreciate any suggestion/idea.

    Cheers
    alvy


    Image
    [Attachment 46068 - Click to enlarge]
    Quote Quote  
  2. VGA is RGB, not YCbCr. Doesn't you're capture card want YCbCr rather than RGB?
    Quote Quote  
  3. Member
    Join Date
    Jul 2018
    Location
    Deutschland
    Search PM
    Thanks for your reply. Well I think it's the other way round (wants rgb gets YCbCr). I think I currently can't fix it with hardware so I thought it might be possible to convert by with software by applying a colormatrix (or something like that).
    Quote Quote  
  4. Member
    Join Date
    Aug 2010
    Location
    San Francisco, California
    Search PM
    On the Kramer unit, have you selected OUTPUT = PC in the SETUP menu?
    Quote Quote  
  5. You won't get any useful colors out of that green image. It's not a rec.601/709 type of error. You need to get the hardware working right and agreeing on the signal system.
    Quote Quote  
  6. Member
    Join Date
    Jul 2018
    Location
    Deutschland
    Search PM
    Ok thanks. I will give it one more try with a VGA to RGB cable (Capture unit has this as input as well (I understand from documentation that this might work with YPBRT). Otherwise I guess I will deinterlace with software and don't use the Kramer unit...

    @JVRaines. Yes this works but the picture is cropped on the corners (~12 pixel per boarder)
    Quote Quote  
  7. QTGMC() in AviSynth is a far better deinterlacer than any piece of hardware.

    I was able to get a little color out of the green image:

    Click image for larger version

Name:	colors.jpg
Views:	39
Size:	47.1 KB
ID:	46073

    This was done by treating the green channel as luma and the red and blue channels as chroma.
    Quote Quote  
  8. Member
    Join Date
    Aug 2010
    Location
    San Francisco, California
    Search PM
    That may be an interesting exercise in AviSynth, but unless you live in the Emerald City, sending a YPbPr signal to an RGB input is just plain wrong.
    Quote Quote  
  9. Originally Posted by JVRaines View Post
    That may be an interesting exercise in AviSynth, but unless you live in the Emerald City, sending a YPbPr signal to an RGB input is just plain wrong.
    Why? This is usual way of mapping YPbPr on RGB (or more commonly GBR/GRB color space) common in nowadays consumer electronics but not only - also software like for example ffmpeg use frequently GRB/GBR, GPU commonly organize memory as GRB/GBR...

    See nothing wrong in sampling YPbPr with RGB frontend (YCbCr 4:4:4 with oversampled chroma).
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!