PyTivo Video Manager HME App for pyhme

Discussion in 'Developers Corner' started by jbernardis, Apr 20, 2011.

  1. windracer

    windracer joined the 10k club

    12,275
    219
    Jan 3, 2003
    St. Pete, FL

    Advertisements

    You still haven't answered questions from all of us trying to help.

    HME can be installed in any folder, wherever you want. Personally I have a folder under C:\Program Files (x86) called TiVo and I put everything under there.

    It sounds like the python executable isn't in your path. Did you try explictly using it on the command-line (like I suggested above) to start HME?
     
  2. spaldingclan

    spaldingclan Member

    394
    2
    Aug 22, 2012
    I did, and finally put it into the python folder. I got the CL window to run finally but the directions after that are really hard tom understand. I gae up on it (which is too bad since it looked really cool)
     
  3. Dec 6, 2014 #723 of 735
    jbernardis

    jbernardis Active Member

    1,077
    0
    Oct 21, 2003
    Princeton NJ
    For those of you that might be interested, I have posted on GITHUB - see my signature - a CGI script that provides you a browser-based interface to your vidmgr database.
    A lot of information about how to configure it is provided there, but a lot of it is going to depend on how you want it to mesh into your existing web infrastructure.

    I've actually been using this on my own network for some time, but lrhorer finally convinced me to publish it after he and I finally got it working in his environment. I can answer questions about the functionality of the software, but web server configuration is not my forte. So give it a try, and ask your questions. I might not have an answer, but hopefully the community will rise to the occasion.
     
  4. email68

    email68 New Member

    25
    0
    Dec 8, 2014
    Can vidmgr link and push vob files like pity's dvdvideo plugin?
     
  5. jbernardis

    jbernardis Active Member

    1,077
    0
    Oct 21, 2003
    Princeton NJ

    Advertisements


    The logic is in there to handle it. But frankly I don't use it. I'm pretty sure lrhorer uses it extensively so he has more practical experience with it.
     
  6. jsbain

    jsbain New Member

    2
    0
    Jan 24, 2015
    Just curious if anyone has gotten vidmgr to work with the playon pytivo plugin? I installed vidmgr version 2, and can see My Videos from pytivo, but not any of the Internet TV shares which come from playon.
     
  7. jbernardis

    jbernardis Active Member

    1,077
    0
    Oct 21, 2003
    Princeton NJ
    vidmgr only works with files that are physically on your network. I have no idea what the playon plugin is or does, but if the video file is not found on your local system/network, then vidmgr doesn't know of its existence
     
  8. jsbain

    jsbain New Member

    2
    0
    Jan 24, 2015
    Thanks,
    The playon plugin for pytivo allows interaction with the playon server, which is basically a dlna media server that allows streaming of video from various online sources (basically by running a browser and screen capturing). The plugin lets one browse the heirarchical list of sources/videos.

    how does vidmgr discover files? Does it directly interact with pytivo? Or does it just read the pytivo.conf and then os.walk through the file system on its own?

    If I were to extend vidmgr to handle other pytivo plugins, I gather I need to implement something that has an interface like DVDShare or VideoShare, then add the appropriate cases in VideoCache?
     
  9. lrhorer

    lrhorer Active Member

    6,933
    10
    Aug 31, 2003
    San...
    See? There are some advantages to being persistently annoying. ;)

    Well, it's not my forte, either, but I am willing to lend a hand if anyone wants to use this utility and runs into a roadblock. Note I may not be much help with a Windows installation, and perhaps not much more with a Mac, but I will see what I can do. Anyone who would like to take a look at the interface can look here. I have security enabled, so you won't be able to push or delete any videos, but you can browse through the vidmgr features. Functionality is extremely similar to the TiVo based utility, sans the bulk of the artwork functionality. One can. however, see the artwork in the individual videos.

    Hmm. Well, one should be able to see the artwork. Something's busted. I'll need to figure out what. Meanwhile, the main utility is working.
     
  10. lrhorer

    lrhorer Active Member

    6,933
    10
    Aug 31, 2003
    San...
    It works just fine. There was a recent audio issue with the system not being able to map the correct audio, but it turned out to be a hangover from an incomplete upgrade on my part. Otherwise, I just rip the DVD to a VIDEO_TS folder with no conversions of any sort. If multiple titles are on the DVD, they are available on the TiVo, including extra features and the like, sans the menus. The menus are retained in the file structure, however, and if one employs a media player such as VLC, then the menus still appear.
     
  11. lrhorer

    lrhorer Active Member

    6,933
    10
    Aug 31, 2003
    San...
    Vidmgr uses the buildcache.py module to create its database, walking through the directory structure established in pytivo.conf. On startup of the main routine, if the database exists, vidmgr uses it. If not, it runs buildcache.py on the fly.
     
  12. lrhorer

    lrhorer Active Member

    6,933
    10
    Aug 31, 2003
    San...
    OK, we figured out what the issue was and how to resolve it. One work-around was to modify the web server configuration, but I was not happy with the security implications, especially for someone here who might use the web app but not understand the proper means of maintaining a secure system. Jeff came up with a better way of doing things, and he has updated the code. I'll be testing it this weekend, if I get the chance.
     
  13. Apr 8, 2015 #733 of 735
    rlarson

    rlarson New Member

    1
    0
    Apr 8, 2015
    I've searched for this answer but couldn't find a way, but I thought I'd ask... Is there anyway to adjust the size and location of the cover art display? I've gone through the config file and can't seem to find out.
     
  14. lrhorer

    lrhorer Active Member

    6,933
    10
    Aug 31, 2003
    San...
    The location, yes, at least somewhat. The metavariable thumbjustify=left|center|right will set the justification of the artwork within the artwork window. I believe re-sizing the window would require fiddling with the screen layout parameters in the scripts themselves.

    On a somewhat related note, my brother and sister-in-law are now using vidmgr, but their TV is a little small, and they sit rather a long way from it. For myself, I want the maximum number of titles on the screen as possible, but for them it would be nice to increase the font a bit and show perhaps 10 titles on the screen as opposed to 14.
     
  15. Dec 8, 2015 #735 of 735
    lew

    lew Well-Known Member

    4,236
    79
    Mar 12, 2002
    I haven't used this in a while. Some issues. Before I go crazy troubleshooting.. Is .20 the current version of pyhme? Any issues running this with the current software on Roamio? TivoHD?
     

Share This Page

spam firewall

Advertisements