Tablo Ripper - Automatically download new recordings

TabloRipper sleeps (by default) for 5 minutes between polling requests. That is configurable by editing the “settings.xml” file (found here: C:\ProgramData\TabloRipper), but the default value is a balance between being “responsive” and “overloading the tablo with requests”.

There’s no harm in bumping it up to “1” minute for testing.

It starts not too long after. I have it go through MCEBuddy to Plex. MCEBuddy sends me an email after a successful conversion. Last night, Dancing with the Stars was at 9-11pm and I received the confirmation email at 11:26pm so I would say that’s quick.

1 Like

Ok I have it sending mine straight to Plex. I did not have the service start and stop time specified, I thought leaving both blank meant it would always watch and am not sure if that is the case. I have changed it to start at 0:00 and stop at 24:00 and have a recording running now and will see what happens when it is done. Thanks for the help.

1 Like

Sorry it wasn’t clear, but “blank” for start/stop means “never poll”. Running from 0:00 - 24:00 means “poll all the time”.

TabloRipper runs FFMPEG with an option that uses all CPUs, which is very fast, but also a big drain on your PC. That’s why I have mine set to run from midnight - 1 AM. Plenty of time to get everything done, then MCEBuddy takes over, removes commercials, and saves the output to Plex.

Is there a write-up, or have you done such, on how to configure MCEBuddy for output to Plex? Right now I have MCE configured to output to an intermediate folder, after which I manually place them in the correct locations in Plex. Or do you still have to do manual intervention even after your output is saved to Plex?

As you probably guessed, all you have to do is set the output folder of MCEBuddy to point a the correct folder for your Plex library. That eliminates the manual “copy” step, and everything is automated:

  • Tablo records new shows
  • TabloRipper rips new shows to your PC
  • MCEBuddy is watching the TabloRipper output folder, removes commercials, and outputs to Plex
  • Profit!

PS - Here’s a screen shot of my “conversion task”. The long string that’s cut off my screenshot is:

%ifseason%{TV Shows%showname%\Season %season%%originalfilename%, Movies%originalfilename%}

I had to replace the “less than” and “greater than” symbols with “{” and “}” to get this to show up correctly in this post. Be sure to switch them back to the correct symbols before pasting into MCEBuddy.

1 Like

Oh, cool. I was scratching my head until you posted the edit. I wondered how MCE could just put things where they belonged, I hadn’t taken the time to dig into all the customization available. Thanks very much, can’t wait to try it out.

1 Like

I have 1.0.9. Just downloaded and installed the new update. I will have to check it all out when I get home, because my remote connection kicked me back down to a small resolution and I can’t see the bottom buttons on your program.

hopefully the update doesn’t have the same problems.

THANKS!!

My recorded show finished over an hour ago and I could not find it in the output directory. When I open the ripper GUI I see the new show there, Let’s Make A Deal. I started the recording in the middle of the show, not sure if that makes a difference or not. I have tested manually ripping the shows and it all works fine. Below is a screenshot of the GUI. Does it look right?

So, looking at your screen:

  1. 'Criminal Minds" won’t be ripped
  2. ‘Save My Life Boston Trauma’ will be ripped because you misspelled ‘Save’ as ‘Spare’

Is that what you’re seeing?

PS: You don’t need to worry about capitalization - it’s ignored. And you only need to enter as much of the title as it takes to be unique. For example you could just enter “criminal, save” and achieve the same results.

PS: if you’re wondering why ‘let’s make a deal’ didn’t record, there are a couple reasons. Maybe it was already processed? Or maybe it’s incomplete.

The latest version identifies which recordings are incomplete, so you may want to upgrade to figure out if that’s the reason.

Good ol typos, I will fix that. The show that just recorded is Lets Make a Deal and it did not show up in the output folder.

@CycleJ so I installed 1.1.2 after uninstalling 1.0.9 but still the same problem. My excluded keywords are still being ignored. If you look at my attached screen shot you will see that ABC world news downloaded to my computer even though it should be excluded. Also, I emptied the folder contents to try to see if the program would check my TABLO again and redownload the videos that should be not excluded, but nothing downloaded other than ABC worlds news.

Is there a file someone that stores which files were already processed? Is that why it would not redownload the other recordings that I deleted?

That was going to be my next guess: the program doesn’t consider those videos to be ‘new’.

My suggestion is to delete the Completed.XML file in your c:/ProgramData/TabloRipper folder. All videos will be considered new at that point.

See if the filters don’t work for you now. Once the program sees a video, it’s no longer considered new, whether it’s ripped or skipped.

You can always use the Sync button to mark all current videos as not-new.

@CycleJ ok I deleted that file and the tv shows redownloaded, but they ARE all downloading. Right now Daniel Tiger’s downloading even though it is in the excluded list. In the logging file I get this “‘daniel tiger’s neighborhood’.selected=True” but shouldn’t that say false? I get the same thing on other recordings that shouldn’t be selected. The only one that comes up as false in Clifford which is my first entry. On those files it says “‘clifford the big red dog’.selected=False”

it’s odd right? It’s like it is only recognizing the FIRST ENTRY in the excluded box.

I began to wonder if having a space after the comma might be the culprit so I just tested it out. I have two shows in my list to be recorded, Nashville and two episodes of The Walking Dead. I put “nashville,the” with no space and it excluded all the shows, then I put in a space “nashville, the” and it skipped Nashville but ripped The Walking Dead.

You found it! Thanks for narrowing it down for me. Just uploaded a fix to remove leading/trailing spaces before the comparison.

Cool, glad to be a (small) contributor. :sunglasses:

2 Likes

I removed Tablo Ripper and deleted all traces of files for it and did a fresh install and configured it now knowing how everything works the first time and it is automatically picking up shows. Thanks for all the help.

1 Like

I have not been paying attention, busy with other things, but I see Tablo Ripper is moving ahead quickly. I have been doing some changes on my computer and it has been off for extended periods then on for some minutes then off, very many times over a number of days.

Now, I am looking at where my new ripped files are suppose to be, only to see nothing more has been ripped since 9/6/15. Tablo Ripper is defaulted to background service and I have seen it in task manager, along with ffmpeg.exe numbers of times over this past couple weeks. Even see CPU cycles going to ffmpeg.exe whenever I look. So, question is, where are my rips being stored?

Did some searches and will continue looking, but thought I asked if this is a know issue and if there is a resolve for it.

As always, thanks for the great product and great service.

-Rodger

1 Like

Not sure what’s going on, but I’d start by manually ripping a single video, and confirming it’s being saved to your specified output directory.

And, as always, I recommend updating to the latest version.