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. PaulS

    PaulS Member

    684
    2
    Sep 16, 2002
    Southern NH
    I just tried this, and no dice. I have two AWRL, and neither showed up in the python script that someone posted earlier.

    The first is "HD and Movies and (2007 or 2006)", and has 5 movies in it right now, all recorded from HBO-HD and StarzHD. Either the script isn't smart enough to recurse into folders/groups, or they're just not there.

    The second is a simple one I created for this test. It's targeted at "news", and it's currently recording both CSPAN and CSPAN2. Neither the AWRL or the recordings show up in the python script output.
     
  2. jcthorne

    jcthorne Active Member

    2,769
    14
    Jan 28, 2002
    Houston
  3. PaulS

    PaulS Member

    684
    2
    Sep 16, 2002
    Southern NH
  4. dlfl

    dlfl Cranky old novice

    7,056
    27
    Jul 6, 2006
    Dayton OH
    Doesn't appear so to me. The offending comma looks like it's still there to me. Latest revision affecting transcode.py was d7d8....
     
  5. wgw

    wgw New Member

    217
    0
    May 16, 2007
    No, at first I thought that myself, but the change is so small that it is barely noticable. Note the last comma at the end of the first line, and the "space" replacing the comma in the fix.

    Original:
    rezre = re.compile(r'.*Video: .+, (\d+)x(\d+),.*')
    Fix:
    rezre = re.compile(r'.*Video: .+, (\d+)x(\d+) .*')
     
  6. wmcbrine

    wmcbrine Ziphead

    10,404
    43
    Aug 2, 2003
    The script recurses. But Wishlists don't create Series IDs. There was no reason to believe they did, BTW.
     
  7. wgw

    wgw New Member

    217
    0
    May 16, 2007
    I believe that as long as you recorded an episode of Weeds within the last 30 days, it will remeber that series ID and keep the grouping alive for that series ID. On the other hand, Weeds is also available as a Unbox download which might also keep the series ID active and available for grouping, but I kind of doubt that. It's hard to say which promoted the grouping until Weeds has been unavailable for recording for more than 30 days or so. Also, If you keep just one episode of Weeds on the Tivo, I think it might keep the SeriesID active indefinitly. My guess is that if an episode has not been recorded or appeared in the guide within about 30 days, the seriesid for that group name will become useless unless you have an original .tivo file containing that series ID which can be transferred back to the tivo.

    Assuming this is how it works, I'm not going to worry too much about keeping the seriesID alive for any given series. It would be too much work. Instead, I have set manual 5 minute recordings for generic series names like "special", "movie", "various", or "variety". I will leave the 5 minute recordings on the tivo to reserve or remember the series ID for those titles and use those for generic grouping. Hopefully that will work but only time will tell.

    It's unfortunate that seriesids seem to become useless after a while. But since that appears to be the case at this time, I'm thinking that it is a waste of time and effort to try to maintain the seriesid for every show that one records. But let's hope that armooo finds a way to rebuild or create series ids on demand. That would be ideal, but it does not look promising at this time.
     
  8. TreborPugly

    TreborPugly Unreal!

    4,542
    0
    May 2, 2002
    Eastern TN
    Okay, but is there some other metadata item that defines the group they end up in on the NPL?
     
  9. dlfl

    dlfl Cranky old novice

    7,056
    27
    Jul 6, 2006
    Dayton OH
    Don't think so. I've used metadata files where the seriesTitle and all other items did not match the seriesID. They grouped and the group name was still the correct series title determined by the seriesID -- not by any other metadata item.
     
  10. PaulS

    PaulS Member

    684
    2
    Sep 16, 2002
    Southern NH

    Uh oh... Looks like it's time to bump up the font size on my text editor, or get new glasses, or both. :)

    Thanks!
     
  11. PaulS

    PaulS Member

    684
    2
    Sep 16, 2002
    Southern NH
    No, they don't, but It only took 10 minutes to confirm and positively rule that option out.
     
  12. PaulS

    PaulS Member

    684
    2
    Sep 16, 2002
    Southern NH
    Nope. I hadn't recorded Weeds at all, since I don't subscribe to Showtime. I just used that as an example, since someone had already listed it in the SeriesID thread. Additionally, Unbox downloads get a different ID ("MV" instead of "SH"), so there's another inconsistency.


    Yup. Given the 7-digit and 2-character space that these ID's represent, and allocating a sufficient string size for each ID, would result in a sizable database. It's probably not practical to always store the complete list on the box, and it would also be slow to traverse/query that enormous database as well.
     
  13. rgr

    rgr Member

    587
    7
    Feb 21, 2003
    This may be a stupid question, but I'm new to pyTiVo and am wonder what the difference is between all the versions at the armoo download site. The most recently uploaded is pyTivo-2007-11-25-master-d49819f39a81972d744a39a9eea42c63b5b455f4.zip. How does that differ from the one with "subfolders" in the name? Or "extend-descriptions"? Or should I ignore all the recent armoo versions and just go with the build 210 on sourceforge - and if so, what is the difference in those versions (endings are py2.2 through py2.6 and platform independent version)?

    Thanks.
     
  14. PaulS

    PaulS Member

    684
    2
    Sep 16, 2002
    Southern NH
    Ahem.... Lookee here... :)

    Available on request via PM.

    Alphabetically :
    By ID :
     
  15. reneg

    reneg Member

    711
    3
    Jun 19, 2002
    I didn't have any luck finding a Windows program that did the same as the DVDPedia app for the mac, however I did stumble across something that might work with a little programming expertise. IMDbPY seems to be an active project with a current release. I'm sure that someone with more python experience could integrate it into pyTivo faster than I ever could.
     
  16. jcthorne

    jcthorne Active Member

    2,769
    14
    Jan 28, 2002
    Houston
    If I recorded a 1 minute section of a program and downloaded the .tivo file to the pc. Then loaded that .tivo file on a different tivo, would that tivo then know and group other programs with the same series id? IE a way of getting my tivo to group things using series ids not in my guide data or recorded by me.

    Just thinking out loud here.

    If so, I could sure use a short .tivo file with the series name 'Movies" or some sort. "Concerts", Documentary and Live Comedy would be useful groups too....
     
  17. dlfl

    dlfl Cranky old novice

    7,056
    27
    Jul 6, 2006
    Dayton OH
    Well first of all, good luck! The two primary information sources are this thread and the pyTivo Wiki.

    I think the build 210 you refer to is pyWin32, which is not pyTivo but rather python extensions for Windows, needed only if you plan to run pyTivo as a Windows service. It should only be installed after you install python.

    You can browse the timeline and other information in the Wiki to get an idea of what's going on. Here is a recent post about subfolders.
    I think you would be OK with the latest version (d498....).

    Properly setting up the config file (pyTivo.conf) seems to be the biggest problem for new users. There is useful guidance in the Wiki. When you get all the software installed and your best estimate of a good config file, I recommend you post it here along with all the details such as number and type of TiVo's, and your type of TV('s), pc operating system, etc. Experienced users will gladly give you suggestions to complete a good config file.
     
  18. greg_burns

    greg_burns Now in HD

    6,384
    0
    May 21, 2004
    Slower...
    If if worked that way, people wouldn't have problems grouping when MRV'ing shows. But they do..

    http://www.tivocommunity.com/tivo-vb/showthread.php?p=4077517&&#post4077517
     
  19. jcthorne

    jcthorne Active Member

    2,769
    14
    Jan 28, 2002
    Houston
  20. Dec 1, 2007 #1200 of 5755
    gonzotek

    gonzotek tivo_xml developer

    2,408
    4
    Sep 24, 2004
    Outside...
    Thanks for posting this thread, I wasn't aware of its existence. Nice to hear what I thought I understood confirmed straight from the horse's mouth (No offense intended to Jerry :)).
     

Share This Page