         |
|
How does MacroVision Work?

If you’ve ever tried to copy a videocassette (for your
own personal use, of course) that is encoded with the MacroVision brand of
copy protection, you may have wondered how exactly it works. How do they
encode a signal onto a tape that will not interfere with simple playback,
but foils attempts to copy it to another machine? If you’ve ever
contemplated the answer to this question, read on. I’ve got the answers.
All consumer VCR’s have a similar circuit built into them that is used
for recording. This circuit makes sure that the video coming in is not too
bright and not too dark by boosting or attenuating the video until it is
"legal", or under 100%. This constant adjustment helps correct
for small level variations that might be coming out of a camcorder or
variations in different television stations’ signals. To fully
understand how MacroVision works, you have to understand a few simple
concepts about how NTSC (the television standard used in the United States
and several other countries) video works. I’ll try to keep the techie
jargon to a minimum.
Let’s look at a regular video signal. Below is a set of colorbars and a
picture of what they would look like on a waveform monitor. A waveform
monitor is a piece of equipment that enables you to measure the different
attributes of a video signal. Labeled are the sync pulse, baseline, black
and white level markers. This signal is "legal" in that the
baseline is at 0 units, the sync pulse is at 40 units below the baseline,
and the white level is at 100 units above the baseline. This signal is 1
volt from peak to peak, which would be from the bottom of the sync pulse
(-40) to the white chip (100 units).

Now, back to MacroVision. When a VCR "sees" a
signal coming in, it checks to make sure that it is 1 volt, peak to peak.
If you were to run the above pattern into a VCR, it would make no
adjustment to it. If the sync pulse was less than 40 units below the
baseline, it would expand the signal to correct for it.
MacroVision preys on this automatic adjustment. In a MacroVision-encoded
signal, the vertical interval contains several very bright white areas
designed to confuse the auto-level circuit. These spikes are often in
excess of 120 units; well over what would normally be the brightest
white area in the video signal. Below is a picture of what these spikes
look like if you offset your vertical hold control. (tech note: The
vertical interval is the black bar that you may have seen drifting through
the picture on a TV with a misadjusted vertical hold control. Normally the
vertical interval is mostly black. It is often used to carry timecode,
closed captioning, or other data. These appear as small flashing white
lines directly above the picture and do not affect normal TV watching.)

When a VCR "sees" a signal with these spikes, it
thinks that the spikes are part of the picture. When it measures the video
from peak to peak, it sees well over the 1 volt that it can handle
recording. So to compensate, it reduces the video level until the spikes
are at 100 units. But by doing this, it reduces the brightness of the rest
of the picture and shrinks the sync pulse as well. The visible result of
this adjustment is a noticeably darker picture with too much color in it.
The reason the color is more intense is because while the overall video
level (luminance) is reduced, the color information is left untouched.
This throws off the ratio of luminance to chroma; there is too much color
for the amount of brightness present.
"So why does the picture sometimes pulsate from normal to
dark?" you may ask. Excellent question. The reason is that the
spikes will sometimes disappear for a short period, then pulsate on and
off for a bit, then come back on. Whenever the spikes fade out, the VCR
re-compensates for the drop in level by boosting it back up again. The
pulsating is caused by the VCR attempting to keep a constant 1-volt
signal.
"Do they also put this on DVD's?" Another
good question. The answer is yes; most DVD's are MacroVision encoded
to keep people from making high-quality tapes of their discs.
Although this does keep people from making copies this way, there are now
many ways to digitally copy a DVD which completely bypass the MacroVision
problem.
It’s really quite an ingenious little system that deters most
"casual thieves" from making illegal copies. As you might have
guessed, I in no way am encouraging people to make copies of copyrighted
works. In fact, I’m not even offering a solution for getting around this
type of copyguarding. This is for informational use only.
|