Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Television Media

The State of Automated Commercial Skipping 381

iskqy writes "Even though attention to commerical skipping has gone down since the motion picture studios sued replaytv for it, I've noticed that it appears to be alive and well in some PVR products on the market. ReplayTV PVRs have it (though different from what they got sued for) in what they call Show|Nav (what a terrible feature name!) and SnapStream's Beyond TV has it in a feature they call SmartSkip. In both cases, the user has to press a button to automagically skip a commercial (vs. the original ReplayTV feature which skipped them without any user intervention) but it's basically the same thing. ReplayTV plays down commercial skipping ("jump forward and back between scenes in a show") but SnapStream is more open about the feature ("Skip commercials and other parts of TV shows"). "
This discussion has been archived. No new comments can be posted.

The State of Automated Commercial Skipping

Comments Filter:
  • MythTV (Score:5, Informative)

    by Tanlain ( 726943 ) on Tuesday December 30, 2003 @11:42AM (#7835206)
    MythTV has had this feature for awhile and it can be set to automatically skip commercials so you dont have to press a button to skip them.
  • Re:I don't get it (Score:3, Informative)

    by splattertrousers ( 35245 ) on Tuesday December 30, 2003 @11:47AM (#7835252) Homepage
    Commercials (at least in the US) are usually 30 seconds. TiVo doesn't have commercial skip, but it does have n second skip (where you can define n if you're tricky).

    TiVo also has fast-forward, and when you stop fast-fowarding, it jumps backwards a few seconds because it knows you hit the button one second too late.

    But I have no idea how the automatic commercial skip of ReplayTV works. I'm pretty sure it is more sophisticated than just skipping ahead 30 seconds. So mod me "+1 informative" and "-1 doesn't know what he's talking about".

  • Re:I don't get it (Score:5, Informative)

    by tang ( 179356 ) on Tuesday December 30, 2003 @11:47AM (#7835253)
    I'm not sure exactly how it works, but I can tell you how it doesn't work:) This is from a 5080 series replayTV, with the auto-commercial skip.
    It doesn't use time. The commercials can be any length. It seems to be about 90% effective (with the latest software update, it used to be worse). So while Im watching a show, it almost always skips ahead at the correct time (when the commercial starts) but 10% of the time it will either start about 10 seconds before the commericals end, or 5-10 seconds into the show (in which case, I curse, then use the goback button (whatever its called) that automatically goes back seven (I think) seconds.
    Its a neat feature, and it seems like it sometimes works better on some shows than others. For instance, I always had a problem with it working with X-files more than say, Family guy.
  • Re:I don't get it (Score:5, Informative)

    by tang ( 179356 ) on Tuesday December 30, 2003 @11:50AM (#7835283)
    Actually, according to everything I've read, there is no actual increase of sound decibels in commericals. Here is an example I cut and pasted from somewhere..
    "Technically, the maximum volume is the same for commercials and normal programming. If you watch the audio levels on a VU meter you will see that they peak at around the same level.

    The difference is that advertisers make use of various tricks to make the commercials seem louder. Whereas a TV program will have a range of audio levels, commercials do tend to be full-on noisy. Tricks such as compression are also used to maintain constantly "louder" levels and try to attract attention.

    So it's mainly a perceptual thing. Although the commercials don't reach a high volume, the way they are made gives the impression that they are louder."

  • Re:I don't get it (Score:5, Informative)

    by javatips ( 66293 ) on Tuesday December 30, 2003 @11:51AM (#7835291) Homepage
    That and the sound is compressed to reduce its dynamic range. This allow for a higher average volume. (the same technique is used on radio broadcast to have an higher signal to noise ratio)

    So by checking the variation in dynamic range of the sound the software is able to guess that some part of the recording is a commercial.

    I believe this is the main method used to detect commercials.

  • by Anonymous Coward on Tuesday December 30, 2003 @11:58AM (#7835350)
    I have a ReplayTV, one of the older ones with the automatic skip intact.

    What it seems to do is look for a frame which is a very dark black - blacker than a normal 'black' in a show. These usually occur at program to commercial transitions. It then skips forward to the start of the next long block without such a super black frame.

    Sometimes its a little overzealous and mistakes a very dark shot inside a show as the start of an ad, and sometimes it fails to catch the start of an ad break. I think it tries to exercise some intelligence, since false positives usually occur near the start of ad blocks. It seems to look for groups of black frames.

    In case of a false negative, manually hitting 'commercial skip' takes you instantly to the end of the ad block.

    Its a *great* feature, and I'm really PO'd that the newer machines don't have it.

    I also have a VCR that does this, but it required post-processing on a recorded show to mark the ads. Once this was done (takes about 15 minutes for an hour show) it would automagically FF through the ads.

  • How it works (Score:3, Informative)

    by John Jorsett ( 171560 ) on Tuesday December 30, 2003 @12:03PM (#7835395)
    Automatic commercial skipping has been around for years. I had the capability on a VCR that I had about 8 years ago. The way it works is that the device looks for the completely black screen that preceeds the commercial and the resumption of the show. Next time you're watching a show, pay attention to that transition and you'll see it. It apparently never happens at other times (well, hardly ever: my VCR was fooled once in a great while by something in the middle of a show or string of commercials). If my Tivo had something like that, it'd be even more awesome (but, the manual skipping using the remote ain't that bad as it is).
  • by BonrHanzon ( 411856 ) on Tuesday December 30, 2003 @12:05PM (#7835410)
    Older (and now the really new) ReplayTVs have automatic commercial skip. The technology detects the brief black screen before and after the commercial breaks and skips over them automatically.
    For me, it works most of the time. The times it doesn't is typically during shows with a lot of black gaps like 24 and Law & Order.
  • Re:I don't get it (Score:5, Informative)

    by jcoy42 ( 412359 ) on Tuesday December 30, 2003 @12:13PM (#7835478) Homepage Journal
    TiVo doesn't have commercial skip

    Sure it does (from the TiVo Community forums):

    While playing a recorded show, press Select, Play, Select, 3, 0, Select. You should hear some kind of beeping confirmation tones at the end. The ->| button will then function as a 30-sec skip instead of it's normal function.

    Another feature I didn't know about is you can sort the now playing list:

    Sorting the Now Playing List (3.0)
    In Now Playing, Enter:
    (S)low (0)Zero (R)ecord (T)humbsUp

    Press enter to switch sorting options.

    short cut keys are
    1 for normal
    2 for experation date
    3 for alphabetical

  • by GoofyBoy ( 44399 ) on Tuesday December 30, 2003 @12:19PM (#7835540) Journal
    In 3 hours of prime time viewing you watch/are exposed to 52 minutes of commericals [mediapost.com]

    That amount of time is a good justification to actively skip commericals.
  • Re:I don't get it (Score:2, Informative)

    by brianerst ( 549609 ) on Tuesday December 30, 2003 @12:20PM (#7835545) Homepage
    While the "Commercial Advance" feature is somewhat shrouded in corporate mystery, the basic concept is well-understood.

    While a DVR is recording (a VCR with the feature typically has to scan the program after taping to mark the commercials), it looks for a pattern of "fade-to-blacks". Just before each commercial, and just before the program resumes, there is typically a 1/10-3/10ths of a second black fade that "frames" each commercial (you'll notice it readily once you know to look for it). The DVR will look for a pattern of such fade-to-blacks that last 30 seconds (or 15 or 60) and come in groups. Unless it sees 2-3 of these fades hitting on 15/30/60 second boundaries, it will assume this is just a part of the program. Once it's decided that the pattern has been found, it simply marks the beginning and end of the pattern and skips over that material during playback. You can screw up the feature by showing odd-lengthed commercials (23 seconds), but at the moment the inertia of selling commercials in 30-second blocks is stronger than the need to prevent the 1% of the viewing public that has Commercial Advance from being able to use the feature. Occassionally, your local station will screw up the feature because they try to jam a quick news promo or local commercial into the network feed and botch the process by a few seconds. That's when you'll see the process screw up the commercial end by 10-15 seconds either way.

  • Re:I don't get it (Score:3, Informative)

    by DJStealth ( 103231 ) on Tuesday December 30, 2003 @12:21PM (#7835555)
    Keep in mind that maximum volume and average volume are two different things though.

    Potentially commercials can have a higher average volume.
  • by strags ( 209606 ) on Tuesday December 30, 2003 @12:38PM (#7835697)
    MythTV [mythtv.org] also has this feature built in.

    I cannot emphasize just how cool this project is - it has all the features you'd expect from a modern DVR, and many more besides. It's open-source and immensely configurable. For example:

    I also decided I'd like to be able to transfer recorded programs to my machine at work and watch them there, so I hacked up a little script to re-encode them at 100kbps, and added a "Watch Now" link to the MythWeb HTML web interface.

    The other day my wife was complaining that the fonts on the screen were too small, so I tweaked the XML configuration file to bump them up a bit.

    Thanks to LIRC, I can pretty much use any remote I like to control the box. I'm using an ancient, spare TV remote right now, and I can map the buttons whichever way I like.

    It'll also optionally rip DVDs and CDs, enabling you to play them from the hard drive. It will also play pretty much any video file you have (through MPlayer). If I want to show the wife a movie trailer that I've downloaded from the internet, I just copy it over to the MythTV box, and she can watch it on the television.

    Let's see you do all *that* with a Tivo!
  • Re:I don't get it (Score:1, Informative)

    by Anonymous Coward on Tuesday December 30, 2003 @12:51PM (#7835843)
    It's the evil TC Finalizer, and the morbid Waves L2 that are to blame. You can raise the average level of most any recording by 12db without too much noticable squashing.
    They are also to blame for the harsh sound of most albums for sale today. Search rec.audio.pro for 'loudness wars' for more information.
  • Friends (Score:3, Informative)

    by freeweed ( 309734 ) on Tuesday December 30, 2003 @12:57PM (#7835910)
    Wasn't it several years ago that the cast of Friends each were getting paid $1 million per episode?

    That's $6 mill per, by my math. That'll certainly up the costs of TV these days. Ask a TV actor from the 80s if they made even 1/10th of that.
  • by pair-a-noyd ( 594371 ) on Tuesday December 30, 2003 @01:00PM (#7835959)
    many years ago and way back when, there was an FCC requirement that there was to be a minimum of a 1 second fade to total black leaving the program and going into a commercial and the same was to be applied leaving the commercial and going back into the program.

    Of course this rarely happened due to the fact that college kids were running the place as interns and there was a *lot* of screwing up..

    Anyway, I had been working on a circuit that would monitor the video stream for the fade to black and would mute the volume automagically on live TV. (This was about 20 years ago though.)

    You would be amazed at the information that's encoded into a video stream that you can't see without special equipment. It's neat as hell. We used to send stuff out, like text messages in the VBI that only other techs could get. The FCC would have shit if they had known what was going on back then..

    Anway, The point is that you can design circuits that KNOW (or are supposed to know) when commercials start and end and take action based on that. But it's not fool proof, it depends on the broadcaster sticking to the rules, and they rarely do...

  • by Anonymous Coward on Tuesday December 30, 2003 @01:23PM (#7836223)
    Cable stations often replace sections of advertisments with their own local ones. Some shows are repeated on different networks with different ads.

    I could be wrong, but I think this would violate their contract with the network. The network feeds contain "local station breaks" where the local stations (and cable carriers) can do insert their own commercials to generate their revenue.
  • Re:I don't get it (Score:2, Informative)

    by slashbofh ( 622003 ) on Tuesday December 30, 2003 @01:26PM (#7836258) Homepage
    As near as I can tell, the ReplayTv pretty much uses black screens. Recent versions of their software are much better than previous versions. (BTW: The term is CommercialAdvance). It turns out that this is (I believe) a patented procedure that is licensed from one company. [adl.com] (Yes, this is the correct link, do a google [google.com] for "commercial advance patent" and you'll find the hidden document on it as the top hit.)

    The thing that irritates me about this is that I have a very nice Panasonic VCR from about 2 years ago that also has this feature. You record the show, when the record is done, it goes back and marks the tape, and when you play it automatically goes through the commercials. This works correctly about 98% of the time (how is that for an exact number based on nothing?)

    The ReplayTV works correctly about 90% of the time, and shows that have a lot of loud noise and black spaces cause it the most problems (Alias, 24, etc....)

    Additionally, because it just skips, as opposed to fast forwarding, it is sometimes hard to tell if has messed up.

    So, the same technology, licensed from the same company, has different results. Sounds like implementation problems. I also don't recall hearing that Panasonic was sued.

  • by MadAnthony02 ( 626886 ) on Tuesday December 30, 2003 @01:49PM (#7836546)

    networks say that the 30-second-skip is an infringing device under the DMCA because there is no substantial non-infringing use for a thirty-second skip ahead

    It wasn't the 30 second skip that got RePlay in trouble, which is why the new RePlays (55xx) still have it, as do many VCR's. The older RePlays (50xx) had a feature called commercial skip, that by hitting a checkbox before playing the show would automatically skip commercials. It uses periods of fade to black to determine what it skips

    I have a 5060, and I don't use comercial skip all that often, because it tends to confuse fade-to-black as part of a show, like those location screens in law and order, with commercials. It works well for shows that don't do that, however.

  • Re:I don't get it (Score:3, Informative)

    by AmigaAvenger ( 210519 ) on Tuesday December 30, 2003 @01:58PM (#7836664) Journal
    Replays actually need at least 10 minutes of data ahead of time before the CA (commercial advance) works. less and it just plows on through...
  • TiVo skips too (Score:2, Informative)

    by Blitzenn ( 554788 ) on Tuesday December 30, 2003 @02:03PM (#7836720) Homepage Journal
    I am a die hard Tivo user, (I think all TiVo users are actually Die Hard users). My Tivo ship s 30 seconds ahead too with a single button press on the remote. It is not a feature that TiVo ever even mentions or supports, but it is there. You simply have to press SELECT PLAY SELECT 3 0 SELECT on the remote, (providing that you have unlocked the backdoor), Backdoor Unlock Fact Sheet [electricquarter.com]. Then your skip to end button acts as a 30 second skip instead. No need to add software or get out a screw driver. Works Great! Doing it this way, I believe, obsolves the TiVo manufacturer of the liability.
  • KnoppMyth. (Score:2, Informative)

    by waferhead ( 557795 ) <[moc.oohay] [ta] [daehrefaw]> on Tuesday December 30, 2003 @03:54PM (#7838020)
    Knoppix with Myth TV pre installed/configured.

    One could say that is very, very close to what you asked for.

I've noticed several design suggestions in your code.

Working...