AVS › AVS Forum › Gaming & Content Streaming › ReplayTV & Showstopper PVRs › How Do You Handle Duplicates?
New Posts  All Forums:Forum Nav:

How Do You Handle Duplicates?

post #1 of 13
Thread Starter 
Yes, I realize that MANY of the ReplayTV Users have already come and gone, but... I cannot help but to wonder why there hasn't ever been any significant discussion(s) regarding Theme Channels and duplicates. Personally, I *NEVER* was able to keep up with many of the good shows over the years when I was working full-time, but now that I'm semi-retired (poor health ), I have the opportunity to watch many SYNDICATED (i.e. REPEAT OFTEN!) shows.

Some examples (in random order) are:
  • Mythbusters
  • How It's Made
  • Heavy Metal
  • Modern Marvels
  • America's Test Kitchen
  • Everyday Italian
  • Good Eats
  • Frasier
  • Friends
  • Seinfeld
  • CSI: Miami (on A&E)
  • Monk
  • Psych
  • The 4400
  • The Dead Zone
  • The Sopranos (on A&E)
  • etc...
I find it hard to believe that I'm the *ONLY* one enjoying these type of shows.

If you also record them, how do *YOU* handle duplicates?
__________________________________________________

post #2 of 13
I create a folder to download the program into in DVA. Occasionally, I view the folder, sort by the description manually, then delete the dupes.

I'm sure there's a way to automate it, but I haven't explored that.
post #3 of 13
Since you're asking . . . . . . . . every morning I take a look at my three ReplayTV boxes with DVArchive. If I spot any duplicates in the themes, I delete the duplicate on the most filled ReplayTV. I also delete any X-Flies or Fletch that shows up. Are you sorry you asked?

Bye.
post #4 of 13
I set up DVA to download any show titled "X-Files" (for example), but tell it to check for duplicates on the show title and description - that way, only non-dupes are stored in DVArchive (sometimes there are two-part episodes with the same title but different descriptions). DVA dumps them into an "Uncategorized X-Files" category and then deletes them from the ReplayTV.

Then, I create a folder for each season of the show, and rename the show from "X-Files" to "X-Files 113" (where 113 is the show number from tv.com). That way, if I wait long enough, I can have the entire series and then watch them in order. (Usually, I have to fill in a few with Poopli.)

Of course, I have 1TB of disk space, so this may not work for you....

Oh, and then when I'm done watching a show, I just create an empty file for the MPG. That way, it's not taking up space, but DVArchive still thinks it has it and doesn't re-download it.
post #5 of 13
I do the same as rherbert now. I use a slightly different naming convention, that is, 1-13 would be the 13th show of the 1st season. I think if I was starting over, I would use the straight numeric that he suggested. Just remember to pad the first of the three digit with zeros so that it will sort properly later on. Ex: 1-13 would be 013.

I used to go through the guides on the RTVs (6 of them) every day looking for duplicates to save the download time but it became a chore that took 10 to 15 minutes per day. My RTVs have 40g drives and I record a lot of stuff, so I needed to download before they deleted to make room. These days, I just let dva download all the stuff I want, then delete them fro dva when I feel like spending the time. Unecessary wear on the hardware, but saves me a lot of time.

I have found that watching an entire series from start to finish over a much shorter period of time than originally broadcast makes the show seem better than it would be otherwise.

Hope that helps.
post #6 of 13
why don't people use DVArchive w/the No_Dups.Bat Scripts? is there somethign wrong with it?

Why doesn't gerry just incorporate the [guessing] 30 lines of code? lawsuit?? snark
post #7 of 13
DVA does handle the majority of non-dup cases. Places where it doesn't work as well include shows that always have the same title and/or description.

There is another aspect, sometimes lumped into "no dups" and that is the desire to not keep a show around and to not download that deleted show in the future. I look at that more as a "ignore list" than no-dup processing, but that would be an area where DVA could potentially grow some code to maintain a listing of "ignored" shows that it never downloads outside the list of normal shows. However, it would be subject to the same problem for shows with no unique characteristics.

While I know this area is important to some folks, I've never felt too bothered by it and so am happy others like ClearToLand have found workable solutions with add-on scripts.

Gerry
post #8 of 13
I've always had a phobia that if I ran the NoDUP!! script DVA's GUI would be colorized with tacky colors.

