Slashdot Mirror


Plex's DVR Can Now Automatically Remove Commercials For You (digitaltrends.com)

Plex has updated its DVR, adding a new feature to automatically remove commercials. According to Digital Trends, "The feature was added in an update the Plex team pushed out over the weekend. You'll need to manually enable the feature by heading into your Plex DVR settings and finding the option, labeled 'Remove Commercials.'" From the report: You may not want to turn the feature on immediately without looking into reports from other users. The description in the settings warns that while the feature will attempt to automatically locate and remove commercials, this could potentially take a long time and cause high CPU usage. If you're running your Plex server on a powerful computer, this may not be an issue, but if you're running it on an old laptop, you might want to hold off. This new feature also changes your DVR recordings permanently, removing commercials from the files themselves. This shouldn't be a problem as long as the feature works as intended, but if it detects wrong portions of the file as commercials, you could end up missing out on part of your favorite shows.

75 comments

  1. Can I ... by PPH · · Score: 5, Funny

    ... record the Superbowl and have this delete the game but save the commercials?

    --
    Have gnu, will travel.
    1. Re:Can I ... by antdude · · Score: 1

      Or watch online. AdLand show many early too!

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    2. Re:Can I ... by Anonymous Coward · · Score: 0

      Just.. Just delete both

      I can't believe people actually tune in to see commercials, it boggles the mind! How about magazines with all ads? An ad-only channel on TV? 2 hours of trailers and no movie at the theater? Wtf...

    3. Re:Can I ... by tsqr · · Score: 1

      How about magazines with all ads?

      Ever picked up a fashion magazine like Vogue?

      An ad-only channel on TV?

      QCC. Home Shopping Network. I'm sure there are quite a few others.

      2 hours of trailers and no movie at the theater?

      OK, you got me with that one. So far, anyway.

    4. Re:Can I ... by me3head · · Score: 1

      That was actually a feature on the ReplayTV DVR I had circa 2004. Actually commercial skip was what got them sued out of existence by the networks and gave TiVO a virtual monopoly until the cable companies cut them off at the knees... http://www.avsforum.com/forum/...

  2. So can Piracy by Anonymous Coward · · Score: 1

    Let's argue about it on slashdot.

    1. Re:So can Piracy by Anonymous Coward · · Score: 0

      Anyone who refuses to view our advertisements is a pirate. This includes those who also refuse to watch the show. This also includes those who fail to perceive the advertisements on account of being blind and deaf.

    2. Re:So can Piracy by gnick · · Score: 1

      Piracy certainly simplifies things. BeyondTV was doing this at least a decade ago. It identified commercials and flagged them for a single-button skip (rather than deleting part of your recording), but it detected commercials in the video you'd recorded automatically.

      I use Plex all the time, but not for anything with commercials. Everything I play using Plex has already had commercials removed. What are people 'Plexing' that has commercials?

      --
      He's getting rather old, but he's a good mouse.
    3. Re:So can Piracy by Anonymous Coward · · Score: 0

      I got confused. It's early and I am inadequate. Please mod me to oblivion.

      -gnick

  3. can we just have it filter shows instead by Anonymous Coward · · Score: 0

    It seems like you get more commercials than showtime so this feature ends up blocking almost a majority of your paid for content.

  4. what's DVR? by mapkinase · · Score: 1

    /s

    Cut the cord all the way.

    --
    I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
    1. Re:what's DVR? by Anonymous Coward · · Score: 0

      Cut your hands off too.

    2. Re:what's DVR? by Anonymous Coward · · Score: 0

      /s

      Cut the cord all the way.

      You'll know what time-shifting devices are once your Millennial streaming service starts fucking you over with commercials.

      I give it 5 years. Tops.

    3. Re:what's DVR? by Anonymous Coward · · Score: 0

      Then how will I touch myself?

    4. Re:what's DVR? by Anonymous Coward · · Score: 0

      It is for recording digital over the air signals. So there was no cord to the house :)

    5. Re:what's DVR? by Curtman · · Score: 2

      Cut the cord all the way.

      I did.

      I've been using Plex for quite a while. I use sonarr to grab shows, and radarr for movies (radarr is a fork of sonarr). They scrape torrent and nzb sites for available stuff that I want and feed it them to Transmission or SabNZBd for Plex to import. A nice interface with recently downloaded shows and movies. You can pause what you are watching on TV and unpause on your phone or another TV. It's wonderful.

      When they came out with the DVR feature, I grabbed a Hauppague WinTV card and an Antenna to try it out. It didn't work as well as I expected, but it was beta. The LiveTV would be nice for local news etc, but it was very frustrating when a weak signal would result in an error dialog, and you would have to navigate the interface back to the show you are watching. DVR would record 10 to 20 minutes of a show then quit in my experience. Only certain Plex clients are able to view the LiveTV or DVR programs. The Android app can, but not the Kodi plugin.

      I hope they get it sorted out so it's a useable experience.

    6. Re:what's DVR? by Gojira+Shipi-Taro · · Score: 1

      I believe what the previous poster was trying to imply was that you should stop watching TV altogether. We have a subset of readers here at the old /. that can't fathom that some people do like a bit of mindless entertainment now and again.

      --
      "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
  5. This advertisement brought to you by..... by hashish · · Score: 1, Redundant

    Plex

    1. Re:This advertisement brought to you by..... by JackieBrown · · Score: 2

      That might be great insight if the article wasn't labeled ad.

    2. Re:This advertisement brought to you by..... by thinkwaitfast · · Score: 1

      S. R. Hadden

    3. Re:This advertisement brought to you by..... by hashish · · Score: 1

      but you missed the double entendre - ooooh well :(

  6. Welcome to the turn of the century by Guy+Smiley · · Score: 1

    Iâ(TM)ve been doing this with MythTV for 15 years.

    1. Re:Welcome to the turn of the century by Anaerin · · Score: 2

      Also, MythTV (by default) uses an Edit List, which is a separate piece of data that contains "commercial start" and "commercial end" flags, so when it's playing and it encounters the start, it'll jump to the end (or you can define remote buttons for "Skip to next commercial flag"). If it's been misflagged, you can hit a button and jump back to watch whatever it classified, as it's not removed from the file. This is seriously something that Plex should look into. And also, as per a comment above, there's a user script you can run that will flip the classification for the "Big Game", so you can watch all those great commercials without the pesky sportsball getting in the way.

    2. Re:Welcome to the turn of the century by Anonymous Coward · · Score: 0

      Iâ(TM)ve been doing this with MythTV for 15 years.

      Good for you. IATMve (sorry, I couldn't reproduce the garbage text accurate) tried several times to set up MythTV over the last two or three years and I'll be damned if I can get it working. I'm no fan of subscription services, but if the folks at Plex can make it point-and-click simple, more power to them.

    3. Re:Welcome to the turn of the century by omnichad · · Score: 1

      Exactly. And I stream a lot of MythTV recordings through Plex, so it would be nice to be able to autogenerate some metadata files for Plex. I already use a script that makes a folder of TV show names, each containing symlinks to episodes in "[Showname] S00E00 [episodename].mpg" format. This makes it easy for Plex to fill in metadata.

    4. Re:Welcome to the turn of the century by jedidiah · · Score: 1

      Except it's clearly an inferior product if they haven't managed to implement some sort of commercial skipping before now. The feature they have managed to introduce seems worse than worthless really.

      Buy a MacOS PVR package if you have to but this (Plex) trash seems entirely unworthy of an advertisement posing as journalism.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    5. Re:Welcome to the turn of the century by WaffleMonster · · Score: 1

      Good for you. IATMve (sorry, I couldn't reproduce the garbage text accurate) tried several times to set up MythTV over the last two or three years and I'll be damned if I can get it working. I'm no fan of subscription services, but if the folks at Plex can make it point-and-click simple, more power to them.

      Nearly gave up on software DVR scene until I found tvheadend. Could never get MythTV to work without crashing and the UI is painful to deal with.

      Tvheadend is amazing. Came right up with it's own web server and surprisingly well designed usable interface. Instantly found my HDHomeRun did channel scan and populated EPG from OTA during initial setup wizard. Been using tvheadend as a PVR backend ever since with zero issues.

      You can add comskip as a post record step if you want.

    6. Re: Welcome to the turn of the century by LordKronos · · Score: 1

      Did you try mythbuntu? It makes setup extremely easy.

      I personally use a custom built mythtv setup because I like to customized things extensively, and like to know how everything thats there interacts. In doing so, I can say I agree that it could be difficult for a lot of people to get it working well. But the few times I've messed with Ubuntu just for the heck of it, it works pretty darn well with minimal effort

    7. Re: Welcome to the turn of the century by Anonymous Coward · · Score: 0

      MythTV is the true nerd way to handle media.
      I've been running it for 15 years. Lordy did it suck to setup back then, now it's pretty easy.

    8. Re:Welcome to the turn of the century by Gojira+Shipi-Taro · · Score: 1

      Buying a MacOS PVR product would carry the additional expense of buying a Mac, rather than using existing equipment.

      --
      "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
  7. TV Recording devices claimed this years ago.. by evolutionary · · Score: 1

    Then the companies creating the boxes decided it was more profitable to sell out the customers to advertisers for a "preferred" fee to push advertisements to them. MythTV does this for free so I'd sooner recommend that as there is no potential conflict of interest.

    --
    "Imagination is more important than knowledge" - Einstein
  8. As a Lifetime Plex Pass member... by slaker · · Score: 1

    I have not given even one single fuck about any feature added to Plex in the last five years. I want it to handle music metadata properly for non-pop music. That's it. It's not hard. Let me choose to use the Composer, ensemble and soloist tags so I can sort my music properly. They're already on my files. Plex just doesn't do anything with them.

    --
    -- I wanna decide who lives and who dies - Crow T. Robot, MST3K
    1. Re:As a Lifetime Plex Pass member... by OrangeTide · · Score: 1

      The disregard for loyal early adopters is almost universal in these sorts of commercial projects. I guess if you want something done you might be better off contributing to an open source project. If not with your time and software-writing skills, then with your dollars by paying some open source zealot through Patreon that shares your opinion on the priority of features. That might be the most democratic way to steer a project.

      On the technical aspect, theoretically Plex has Plug-ins for their "Freemium" Server that would allow you to extend it yourself. But I'm not sure if the architecture is complete enough to do the things you want done.

      --
      “Common sense is not so common.” — Voltaire
    2. Re:As a Lifetime Plex Pass member... by Anonymous Coward · · Score: 0

      I messed with it a little, but coding isn't exactly my first love. They said they were going to "greatly improve" their music handling a couple years ago but I can't tell any difference from the old tools to the new ones.

  9. How does it detect commercials? by mykepredko · · Score: 1

    With old VCRs taping Black and White movies, you could detect a phase shift in the colour burst in the frame and that could be used to stop recording, but it was hit and miss. Another old system was to note an increase in volume (commercials were louder than the show they're being broadcast with).

    So, other than needing a lot of CPU cycles, how does Plex do it?

    1. Re:How does it detect commercials? by Strider- · · Score: 4, Informative

      Commercials actually aren't that much higher volume than the rest of the show, it's that traditionally they've made heavy use of compression (in the audio sense, not the data sense) to make them seem louder. This basically shrinks the difference between the quietest sound and the loudest sound so that it's much more uniform. It's the same trick that was used by record companies during the "Loudness Wars" that ruined so many albums released on CD since the late 90s.

      Anyhow, this is fairly easy to detect with analog electronics, and is likely how my parent's VCR did the same thing a long time ago. After recording an episode, it would scan back through the tape, and mark the commercials, then auto-fastforward through them. It worked pretty reliably.

      --
      ...si hoc legere nimium eruditionis habes...
    2. Re:How does it detect commercials? by omnichad · · Score: 2

      The primary method MythTV uses is detecting a solid black frame. Most commercials start/end with black, so this works well most of the time. The problem is all the modern drama shows that are near-black for entire scenes or entirely black as the camera passes a solid object.

    3. Re:How does it detect commercials? by Guy+Smiley · · Score: 2

      The other way that MythTV detects commercials is by the appearance and disappearance of the network "watermark logo" in the lower-right corner of the screen. Ironically, as networks have started adding banners and watermarks to the show itself, this also makes it easier to detect the transition to commercials.

    4. Re:How does it detect commercials? by dwywit · · Score: 1

      There's visual black, i.e. just very dark, and actual black which is values of 0 for each pixel. But IIRC you're not allowed to do that, you have to keep all values between 16 and 240 - something to do with network equipment, or transmission standards. Could someone with better knowledge chime in here?

      A commercial detector system could also monitor the network signals sent when a commercial break starts and finishes. OTA transmissions send a signal at the start and end of the break so that local affiliates can run ads relevant to their own viewers, instead of stuff relevant to viewers outside the broadcast district, e.g. Bob's local downtown Ford dealership instead of the one in {big city}.

      --
      They sentenced me to twenty years of boredom
    5. Re:How does it detect commercials? by adolf · · Score: 2

      "Have started"?

      They've been universal-ish for at least a decade and a half.

      And they're called "bugs," not "watermark logos."

      And also it's "crawlers," not "banners." They became universal just after 9/11/2001.

      I'll get off of your lawn now.

    6. Re:How does it detect commercials? by Anonymous Coward · · Score: 0

      >Twdishunally dey use c-c-c-compwesshun to ummmm make them seem ummm wouder ummm technobabble technobabble ummm

      22c has been deposited into your account, thank you for defending adverts with complete bald-faced lies!

    7. Re:How does it detect commercials? by Anonymous Coward · · Score: 2, Informative

      Actually they were until the FCC passed a rule in 2011 (effective in 2012) to require commercials to be at the same average volume as the programs around them.

      I remember many nights where I would be watching TV getting a baby asleep only to have an ad come on that was blaring at a higher volume and would wake the kid up.

    8. Re: How does it detect commercials? by Brockmire · · Score: 1

      I would imagine a crawler is moving text like on news, which isn't a banner nor what op was talking about. And I've only heard them referred to as watermark logos, going back to the beginning of TV burn in. Naming them bugs is pretty fucking stupid.

    9. Re: How does it detect commercials? by Anonymous Coward · · Score: 0

      Asshole has to make fun of stutterers in order to support his narrative. Hope you get a brain injury too. Let's see how you like it when everyone casually makes fun of your condition like it's somehow universally funny.

  10. I had a VCR which did this by z3alot · · Score: 1

    I had a VCR which did this in the 90s for taped TV. I'm not sure how it worked, but on playback it would just physically fast forward through the commercials.

  11. Two Steps by dohzer · · Score: 1

    Step 1. Wait for excessive audio levels.
    Step 2. Block until audio levels return to listenable levels.

  12. Getting sued by the networks in 3.. 2.. 1.. by Rick+Schumann · · Score: 1

    The television networks will absolutely lose their minds over this, and sue the pants off Plex for it. As I recall there was quite a bit of negotiating between TiVo and the networks over their DVR, TiVo having to assure the networks that people wouldn't be able to automatically skip commercials (which is why the 30-second skip feature requires a 'cheat code' to turn on; it's off by default), and the capability to prevent fast-forwarding even being built in to TiVo's software.

    1. Re:Getting sued by the networks in 3.. 2.. 1.. by omnichad · · Score: 1

      there was quite a bit of negotiating between TiVo and the networks over their DVR

      I'm pretty sure that was when they wanted to get bundled in as TV provider units. The TV provider has to uphold its own contracts (and sells its own ad time too).

    2. Re:Getting sued by the networks in 3.. 2.. 1.. by Anonymous Coward · · Score: 0

      Please sue my balls

  13. Never worked right by WaffleMonster · · Score: 1

    Tried various incarnations of comskip on and off for years. Best case they unreliably filter out some commercials... worse case the rest of your show is gone.

    1. Re:Never worked right by Luthair · · Score: 1

      Sounds like the software you used wasn't very good, a simple heuristic around the typical length of a commercial and that commercials are typically shorter than the show should sort it. MythTV had this 10-years ago when I used it, and iirc it worked on black frames between ads - if the station didn't use them it wouldn't detect commercials but it generally worked fine.

  14. Asking for trouble by Anonymous Coward · · Score: 0

    Do they expect the networks and advertizers to just sit back and do nothing? It is this sort of arrogance which will spur them into action and end up with a supreme court decision which makes life unpleasant for everyone.

  15. ReplayTV back in 1999 by OrangeTide · · Score: 1

    I remember when ReplayTV first appeared and had this same feature. It was a simpler mechanism, it detected certain audio tweaks that commercials in the US typically use to make them seem louder through a loop hole in regulations. That easily detected audio fingerprint made ReplyTV able to reliably remove the most annoying commercials. Obviously technology progresses in 15+ years but this is not really new technology, more like the industry grew a new pair of balls to take on the legal aspects of advertisement skipping.

    --
    “Common sense is not so common.” — Voltaire
    1. Re:ReplayTV back in 1999 by Anonymous Coward · · Score: 0

      Sonic Blue added that functionality when it bought ReplayTV back in the early 2000s, around 2001 as I remember. I was working with a company that was involved with some of the work. Hollywood lost its shit completely and sued them out of existence on fairly spurious grounds. I seem to remember they more or less drew on the actual suit but it cost so much money they went bankrupt. The technology was fairly clever and did actually work surprisingly well.

      It'll be interesting to see if the same thing happens fifteen years later.

  16. Re:Plex's DVR Can Now Automatically Remove Commerc by jedidiah · · Score: 1

    This is pretty much the worst possible way they could have done this.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  17. So, then, a DVR? by Anonymous Coward · · Score: 0

    Can Plex work without monitoring every damned media file you have and sharing that info with HQ?

  18. Meh by Anonymous Coward · · Score: 0

    MythTv offered this many many years ago. Granted most will give up before getting it installed and running, but still it does skip commercials.

  19. BeyondTV marked commercials, many years ago by _Shorty-dammit · · Score: 2

    BeyondTV scanned recordings and marked the regions that looked like commercials, giving you chapter marks that allowed you to skip them. This was safer than automatically stripping those regions from the files, especially in the early versions where it wasn't as accurate as one might like. But eventually it was practically bulletproof. They never did add automatic commercial region removal, but the ability to script things was in there, and you could write a script that did remove those regions. I never bothered since all you had to do was hit the next chapter button and it instantly skipped over them.

    1. Re:BeyondTV marked commercials, many years ago by AmiMoJo · · Score: 1

      The only down side to this is that we are seeing more product placement.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    2. Re:BeyondTV marked commercials, many years ago by _Shorty-dammit · · Score: 1

      I laughed out loud when watching Heroes when it originally aired and buddy couldn't stop saying "Nissan Versa!" over and over. :D

  20. You'd think by Anonymous Coward · · Score: 1

    That they would write out a timesheet file for playback and have it tell the player to skip the commercials with out deleting them from the original data file. You know, non-destructive editing.

  21. cue the broadcasters claiming by Anonymous Coward · · Score: 1

    it is now an illegal stream \restream \copy because it has been edited and pay some more politicians to make it illegal.

  22. broken by ourlovecanlastforeve · · Score: 1

    > if it detects wrong portions of the file as commercials, you could end up missing out on part of your favorite shows.

    Okay so basically "Plex releases a feature that randomly wipes portions of your recordings."

  23. I'd rather the 30 second extreme FF by hawk · · Score: 1

    I actually prefer the extreme FF button of the newer Tivos to 30 second skip--you can see what you're missing in case there's something you wanted, and stop or go back. It's the only button with its paint completely worn off the control on my current unit . . .

    Then again, most of the time I use the green button and get to the next segment. But some shows don't have that, or it recorded a second showing, or . . . but that's why I noticed that commercial breaks hit 5 minutes last fall, but are back below that this year.

    hawk

  24. Hmm..... by Heebie · · Score: 1

    Isn't this an issue that nearly killed TiVO previously? I hope it doesn't kill Plex! =o

  25. Sonic blue was sued to death for automatic removal by Anonymous Coward · · Score: 1

    see legal battle in this entry: https://en.wikipedia.org/wiki/ReplayTV

  26. lol, mythtv already did it by Anonymous Coward · · Score: 0

    Lol, mythtv did this like 20 years ago.

  27. VLC Media Player by Anonymous Coward · · Score: 2, Interesting

    VLC Media player has been doing this for years. Go straight to your favorite TV network webpage. Find the video you want to watch. Use the developer tools of your favorite browser and go to the network section. After the video starts to play, click pause and go to the network section again. Search on m3u8 and find the url that has that in it. Copy that URL into VLC media player network stream. Click play.... Works all the time and there are no commercials.

    Cut the cord.

    1. Re: VLC Media Player by Anonymous Coward · · Score: 0

      While you're at it, juggle 4 bowling balls while hula-hooping, eating an apple and jumping rope.

    2. Re: VLC Media Player by Anonymous Coward · · Score: 0

      How the hell did you find your way out of Facebook? Off you go - shoo!

  28. Re:Sonic blue was sued to death for automatic remo by Anonymous Coward · · Score: 0

    The legal way to do this is self learning AI , checksum filtering and Bayesian filtering.
    Say just like SpamAssasin , but adapt it to know about frames, and take snapshots before and after blank frames or newly learned statistically significant frames. If some shithead claims some patent - point them to military radar signature detection.

    Recording commercials is copyright infringement - so it makes sense to stop it.

    The only issue I see is it would monster TV programs like Lost in Space , Dr Who and Battle Star Galactica where footage is used over and over again, or the jingles preceding things like national news at blah.

    Now if you really want hostile action, allow the user to overlay the commercial with something else like cat funnies. The biggest action so far is a sports broadcaster using
    AI to overlay commercial hoardings with other ads - say a cigarette brand was replaced with an anti smoking ad - during a live 2 hour broadcast.

  29. Re:Plex's DVR Can Now Automatically Remove Commerc by Anonymous Coward · · Score: 0

    With your low UID you should be able to spot a spam post (cut & paste from summary followed by 2xspamlinks) rather than promote it by replying to it.

  30. Commercials should not be recorded! by Anonymous Coward · · Score: 0

    Commercials should not be recorded in the first place!