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.

49 of 75 comments (clear)

  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 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.

    3. 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 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. 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 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.

    2. 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
  4. 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 :(

  5. 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 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.

    3. 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.
    4. 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.

    5. 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

    6. 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
  6. 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
  7. 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
  8. 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: 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.

    7. 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. 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.

  10. Two Steps by dohzer · · Score: 1

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

  11. 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).

  12. 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.

  13. 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
  14. 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.
  15. 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

  16. 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.

  17. 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.

  18. 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."

  19. 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

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

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

  21. 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

  22. 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.