Sample of BeerToGland's code:
10 If TitleName1=TitleName2 ergo TitleName3=TitleName4
20 Goto 30
post #9 of 13
Just a note for anyone doing the show rename mentioned earlier; Changing the showname from "Xfiles" to "Xfiles 113" defeats one of the logic traps in dva for deducing whether a show is a duplicate. Dva will think the newly recorded "Xfiles" is a different show entirely (as it should) and download it. You can deselect the "show name" checkbox in the area where dva looks for duplicates to keep this from happening. I let dva think it is not a duplicate so I can "clean" my tiny 40g drives in the RTVs before they purge.

Minor nuance, easy workaround.

Hope that helps.
post #10 of 13
Thread Starter 
Quote:
Originally Posted by Crunchy Doodle View Post

Since you're asking . . . . . . . . every morning I take a look at my three ReplayTV boxes with DVArchive...

What happens when you're on vacation / not able to personally check your three ReplayTV boxes daily? (i.e. Do you run out of free space?)

How do you handle an unexpected show MARATHON? (i.e. Do you unintentionally record over any shows that you haven't seen yet?)

Quote:
Originally Posted by Crunchy Doodle View Post

... If I spot any duplicates in the themes, I delete the duplicate on the most filled ReplayTV...

How do you keep track of all those duplicates "in your head"? (i.e. Show Name, Episode Title, Episode Description). I have THOUSANDS in my No_Dups.Bat folder.

How many different shows are you talking about here?

Quote:
Originally Posted by Crunchy Doodle View Post

...I also delete any X-Flies or Fletch that shows up...

I also have a recurring problem with "John Travolta" and "Jack Nicholson" getting 'hits' in non-movie shows ("Welcome Back, Kotter" and "The Andy Griffith Show" respectively) and needed to create a daily DVA Task to DELETE them.

Quote:
Originally Posted by Crunchy Doodle View Post

... Are you sorry you asked?

Not at all!

On the other hand, why do you continue to perform these tasks MANUALLY when they can be so easily AUTOMATED?
post #11 of 13
Thread Starter 
Quote:
Originally Posted by YBDBDOO View Post

...Changing the showname from "Xfiles" to "Xfiles 113" defeats one of the logic traps in dva for deducing whether a show is a duplicate. Dva will think the newly recorded "Xfiles" is a different show entirely (as it should) and download it. You can deselect the "show name" checkbox in the area where dva looks for duplicates to keep this from happening...

...Minor nuance, easy workaround.

I recently invested another couple of hours in my quest to understand Regular Expressions (I still haven't reached that plateau where the lightbulb goes off and you say to yourself "DUH!" ) and although I haven't solved MY problem, I do believe that I have a solution for YOU:

Select Shows to Delete by Shows Title

Delete only shows whose title matches: (Xfiles)(\\x20\\x2D\\x20\\d\\d\\d)*


This RegEx will match:
  • Xfiles
  • Xfiles - 001 thru
  • Xfiles - 999
    but NOT:
  • Xfiles - 1
  • Xfiles - 01
  • Xfiles 1
  • Xfiles 01
  • Xfiles 001
Thus, the accepted format for this specific RegEx example is:
  • ShowName[, SPACE, HYPHEN, SPACE, DIGIT, DIGIT, DIGIT]
where the information in brackets is OPTIONAL, but is also ALL or NONE.

Reference: regextester.com: JavaScript 5.6/VBScript Regular Expression Syntax

Please try it and let me know.

My problem is coming up with working RegEx combinations for 3 ReplayTVs:
  1. Replay 5040 A
  2. Replay 5040 B
  3. Replay 5516 A
While Replay 5040 (A|B) works, (Replay )(5040 B)|(5516 A) and (Replay 5)(040 B)|(516 A) don't - I'm currently using (Replay 5040 B)|(Replay 5516 A)

It's interesting how expressions that 'appear' so similar (to humans) fail to match. But, hopefully one day soon, that "lightbulb" will go off and I'll be able to write all kinds of useful Regular Expressions.

Gerry,

I recently (finally...) upgraded from DVArchive v3.1 w/Java 1.4.2_08 to DVArchive v3.2 w/Java 1.6.0_03 and now:

Scan only ReplayTVs matching: Replay 5040 A works where previously you had me using Replay 5040 [A&&[^B]].

Was the BUG in DVArchive v3.1 or Java 1.4.2_08?
post #12 of 13
I usually delete them. I find watching them again is just redundant.
post #13 of 13
Yeah, we already know about your nodups script, and don't care. Check the poll.

Zzzzz.....
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: ReplayTV & Showstopper PVRs
AVS › AVS Forum › Gaming & Content Streaming › ReplayTV & Showstopper PVRs › How Do You Handle Duplicates?