VideoHelp Forum
+ Reply to Thread
Results 1 to 4 of 4
Thread
  1. Formerly 'vaporeon800' Brad's Avatar
    Join Date
    Apr 2001
    Location
    Vancouver, Canada
    Search PM
    1. Garbling input to your capture device to see VBI

    The idea here is to briefly confuse the video decoder of your device into displaying the Vertical Blanking Interval within the active video area, instead of its normal position out of view.
    • Start a capture
    • Hit Play on the VCR then flick the on-screen menu On and Off multiple times
    • Rewind, play. Fast forward, play. Hopefully you will see a vertical jump at some point.
    • Stop the capture and inspect with SeparateFields or Bob in Avisynth, or a Double frame rate deinterlacer in VirtualDub. These in-between moments will probably only show up as single fields, so viewing it without deinterlacing or with a regular deinterlacer that drops one of the fields will miss things.
    The exact effects will vary depending on the VCR and the capture device. Here are the best example fields I got, feeding the Titanic VHS into the Diamond VC500 with two different VCRs.

    Panasonic AG-1980
    Changing from Rewind to Play.


    During a Rewind.


    Mitsubishi HS-HD2000U
    Turning off the Menu after it was displaying.


    Changing from Play to Fast Forward.


    While FFing the HS-HD2000U, a tiny bit of the Macrovision pulses were actually visible at the top of the frame, brightening and darkening. But that would be best shown with a video, not screenshots. Didn't get to see the same thing using the AG-1980's FF function: its FF isn't decodable by the VC500. It just drops all frames during FF.

    2. White block at bottom left of head-switching noise

    My example:


    Someone else's example: https://forum.videohelp.com/threads/193619-TBC-buying-guide#post1213469
    Originally Posted by fmctm1sw View Post
    Here's another interesting circumstance. If you've looked into TBCs, I'm sure you've seen the documented cases of tearing in the picture. I connected this Prime Image TBC to each of my SVHC VCRs. Here is an example from my Victor SVHS VCR (without the built-in TBC engaged):



    ...and with:



    And my Toshiba SVHS which oddly enough doesn't play the tearing game for some reason but tries to make up for it with that annoying green vertical line on the right all the time (built in TBC engaged):



    *edit* Did a bit more testing on a longer piece. The Toshiba seems to "want" to put that tear up there. Every once in a while it will tear for a second or two and go away. Every once in a while it will jump a bit too.

    These pulses are actually placed at the bottom of the frame, during the horizontal blanking interval. They would normally be hidden outside the active video area, but the video decoder skews the image below the switching point, pushing them right, into the visible area.

    This is where they're really placed in the signal:


    But not all MV tapes have these little white bars in the horizontal area! (Example: Home Alone does not.)



    So:
    • Has white block? Tape has Macrovision.
    • No white block? Unknown status.
    At the signal level, I don't know a good, clear reference regarding the purpose of these pulses. I believe they're what these two links are talking about:


    https://web.archive.org/web/20200220115259/http://www.ronaldsnoeck.com/vcr.htm (subsection labelled "2.9.1. Back Porch Pulse" at page bottom)
    2.9.1. Back Porch Pulse

    The Back Porch pulse is used for PAL and NTSC, VCR and DVD. In figure 55 you can see 14 lines with each one Back Porch pulse. The lines are in front of the vertical synchronisation. The main target of this pulse is to disturbe the video AGC in such a way that the VCR is not able to detect the vertical synchronization correct. The blanking sample level is at top white level, so the video AGC will decrease the CVBS signal and the VCR is not able to synchronize to the signal.
    The amplitude of the pulse is constant.
    I will add some new drawing soon.

    Figure 55: Back Porch pulses (14)
    https://forum.videohelp.com/threads/170667-What-Macrovision-looks-like#post865200
    Originally Posted by FOO View Post
    OK more pictures. This is at the end of a field. The Color Burst has been replaced by a very high spike on the last 5 lines. I don't know what it's supposed to do but I'm sure there is evil intent involved. The ATI isn't bothered by it but I think I will suppress it anyway. Note I got 3 of them by blanking the whole line. I think that's in the overscan anyway. I'll just blank the last 5 and the EQ pulses after them. Vsync is at the vertical dotted line.
    [...]

    In Figure 1 of the attached AMD M690T/M690E Macrovision FAQ Technical Bulletin PDF, this white block is visible, but there's no explanation given like there is for the other features. This document seems to call them end-of-field back-porch pulses elsewhere.

    Macrovision themselves created a slideshow featuring this diagram; it agrees with the name"end of field" back porch pulses: https://slideplayer.com/slide/4368378/



    I've also attached a datasheet for TMC2491A Digital Video Encoder with Macrovision™ Copy Protection that includes a paragraph and at least one diagram related to this.
    Image Attached Thumbnails M690E-M690T-3.pdf  

    TMC2491A.pdf  

    Last edited by Brad; 10th Apr 2022 at 07:38. Reason: Swap out broken link for archived version. Ronald Snoeck died in 2019, sadly, and his website went down in 2020.
    Quote Quote  
  2. Dinosaur Supervisor KarMa's Avatar
    Join Date
    Jul 2015
    Location
    US
    Search Comp PM
    I'm normally able to find it simply by fast forwarding as fast as possible with the video still playing. Pulsing white bars at the very top. You might have trouble seeing it on a normal TV, but a cheap capture card is usually able to see it.
    Quote Quote  
  3. Some capture cards let you move the capture window into the normally hidden part of the frame. Some older PCI Cards with broktree bt848, bt878 and conexant cx878 fusion can use the bt8x8 tweaker function in virtualdub. Philips/NXP SAA7134-based cards can do something similar if using DScaler as far as I know, I believe the screens here were captured using the latter.

    With a conexant cx2388x PCI card you can capture raw 8-bit data in linux using the hacky cxadc driver, and look at it with e.g gimp. This will be a bit skewed though as the sample rate doesn't divide evenly with 720.

    I think it should also be possible to move the capture window with many capture devices on linux by changing A/D chip settings directly over i2c via the command line, though that's a bit more tricky.

    And yeah as noted, doing FFWD/RWD may shift the image down a bit with some VCR/capture card/TBC/DVD-recorder combinations. I've seen it with my TBC-3000 and some DVD-Recorders on passthrough.
    Quote Quote  
  4. Dinosaur Supervisor KarMa's Avatar
    Join Date
    Jul 2015
    Location
    US
    Search Comp PM
    Seeing Macrovision by fast forwarding.
    Image Attached Files
    Quote Quote  



Similar Threads

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