@ShadowsPapa - The scripts are not performing any transcoding so the video is retrieved from the tablo, combined into a single file (they are stored as many files on the tablo) so the resolution you are seeing is what the tablo recorded it as. You may want to check the settings page on the tablo and enable HD (if it is not already).
HD 720P – Roku / Chromecast
First off I love the script. I ran it the first time and it downloaded all my tv shows (about 40 of them). Now my question: after it completed it goes back to the “c:\python27>python tablo2.py” prompt. So I hit enter at 10PM today and it downloaded 2 more tv shows for me.
It should be scheduled, and best done well after the final recorded show of the day or time period as it’s safer, IMO, when Tablo is not writing and updating things. at least that’s my generic database experiences, unless we are talking SQL and that’s a totally different animal than this flat file setup.
I did some testing and found in general these scripts can’t always access certain things while they are actively being written to.
It’s not meant to keep constantly grabbing stuff as it comes in in order to sync with other storage.
So in short, it’s not a sync script, it’s a grab what’s there or what’s new since last time script.
Makes sense… thank you for the feedback. I’ll schedule it at midnight every night.
jskenney WOW… you thought of everything : ) thanks.
Maybe I’m missing the point or need, but why would someone want or need (stressing need perhaps) to run this in what I’d consider synchronize mode - why would one need to keep the recordings copied off Tablo at near real-time speeds?
@ShadowsPapa , it all comes down to the use case, my setup is rather extensive.
@ShadowsPapa, I I think this set up is perfect for those who don’t want to watch recordings via Roku. The only time I use Roku, is in the rare instances when I have to watch live TV. I usually don’t watch Live TV, because I hate commercials. This route gives me the quickest access to my recordings without all Roku issues (Loading, skip forward, skip back, FF, etc).
Maybe, my set up will change after the new Roku design launch.
TabloTV, what’s the status of an official app for downloading recordings? I noticed it isn’t mentioned anymore in the FAQ section, but this feature has been promised since launch as coming.
I tend to watch tv lightly, then binge watch on bad weather days, so having a lot of old tv is nice.<<
Same here…you have given me some ideas, as has Krissy. I “get it” now and see how that could be of benefit under those thoughts and conditions. Thanks for the explanations and ideas.
So far it’s been working well except a few times the Tablo froze and I had to restart it. It happens less frequently now that there is less content on the hard drive. I am stuck with one problem. I scheduled a few manual recordings to cover shows that start too early. The recordings don’t download and they don’t show up in the list. Is there something I should be configuring differently?
@HarryR , I hadn’t considered manual recordings, I’ll look to add an ability to download them in the next update, but there will be next to no metadata associated with them, other than airdate, length, and what you named it when you created the manual recording (which is really all that is provided by the tablo…)
@jskenny That sounds like all that is necessary. Thanks for your reply. I thought I had missed a trick.
sounds great since many of us will be doing more of that to compensate for late times due to “live events”.
@HarryR , @ShadowsPapa , I had a few minutes so I modified the script to handle manual recordings. Version 2.0.56 has been posted. Manual recordings are handled as movies now, with the title you gave them and the date they were recorded. Not sure if this is the best way to handle them, but it works until I work on the next version of this.
Cool! I’ll give it a try when I get a chance. Thanks.
Windows user here, new to python, etc. I have python, ffmpeg installed, and am editing jskenney’s latest script (defaults). Can anyone lend some basic instructions for how and where to install mutagen? I assume I download the latest version? I found the downloads on the site, but a bit unclear on how and where to install it. Thanks much. Thanks jskenney et all for your time into this.
@dean5417, you should be able to “pip” install it. Essentially something like, pip.exe install mutagen. I’ve been told that if you have a 2.7 or higher version of python installed, somewhere in all that is the pip.exe.
(I’m a Linux person myself)