Tablo Exporter - Export Tablo Recordings

frankly, id rather do this on a Mac since Microsoft is now making it impossible to get updates for Win7 , strong efforts to “push” everyone to Win10 - the new attempt to be a Mac.

I use the SurLaTablo python script to extract shows from my Tablo. See this thread:

I do it in a cron job that saves the converted files into a Plex folder, where the Plex server automatically finds them and makes them available to stream. It’s all running on a Mac mini.

Hi there. I managed to stumble upon the exporter jar and the needed ffmpeg files at http://jettsoft.com/products.html.

1 Like

So did you get the java install also?

First off, THANK YOU. Excellent work. Second off, is it just me, or are there additional command line arguments we can tap into? Are these documented somewhere? I’d like to be able to:

  1. Limit my queue to one active at a time (2 simultaneous conversion are driving my Mac Mini up a wall)
  2. Up my max heap size if it’ll be helpful
  1. I will add that in, should have done it a while ago :wink:

  2. Don’t think it will help honestly.

Tablo Exporter Version 0.06a build 96

Includes new command line options:

usage: java -jar tabloexport.jar
-debug Debug the application
-threads How many threads to utilize on export

-threads is maximum of 2 currently and defaults to 2 unless set to 1.

This version is available at http://jettsoft.com/products.html
Don’t forget to get the latest version of ffmpeg at https://www.ffmpeg.org/download.html
Also make sure you have the latest Java from http://www.java.com/en/
Extract the zip file into a directory of your choosing this goes for both ffmpeg and TabloExporter.zip
You can run by double clicking on TabloExport.jar or run from a command line using java -jar (dir you put the jar)TabloExport.jar

Good knowledge. Excellent response time. I started looking into the program more, love it. So how do I set the following from the command line:

Episode(s) to create
Type of Quality Output
Flag Plex naming format… etc. :slightly_smiling:

I’d bash script the bejesus out of this thing off my Ubuntu Plex server.

Bahaha, have not done that :stuck_out_tongue:

THANKS!
I really love this - took a while to figure out how to install ffmpeg for OSX (I’m still an OSX noob in many respects).

Not sure if this is already in here and covered or not but - for OSX Users:

  1. Install XCode first.

  2. Open Xcode and agree to the agreement.

  3. Install ffmpeg: https://trac.ffmpeg.org/wiki/CompilationGuide/MacOSX

  4. ffmpeg file: (mine was here) /usr/local/Cellar/ffmpeg/2.8.6/bin/ffmpeg

  5. Set your output folder.

I like to use this to save special TV shows I won’t want to lose. I also go through and cut out the commercials manually in Adobe Premiere.

Why do you need xcode???

I think it was to compile FFMPEG for OSX - not sure exactly why, but once I installed it. It all worked and jived.

Oh you can always just download the binaries at https://ffmpeg.org/download.html

Mouse over the apple, then select the statict builds for OS X Packages

No need to download the ffmpeg source :wink:

OK. Yeah I saw that. I just did not know what to do with it after that - is there an installer inside of it? It was a 7-zip compressed file. I couldn’t find an OSX compatible app to open it.

I think it is 7zip http://www.7-zip.org/ just another zip utility :wink:

The executables are inside

Yeah - I use it on Windows.

-Zip works in Windows 10 / 8 / 7 / Vista / XP / 2012 / 2008 / 2003 / 2000 / NT. There is a port of the command line version to Linux/Unix.

Either way - I couldn’t find a “dummy-proof” way to get it on a Mac.

@Jestep Continue to really appreciate this! Had to reformat my back up drive and didn’t have a spot to put all of the recordings AND my files. Since they were still on the Tablo I figured I’d just suffer through pulling them all off again but I set it up to run last night and woke up to 42 already moved and 4 to go. Great stuff you have here thank you!!

2 Likes

I forgot to mention something that happened. I first tried to make the Output Folder my mapped network drive folder to see if that could work. My first two moved fine but wouldn’t play on the PC using Windows Media player. Two others previously saved played fine on that PC. The next two showed failed, and a third indicated 100% but never said completed forever. There wasn’t even a folder showing that one. And I thought I’d try to move one of the good two directly to my tablet via my laptop using the mapped drive to the Backup drive but it would fail at about 50% every time. Any idea why? Hope that made sense!

No idea, can you run it from command line and use the -debug flag?

java -jar pathtoTE\TabloExport.jar -debug

Maybe we can see what is going on.

Thanks very much for writing this exporter! I’ve needed some way to move content from the local drive to my NAS to be viewed with Plex.

How long should it take to export a program? I record at the 5Mbps setting and it took one hour to export a 35 minute program.

ffmpeg 20160325
exporter version 0.06a
exporter memory in use: 26MB
exporter output quality is better
exporter run on laptop connected to wireless
java version “1.8.0_77”
Java™ SE Runtime Environment (build 1.8.0_77-b03)
Java HotSpot™ Client VM (build 25.77-b03, mixed mode)

Do you have it set to standard? If not it will take MUCH longer