View Full Version : How many others are having problems with the "PUSH" of TD+?
TexasGrillChef
04-04-2009, 06:38 PM
I was wondering how many others were having issues with the "PUSH" feature of TD+.
I have several RSS feader downloads that download various video's to various folders.
TD+ then is suppose to notice that there are files in these folders, then transfer to the proper TiVo DVR unit.
Sometimes TD+ does this, sometimes it doesn't. Some videos are skipped and never transfer, others transfer almost immediatly, Yet others take up to 3 or 4 days to transfer.
I thought maybe it might be dependant upon video "Type". (Mov, MPG, M4v, etc...) or file size, or even who they are coming from.
Yet all is random. All videos play just fine if MANUALLY transfered by either TD or pyTiVo.
go figure.
TGC
magnus
04-04-2009, 07:12 PM
+1
moyekj
04-04-2009, 07:20 PM
pyTivo push always works for me and is superior to TD+ since it allows native H.264 + AC3 audio pushes which TD+ does not. Plus in general pyTivo can transcode all kinds of videos many of which TD+ cannot and you have better control over transcode quality, so I don't bother with over-bloated TD+ at all.
txporter
04-05-2009, 12:37 AM
pyTivo push always works for me and is superior to TD+ since it allows native H.264 + AC3 audio pushes which TD+ does not. Plus in general pyTivo can transcode all kinds of videos many of which TD+ cannot and you have better control over transcode quality, so I don't bother with over-bloated TD+ at all.
+1
TexasGrillChef
04-05-2009, 12:50 AM
pyTivo push always works for me and is superior to TD+ since it allows native H.264 + AC3 audio pushes which TD+ does not. Plus in general pyTivo can transcode all kinds of videos many of which TD+ cannot and you have better control over transcode quality, so I don't bother with over-bloated TD+ at all.
I have pyTiVo, How do you do push?
I can get TD+ to push DD5.1 video's..... sometimes lol!
TGC
txporter
04-05-2009, 02:57 AM
Head over to the pytivo forums and grab the latest windows installer for wmcbrine that rdian06 put together. It contains the version that you need (although you can update that from wmcbrine's repo as well). You will need to add your tivo.com username/password to the pytivo.conf file. After that, you just need to launch the pytivo web interface and push from there. Works very nicely.
Jason
moyekj
04-05-2009, 11:06 AM
I can get TD+ to push DD5.1 video's..... sometimes lol!
With mpeg2 video, sure. But not with H.264 video.
BTW, if you happen to use streambaby there is now also a way to initiate pyTivo pushes from streambaby play screens.
TexasGrillChef
04-06-2009, 12:07 PM
Head over to the pytivo forums and grab the latest windows installer for wmcbrine that rdian06 put together. It contains the version that you need (although you can update that from wmcbrine's repo as well). You will need to add your tivo.com username/password to the pytivo.conf file. After that, you just need to launch the pytivo web interface and push from there. Works very nicely.
Jason
does wmcbrines version make use of subfolders though? I thought only KrKeegan's version supported subfolders.?
I don't want to give up Subfolders capability with pyTiVo.
TGC
fyodor
04-06-2009, 12:13 PM
I have also had problems with TD+ not pushing reliably. PyTivo works for me and is generally much faster.
My main annoyances with PyTivo are that it doesn't, to my knowledge, support directory monitoring, and you have to request the files one at a time.
pyTivo push always works for me and is superior to TD+ since it allows native H.264 + AC3 audio pushes which TD+ does not. Plus in general pyTivo can transcode all kinds of videos many of which TD+ cannot and you have better control over transcode quality, so I don't bother with over-bloated TD+ at all.
TexasGrillChef
04-06-2009, 12:19 PM
I have also had problems with TD+ not pushing reliably. PyTivo works for me and is generally much faster.
My main annoyances with PyTivo are that it doesn't, to my knowledge, support directory monitoring, and you have to request the files one at a time.
If I have to request the files & it doesn't support directory monitoring & "Auto" pushing. Then the push of that version of pyTiVo isn't of any value to me.
The RSS feeds automatically download the podcasts/videos to my computer without any intervention on my part.
NOW... I want it to automatically transfer to the APPROPRIATE tivo (I have two) WITHOUT any ADDITIONAL intervention on my part. (Other then setting it up each feed ONCE).
When TD+ works it works like a charm.
Since I allready use pyTiVo for other things. I am not opposed to using pyTiVo to push my RSS feed podcasts/video to my TiVo's. Just dont' want to have to manually request each video/podcast. Want it to be automatic & also don't want to give up SUBFOLDERS of my current version of pyTivo either.
I use krKeegas version which supports Subfolders.
TGC
wmcbrine
04-06-2009, 02:17 PM
does wmcbrines version make use of subfolders though? I thought only KrKeegan's version supported subfolders.?First of all, no, not only that version supported it. Second, what you're talking about is a workaround for a bug that the TiVo no longer has. So that code has come and gone already in my fork.
fyodor
04-06-2009, 02:22 PM
If you're having issues with push, you could try Streambaby. It supports streaming MP4 videos from from your computer to your Tivo.
If I have to request the files & it doesn't support directory monitoring & "Auto" pushing. Then the push of that version of pyTiVo isn't of any value to me.
The RSS feeds automatically download the podcasts/videos to my computer without any intervention on my part.
NOW... I want it to automatically transfer to the APPROPRIATE tivo (I have two) WITHOUT any ADDITIONAL intervention on my part. (Other then setting it up each feed ONCE).
When TD+ works it works like a charm.
Since I allready use pyTiVo for other things. I am not opposed to using pyTiVo to push my RSS feed podcasts/video to my TiVo's. Just dont' want to have to manually request each video/podcast. Want it to be automatic & also don't want to give up SUBFOLDERS of my current version of pyTivo either.
I use krKeegas version which supports Subfolders.
TGC
boandmichele
04-06-2009, 04:28 PM
does wmcbrines version make use of subfolders though? I thought only KrKeegan's version supported subfolders.?
I don't want to give up Subfolders capability with pyTiVo.
TGC
im using probably a year-old fork of pyTivo, and i had the subfolder problem. you have to put (i think this is it)
hack83=true
in your conf file, under the server section.
or what the Man said ;)
porges
04-06-2009, 04:34 PM
Oh. TiVo Desktop Plus. That only took two googles to figure out.
moyekj
04-06-2009, 07:48 PM
I have also had problems with TD+ not pushing reliably. PyTivo works for me and is generally much faster.
My main annoyances with PyTivo are that it doesn't, to my knowledge, support directory monitoring, and you have to request the files one at a time. On the surface it sounds like a pretty easy thing to add auto monitoring of a pyTivo share such that when new files are added automatically do pushes on them. But the devil is in the details.
* You need to add an additional scheme in pyTivo to identify which shares to auto push
* You have to be careful to determine that a file is not changing (i.e. make sure the file is completely there and not changing) before you push it.
* You have to come up with a scheme to not push the same files over and over again. I'm not exactly sure how TD+ does that. If there is a log file that keeps track of what was previously pushed that can get out of date or corrupted and doesn't necessarily handle the case when you replace a file with another of identical name. You could get around that by also including file size in log file along with file name but still that doesn't handle for example VOB files of identical name and size. If that log file then becomes corrupted or lost then you end up with a situation where everything now gets pushed to your Tivos which is not very nice. You also have to be careful to determine if a push was actually successful or not before updating the log file, etc.
So I would assume because of details such as above or perhaps through lack of demand that this is why pyTivo has not already implemented such a feature. I'm sure pyTivo developers could implement something if given enough incentive to do so...
fyodor
04-07-2009, 11:53 AM
This wasn't intended to be a criticism. I appreciate the effort that everyone puts in to deliver these types of products to the community, and I understand that sometimes seemingly simple features can be difficult to implement. I was just explaining why PyTivo isn't really a replacement for the Tivo Desktop functionality that the user was interested in.
On the surface it sounds like a pretty easy thing to add auto monitoring of a pyTivo share such that when new files are added automatically do pushes on them. But the devil is in the details.
* You need to add an additional scheme in pyTivo to identify which shares to auto push
* You have to be careful to determine that a file is not changing (i.e. make sure the file is completely there and not changing) before you push it.
* You have to come up with a scheme to not push the same files over and over again. I'm not exactly sure how TD+ does that. If there is a log file that keeps track of what was previously pushed that can get out of date or corrupted and doesn't necessarily handle the case when you replace a file with another of identical name. You could get around that by also including file size in log file along with file name but still that doesn't handle for example VOB files of identical name and size. If that log file then becomes corrupted or lost then you end up with a situation where everything now gets pushed to your Tivos which is not very nice. You also have to be careful to determine if a push was actually successful or not before updating the log file, etc.
So I would assume because of details such as above or perhaps through lack of demand that this is why pyTivo has not already implemented such a feature. I'm sure pyTivo developers could implement something if given enough incentive to do so...
TexasGrillChef
04-07-2009, 01:18 PM
Oh don't get me wrong folks...
I too appreciate all wonderfull effort put in by everyone in the development of pyTiVo. It is a fantastic program & I would recomend it to anyone who wants that kind of functionality.
Almost anything is possible with programming with pyTiVo. Yet the people who work on this wonderful program have a "LIFE" beyond just trying to make pyTiVo better.
I started this thread to see how many other people were having issues with TD+ and its push functionality. Wasn't ever meant to be about pyTivo at all.
One other question... is it really a "PUSH" to your TiVo if you still have to request the "Push" from the TiVo? Isn't that really nothing more than a "PULL" that we are allready doing anyways? Isn't the whole point of a "PUSH" is to be automatic as compared to a "PULL" which probably won't be?
----------------------
wmcbrine.... Ok you lost me there for a second. The version of pyTiVo that I am currently using is supporting the "Folders" capability.
Are you saying that the new versions from yourself as well as KrKeegans ARE still supporting "Folders" capability AND providing push capability as well.
Or are you saying that the NEW versions of pyTiVo no longer support Folder capabilitiy?
TGC
fyodor
04-07-2009, 04:06 PM
Oh don't get me wrong folks...
One other question... is it really a "PUSH" to your TiVo if you still have to request the "Push" from the TiVo? Isn't that really nothing more than a "PULL" that we are allready doing anyways? Isn't the whole point of a "PUSH" is to be automatic as compared to a "PULL" which probably won't be?
It has to do with the particular protocol used by the Tivo to initiate the transfer. The reason that people would prefer to initiate a "push" is that the protocol used for "pushing" can send an MP4 file in its native format, whereas the protocol used for "pulling" requires that it be transcoded, making the transfer take much longer.
wmcbrine
04-07-2009, 04:36 PM
Every version of pyTivo has always supported subfolders. But certain versions of the TiVo software (8.3-9.3, IIRC) had bugs in how they handled subfolders, and certain versions of pyTivo included workarounds for those bugs.
KRKeegan wrote the workarounds, and his fork was the first to have them, but they were also eventually included in my fork and wgw's, until they became unnecessary.
TexasGrillChef
04-07-2009, 11:30 PM
It has to do with the particular protocol used by the Tivo to initiate the transfer. The reason that people would prefer to initiate a "push" is that the protocol used for "pushing" can send an MP4 file in its native format, whereas the protocol used for "pulling" requires that it be transcoded, making the transfer take much longer.
Well that makes sense. Everything I have on my NAS is MPG2 anyways. So that wouldn't be much help.
However, for the RSS video feeds/Video Podcasts etc... Those are MP4 so that would deffinately help a great deal.
Just wish TD+ would get the bugs worked out.
TGC
TexasGrillChef
04-07-2009, 11:32 PM
Every version of pyTivo has always supported subfolders. But certain versions of the TiVo software (8.3-9.3, IIRC) had bugs in how they handled subfolders, and certain versions of pyTivo included workarounds for those bugs.
KRKeegan wrote the workarounds, and his fork was the first to have them, but they were also eventually included in my fork and wgw's, until they became unnecessary.
So your saying that now with 11.0c version of the TiVo software the workarounds are no longer needed, so thats why they aren't included anymore?
TGC
jcthorne
04-08-2009, 06:06 AM
The fix to the Tivo software happend many revisions ago. Yes, subfolders work with the current PyTivo and current 11.0b or 11.0c code. WMcBrine's push functionality works very smoothly now, I rarely have any need for pull. Push also supports custom folders 'on the tivo' of your naming.
The auto push functionality you speak of would be a nice addition to pytivo at some point.
visionary
04-08-2009, 10:39 AM
I was one of those "what is this" voters. I see TD means Tivo Desktop, yes I know what it is, but not why have it? I just increase my internal disk size and then don't need to store it on a computer....no idea what those other letters are all about, but if I can watch all my shows fine, I must not need the feature. That is the way us old folks look at it. Since many people read these threads, why not explain what the poll is asking? Notice what is winning in the poll, too???? See??
It works for just 23 percent of people, now I know I don't need it, whatever it was.....
TexasGrillChef
04-08-2009, 11:53 AM
I was one of those "what is this" voters. I see TD means Tivo Desktop, yes I know what it is, but not why have it? I just increase my internal disk size and then don't need to store it on a computer....no idea what those other letters are all about, but if I can watch all my shows fine, I must not need the feature. That is the way us old folks look at it. Since many people read these threads, why not explain what the poll is asking? Notice what is winning in the poll, too???? See??
It works for just 23 percent of people, now I know I don't need it, whatever it was.....
Sorry. The Poll title question & even title only allow for so many characters. I wasn't able to write out TiVo Desktop +. I just figured (Incorrectly) that people in the TiVo forums new what the abreviation of TD+ was.
TD+ and it's push feature have nothing to do with the SIZE of your TiVo's Hard drive.
What the "PUSH" functionality does is allow your COMPUTER to DOWNLOAD video content from the INTERNET.... Then TD+ with it's PUSH feature will then transfer that content to your TiVo.
While it is true, SOME content can be PULLED directly by the TiVo from the internet. Not all Internet video content can be pulled by the TiVo. Some content still has to be pulled from the internet by your computer. THEN it can be PUSHED to your TiVo. :)
TD+ is supposed to do this "PUSH" automatically. Although for some people we are having issues with it doing so consitently.
pyTiVo does "PUSH" as well, But from what I gather so far it doesn't do it automatically.
TGC
visionary
04-08-2009, 05:12 PM
Oh, ok, never would have figured it out. Most internet videos are so grainy I doubt I'd enjoy them that much on a big HD tv. I think they may be best on a small screen. I know when I put an SD show up now that even looks crummy, internet videos would be pretty awful I would think. If any are HD, they would take an hour to load, so there is probably no solution (maybe FIOS).
Actually, lots of us old folks want the TV running in other room while we are doing reading on internet anyway, then we can run see TV if something exciting is heard (and back up action with the Tivo to see it) and don't want to tie up TV view time with internet. We can multi-task and do both!
TexasGrillChef
04-08-2009, 09:50 PM
Oh, ok, never would have figured it out. Most internet videos are so grainy I doubt I'd enjoy them that much on a big HD tv. I think they may be best on a small screen. I know when I put an SD show up now that even looks crummy, internet videos would be pretty awful I would think. If any are HD, they would take an hour to load, so there is probably no solution (maybe FIOS).
There are a TON of HD videos in 1080i available to download. There are also a TON of apple vido Podcasts in HD 1080i. They ALL look FANTASTIC.. even on my 65" plasma.
I am a big NASA supporter. There are about 8-10 RSS feeds/Video Podcasts comeing from JPL, Hubble, Spitzer, Chandra, Goddard and a few others. ALL in 1080i HD.
All of the CNET video podcasts are also available in 720 & 1080 HD as well. Most of those are also only 1 to 5 min. Although Cnet Live is 30 min.
I also have an RSS feed that downloads about 15-30 MOVIE trailers a month all in 1080i HD.
NASA, CNET & the Movie trailers are only 1 to 5 min HD videos & only take about 5 to 10 min to transfer to my TiVo. Which it does it automatically (Sometimes, While I am sleeping I hope...) the speed never bothers me. Unless TD+ isn't working. Then I usually start the downloads & leave for work. They are always done by the time I get home, or get up in the morning.
I will agree though. SD downloads such as "YouTube" look like crap to me. Especially on my 65" TV
Actually, lots of us old folks want the TV running in other room while we are doing reading on internet anyway, then we can run see TV if something exciting is heard (and back up action with the Tivo to see it) and don't want to tie up TV view time with internet. We can multi-task and do both!
Thats why I have both the SLINGBOX with Slingmedia AND a HDTV tuner card in my computers with MULTIPLE Monitors. I browse the internet or do whatever on one monitor & on the SECOND monitor I have slingmedia running which shows me what my TiVO is doing &/or.... I watch TV with my HDTV tuner card. No need for me to run back n forth... When we get old all that running back n forth gets hard on the ole hips! ;)
TGC
vBulletin® v3.6.8, Copyright ©2000-2012, Jelsoft Enterprises Ltd.