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

    lpwcomp Active Member

    8,081
    2
    May 6, 2002
    John's...
    Actually, it does. And playon is a video streaming app for which has a pyTivo plugin. And kmttg can initiate a pyTivo stream of a file on your computer to a TiVo via the "pyTivo stream" option under the "Files" tab.
     
  2. dlfl

    dlfl Cranky old novice

    6,998
    18
    Jul 6, 2006
    Near...
    If you use Google Chrome browser as your PlayOn client running on the same PC that is running PlayOn, how well do things work? If you have problems running that way, your issues have nothing to do with pyTivo or the pyTivo PlayOn plugin.

    If the problems only occur using the pyTivo PlayOn plugin, I suggest you go to this thread on the PlayOn forums:
    http://www.playon.tv/forum/media-devices/others/playon-tivo-s2-s3
    and look at posts 31 to 33 there. If you have further questions it might be better to post them in that thread.
     
  3. MychaelP

    MychaelP New Member

    56
    0
    Jun 30, 2004
    Hello,

    So I have a new laptop with Windows 7 on it. Did the install of pytivo with the old windows installer, then copied the latest files over it. Opened up the ports, but pytivo is not showing up on my tivo or on the web configurator. Has anyone else encountered this? And is there an easy fix? I have Panda running in the background, but it isn't blocking anything. Pytivo still works fine on my old computer. I even tried copying the old config file from there and still no-go.

    Thanks in advance... maybe there is a quick setting in the config file?
     
  4. jcthorne

    jcthorne Active Member

    2,722
    3
    Jan 28, 2002
    Houston
    Perhaps try reading the windows installation instructions, remove what you have done and start over. The old windows installer is very out of date, was long ago abandoned and does not work for win 7 or current versions of pytivo.
     
  5. MychaelP

    MychaelP New Member

    56
    0
    Jun 30, 2004
    Thanks for the suggestions. So I will uninstall it, but how would be the best way to reinstall without an installer? I'm not quite a novice with this, but also not near an expert to get it running.
    I'm concerned if I uninstall then extract the latest zip file I have it won't actually be "installed" just copied.

    Thanks
     
  6. jcthorne

    jcthorne Active Member

    2,722
    3
    Jan 28, 2002
    Houston
    Please read the very complete instructions at the wiki site for windows installation. See my sig if you need a link (also referenced from the pytivo site).
     
  7. MychaelP

    MychaelP New Member

    56
    0
    Jun 30, 2004
    Thank you for the link. I did everything exactly as described and still get the same error "Unable to connect Firefox can't establish a connection to the server at localhost:9032."
    I have not edited the config file as it is suggested to do so with the web configure option. I checked and pytivo is running as an "application". I addedthe ports as a rule to allow in windows firewall. It seems something is keeping it from running with access to the browser.
    I really hate to take a bunch of messages in this thread with trying to get this to work and apologize. It appears pytivo is no longer simple to run as on my old XP machine, 5 minutes and up and running.
    Further suggestions are appreciated, or a private message to not have everyone else reading these troubleshooting issues.
     
  8. gonzotek

    gonzotek tivo_xml developer

    2,404
    3
    Sep 24, 2004
    Outside...
    When you run pytivo as an application, there should be a command window open, showing messages from pytivo. After a few other startup messages, you should see
    Code:
    INFO:pyTivo:pyTivo is ready.
    Can you verify that you are getting at least to the point of seeing that message? If so, then pyTivo is running and should be able to be accessed via a browser, IF there are no firewall or other network connectivity issues. What I would do at that point, if pytivo is ready and the browser is still not able to access the localhost:9032 page is to temporarily disable windows firewall to determine or eliminate if it is the source of the connectivity issue.

    If you don't see the ready message, then either pytivo is not being started correctly, or something has not been installed correctly.
     
  9. MychaelP

    MychaelP New Member

    56
    0
    Jun 30, 2004
    Following the wiki install there is no "installation" that I can see, only copying files to a directory. I've done that to c:\pytivo When I run the file I get the pop-up, but there is no text in it that I can see and it is displayed for about a tenth of a second and goes away. In applications Pytivo is listed as running, but not as a service. So it appears pytivo is not installed. This is why I originally used the old "install" msi file. Is there something missing in the wiki to "install" this rather than copying files?
     
  10. gonzotek

    gonzotek tivo_xml developer

    2,404
    3
    Sep 24, 2004
    Outside...
    The only 'must have' is Python. Python must be installed prior to being able to run pytivo. Everything else is optional or can be added after getting the basics to work.

    Open a command prompt (in Windows 7, click the Start Menu, then type CMD, then press enter). Type cd c:\pytivo, then press enter. You should now be in the pytivo directory on the command line. Type pytivo.py and press enter. This will start pytivo, in basically the same way as double-clicking pytivo.py, but should produce an error message that stays on-screen, this should be the same error that is produced(but only visible for a fraction of a second) when the window appears for the tenth of a second. Let us know what you get.
     
  11. MychaelP

    MychaelP New Member

    56
    0
    Jun 30, 2004
    I just did that and noticed something at the "beginning" of your guide. I had python 2.4... so I changed it to 2.7.5 and now I get the settings to come up. Disabling firewall allows me to see my share on my tivo. I am transferring something right now to test it out.
    I did notice that when I put in my Tivo username/e-mail and password along with MAK, after I click save, they disappear in the boxes that I filled them in at, which also does not allow me to see my Tivo on the web interface, only option is still "settings". Should I enter this information manually in the conf file?
    Thank you by the way for helping with this, I'll now soon if the transfer worked. I am using a Series 2 so it may take it awhile.
    let me know if you have time how to get the username/passoword info to save thus allowing me to have the togo and push options on the web interface.
    Your help has been greatly appreciated.
     
  12. Hercules67

    Hercules67 TiVo addict

    354
    0
    Dec 8, 2007
    William,

    I have a question about your release of pyTivo. Back in 2011, your branch had the option to detect "pad changes" in files being dealt with, by ffmpeg, because a change in ffmpeg had caused a problem. Here's your original message about it:

    http://pytivo.sourceforge.net/forum/post11264.html#11264

    And the original thread:

    http://pytivo.sourceforge.net/forum/ffmpeg-error-please-use-vf-pad-t1418.html

    I still have two S2 units, and I occasionally get files failing because of the pad option. When they fail, all processing stops, and no additional files get processed.

    Am I doing something wrong? Should I change something? Or has this been fixed in ffmpeg?
     
  13. wmcbrine

    wmcbrine Ziphead

    10,368
    22
    Aug 2, 2003
    The pad option problem is the same thing as your previous problem. I'm working on it... it's just about the hairiest piece of code in pyTivo, unfortunately.

    BTW, the post you cite is about detecting which pad options the version of FFmpeg in use requires, not detecting changes in files. In fact, pyTivo is not capable of dealing with a file that changes resolution mid-stream. Fortunately these are extremely rare. (I've never personally seen one. The ones I've heard of were due to cable companies inserting SD ads into HD programs.)

    P.S. Yes, as mentioned before, you're doing something "wrong", in the sense that you're creating files with bizarre resolutions, which are hard to deal with. However, pyTivo should still be able to handle them, and I have every intention that it do so. It's just not straightforward to implement for every case. (That is to say, the implementation is already there, and has been for a long time, but it breaks down in edge cases like yours. And the necessary fix looks like a total rewrite of the pad functions.) Meanwhile, you could probably solve the issue for yourself by using standard video resolutions (though it won't change what I have to do). Otherwise, please be patient.
     
  14. Hercules67

    Hercules67 TiVo addict

    354
    0
    Dec 8, 2007
    Meanwhile, I am trying to teach myself HOW to use and/or implement standard resolutions. I really have not converted anything since I had those problems. I am trying to use Handbrake to get mp4s (and I of course get standard resolution files, but cropped sides)...but I hadn't even done that. All, my "Revolution" episodes that I have been catching up on, I've been bringing back "untouched" (without processing) from my storage HDDs.

    -----------------------------------------------

    The interesting part is that the latest problem happened on a documentary someone gave me ;) (see attached file). Oh well. I don't know why this file failed, but it does with the padding issue. Thanks again for all your efforts.

    :up::)
     

    Attached Files:

  15. wmcbrine

    wmcbrine Ziphead

    10,368
    22
    Aug 2, 2003
    It looks like another goofy resolution.

    If you could make these files available to me, it might help. You can FTP to wmcbrine.com, or whatever.
     
  16. lpwcomp

    lpwcomp Active Member

    8,081
    2
    May 6, 2002
    John's...
    If it helps any, that series ("Ancient Discoveries") was produced in the UK, which has a penchant for producing shows with goofy aspect ratios.
     
  17. Hercules67

    Hercules67 TiVo addict

    354
    0
    Dec 8, 2007
    Hmmm! :rolleyes:

    Me and my Goofy resolutions!!! :D

    LOL, but why does pyTiVo fail completely after trying to execute said file?

    Anyhow, I am putting the file in my Dropbox and sending you a link by PM. Is that acceptable?
     
  18. Hercules67

    Hercules67 TiVo addict

    354
    0
    Dec 8, 2007
    Just my luck for wanting to watch a weird series like that!

    BTW, I wonder how the newest ffmpeg would have handled this file. I am still running the ffmpeg from 2009 that I went back to... What do I know (....nothing).


    :p I know enough to be dangerous and mess myself up... LOL.
     
  19. innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    I am drawing a blank since it has been so long. I am setting up a new Win 8 PC running PyTiVo. I have everything setup and configured to run as a service using Windows install guide in the wiki as a reminder.

    I have hit a wall though. I now get a connection reset whenever I select my shares in the PyTiVo. These are network shares, but I used the network address. I am thinking it might be a permission issue, but I can't for the life of me figure it out or how to fix it. Using Windows 8 isn't helping either.
     
  20. moyekj

    moyekj Well-Known Member

    11,148
    33
    Jan 23, 2006
    Mission...
    Are you running service using default service account or your own login? Try switching service to use your login + password if you have not tried that already.
     

Share This Page