1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

pyTivo - Transcoding server

Discussion in 'TiVo Home Media Features & TiVoToGo' started by armooo, Nov 25, 2006.

  1. jcthorne

    jcthorne Active Member

    2,721
    3
    Jan 28, 2002
    Houston
    You are of course correct, I get my HMs crossed.....

    Funny on the delay. I have never seen that. By the time I navigate from the vidmgr menu to my shows, its already transferring and ready to watch from the begining. Watching pytivo in the console window, the delay while it communicates with mind.tivo.com is only a few seconds at worst, usually instant. The transfer to the tivo starts as soon as the mind.tivo.com exchange is complete....unless mind.tivo.com is down or I am having a network issue.
     
  2. jcthorne

    jcthorne Active Member

    2,721
    3
    Jan 28, 2002
    Houston
    Actually, yes, a push can. That is why vidmgr works. It presents all the metadata for display, more data than pytivo can display in the NPL, along with cover art and allows choosing a show to watch. For large collections, it provides vell structured menus and folders. Once selected, you got to My Shows, your selected show is there to watch. Now. Again, this only works for properly encoded files but it works very well. Well enough to make it worth having the shows in the correct format.

    Oh, and yes, the default skin is not for me either but it was very easy to change to one of my own creation. THey are just static graphics files. You can even use ones very similar to tivo's own if you wanted.
     
  3. lpwcomp

    lpwcomp Active Member

    8,081
    2
    May 6, 2002
    John's...
    Aye, there's the rub. Most of the files on my PC aren't "properly encoded". One of the advantages of pyTivo over the way I was doing it before (convert to mpg using Videora TiVo converter, then using Tivo's s/w to d/l) is that I don't have to re-encode them. What I would really like is a faster processor but I don't see that happening anytime in the near future.

    I have been pushing at least one show to the THD but vidmgr doesn't really buy me anything. The TiVo I would initiate the push from is @10' from my computer. I just have to turn around to access it. Unless there is a way to push from one TiVo directly to another, vidmgr doesn't help me.

    Can't we just leave it as a point of personal preference? Must I hire some woman to run in and throw a sledge hammer at the screen?:D
     
  4. lrhorer

    lrhorer Active Member

    6,924
    0
    Aug 31, 2003
    San...
    Definitely not here. I just queued a transfer of a .mp4 video from the server to one of my S3 TiVos. It was 41 seconds before the video started transferring to the TiVo.

    Agreed. The delay is almost always after mind.tivo.com responds back to pyTivo. I don't think I have ever seen it take less than 10 sxeconds, but OTOH, if the server is up at all, I've never seen it take much more than 60 seconds.
     
  5. lrhorer

    lrhorer Active Member

    6,924
    0
    Aug 31, 2003
    San...
    If by "properly encoded", you mean h.264 in a .mp4 container, then neither are most of mine, at least not yet. If you mean in a format the TiVo can understand without transcoding, then the vast majority of mine are. Mostly, the only exceptions are my DVDs, but then SD material transcodes very quickly, so it is not an issue. For the rest there is a very simple solution. 'Simply fire up VideoRedo V4's batch manager, select a few dozen (or hundred) videos to recode to h.264, and let 'er rip.

    True, and until one gets around to re-coding the material, it can be nice that pyTivo can transcode on the fly. This is true whether one pulls or pushes, however.

    This is simply not true. You may not require the features offered by vidmgr, but suggesting they do not exist is disingenuous.

    1. Vidmgr sports 14 lines of video title compared with 8 in the NPL, and they are 54 characters wide, compared with 31 in the NPL.

    2. It includes the description text on the very same page with the title. 'No need to drill into the title.

    3. Vidmgr offers a far greater amount of information concerning the video, and it can be formatted and filtered to the user's taste.

    4. It requires far fewer keystrokes to get where one wishes. Not only is far less drilling into additional menus required, but the ability to jump 10%, 20%, 30%, etc of the way down the list can save dozens or even hundreds of keystrokes, not to mention a vast amount of time.

    5. The addition of virtual shares allows one to sort, format, and filter the contents of the real shares in a vast array of different ways. Group by the year the movie was made? 'Piece of cake. Show all the movies with a particular actor, director, or producer? 'A mere bag of shells. Sort by original air date? 'A trifle.

    6. Custom backgrounds and other skin features.

    7. Cover art.

    8. Vastly faster transfers and significantly smaller videos when encoded as h.264.

    It is a matter of personal preference whether you take advantage of the advanced features offered by vidmgr. It is not a matter of personal anything that those features exist.

    Let's take this over to the vidmgr thread, shall we?
     
  6. lrhorer

    lrhorer Active Member

    6,924
    0
    Aug 31, 2003
    San...
    Um, no, pyTivo will happily push a video in any format, transcoding it on the fly, just as it will any pull. The increased speed, especially on a TiVo HD is well worth the trouble of recoding the videos, and saving 30% on disk space on the server is nothing at which to sneeze, either.

    Again, we should take discussions specific to vidmgr over to that thread. I've posted some screenshots using some simple custom skins there.
     
  7. lpwcomp

    lpwcomp Active Member

    8,081
    2
    May 6, 2002
    John's...
    By all means, take your "discussion" to the vidmgr thread. I won't be joining you. Your opinion that vidmgr is superior in all ways is just that, your opinion. It is not an objective evaluation.

    I was hardly being "disingenuous";vidmgr doesn't get me anything that I need. I like the additional metadata you get on the TiVo with a pull. I like not having to convert everything but still be able to start watching it before the transfer is complete.

    Do I like some of the features of vidmgr? Absolutely. But for me, those features are outweighed by the differences between a pull and a push.
     
  8. lrhorer

    lrhorer Active Member

    6,924
    0
    Aug 31, 2003
    San...
    It most certainly is. Vidmgr offers no fewer than 8 important features not found in the NPL or pyTiVo's web utility. By comarison, the NPL only allows for more in-depth metadata after transfer, but severely limited metadata prior to transfer. Unless I have forgotten how to count, 8 is a lot more than 1. Not only that, but I argue the features themselves are much more important to most people than the one partial advantage of the pull. You seem to have a real woody for pulling up the metadata on a video you just transferred yourself to the TiVo. Are you not able to remember what it is you just transferred? (BTW, this is just as easily done by pulling up the metadata in vidmgr, rather than on the TiVo, and having done so you would have access to much more information than that transferred by the pull.)

    You said that. I acknowledged it.

    Are you being deliberately obtuse? This is not an advantage of pulls. We've told you that, more than once.

    It is not "differences". It is a single difference on the side of pushes not available with pulls. One. Not two. Not several. One. Somewhat more extensive metadata. That's it. It isn't even a whole difference, since some metadata is transferred with the push, and since the pull does not transfer all the metadata, either.

    Pulls, OTOH, offer several advantages over pushes, even without the advantages of vidmgr:

    1. Native h.264 support with vastly faster transfers.

    2. The ability to create folders on the TiVo.

    3. The ability to queue transfers from locations other than the receiving TiVo.

    Meanwhile, please explain to me how this:
    [​IMG]

    is superior to this:
    [​IMG]
     
  9. lpwcomp

    lpwcomp Active Member

    8,081
    2
    May 6, 2002
    John's...
    Features important to you. NOT TO ME. Do you not understand that? Why do you have this overwhelming need to have everyone agree with you?

    You cannot start watching a pushed program until it completes transfer unless it is in a compatible format. You have been told that repeatedly. It just doesn't get impinged on your memory since it doesn't affect you and thus isn't a valid consideration.

    As noted above, that is at least two differences. Want another one? OK. Pulled shows are grouped with shows in the same series that were recorded by the TiVo. Pushed ones are not. Also, even if there is no recorded episode, if the series is currently being shown, the "Explore this show/program" option is available.

    Very little of what I have is in h.264 or any other natively supported format.

    Works for pulls also, on a Premiere. Well, at least on my Premiere. Just to be clear, I am talking about pulling different files which have the same made up seriesID in the metadata and having them grouped together(i.e., in the same "folder") in the Premiere VPL.

    As I said, this isn't an advantage for me since the TiVo from which I would be initiating the push is co-located with my computer. Since you can't push directly from one TiVo to another, it is far easier for me to do it via kmttg.

    When did I make any such claim? You are the one touting the absolute superiority of vidmgr for everyone in all circumstances. And guess what? Since I have installed vidmgr (or did you not notice that?), both are an option for me. And, at least on the THD, the former is easier to get at. On the Premiere, I am using the HD menus so there is very little of the metadata available unless I switch to the SD menus or I transferred a .tivo file.
     
  10. Phantom Gremlin

    Phantom Gremlin New Member

    1,555
    0
    Jun 20, 2002
    Tualatin,...
    I can easily read TiVo text from the couch across the room. The vidmgr text looks more like a bad eye test.

    Hopefully it's configurable for a larger font.
     
  11. Soapm

    Soapm Active Member

    1,564
    0
    May 9, 2007
    So close,...
    Taste great... Errr... Mines is bigger... I forget which discussion this is...???
     
  12. lpwcomp

    lpwcomp Active Member

    8,081
    2
    May 6, 2002
    John's...
    Hoping that this will the last post I make about vidmgr in this thread.

    As far as I can tell, the only text whose size can be changed is the description text that appears in the upper right when the cursor is on a file It is changed via a "descsize=nn" entry in the ini file. The default size is 20.
     
  13. bgc

    bgc Member

    165
    0
    Jan 12, 2008
    How do you get pushed .tivo files to show the date the program was recorded on instead of the date the file was pushed in the NPL of the Tivo?

    I've got some .tivo files that won't go into proper groups unless they are pushed, but they all show the same date instead of the date each was recorded on.

    Thanks
     
  14. wmcbrine

    wmcbrine Ziphead

    10,367
    22
    Aug 2, 2003
    I don't think it's possible to control the date on a push, sorry. (Or rather... it's probably possible, but we don't know how.)
     
  15. bgc

    bgc Member

    165
    0
    Jan 12, 2008
    Ok. Is it possible to force .tivo files into groups when the file transfer from pc to Tivo is requested from the NPL on the Tivo itself?
     
  16. wmcbrine

    wmcbrine Ziphead

    10,367
    22
    Aug 2, 2003
    Grouping of .tivo files is done based on their internal seriesIds. If they're not grouping, it's because the seriesId record has expired, or was never present.

    Recently some people have claimed that even a pull will group on an arbitrary, invalid seriesId, at least with some recent version of the TiVo software. I haven't tried to reproduce that yet. If you want to try that, you'll have to decrypt the .tivo files to plain .mpg first, then make appropriate metadata files for them -- the metadata within a .tivo file will override what the HMO server reports, so you can't use external pyTivo-style metadata files to override the seriesId within the .tivo files. Alternatively, you could decrypt the .tivo files, then rebuild them with new metadata. (I don't recommend this and I'm not going to explain how to do it.)

    However, if the group-on-pull-of-invalid-seriesId were true for your system, I have to assume you'd be seeing it already anyway, since a seriesId that wasn't in the cache should be treated the same as an invalid one. Shouldn't it? I'd think so, but like I say, I haven't explored this.
     
  17. Soapm

    Soapm Active Member

    1,564
    0
    May 9, 2007
    So close,...
    I have some ISO files stored on my computer. Anyway to stream them directly to the Tivo or do I have to convert them to another format first.
     
  18. bgc

    bgc Member

    165
    0
    Jan 12, 2008

    Is it possible to use tivodecode to decrypt .tivo files already on the pc or does it only work when pulling files from the Tivo?
     
  19. innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    I have noticed that my shows have stopped grouping when pushing. After researching it a bit, I found that theTVDB is now changing all the zap2it ID #'s from the SH# to the EP# that zap2it has on their webpage.

    Would this be the reason?
     
  20. Iluvatar

    Iluvatar New Member

    377
    0
    Jul 22, 2006
    I suppose you could mount the image first. If it contains individual video files you can point a pyTivo share at the drive/folder where it is mounted. If it is a DVD image you could use the lucasnz pyTivo fork coupled with his dvdvideo plugin to view the DVD on your TiVo without conversion.
     

Share This Page