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. Jan 8, 2008 #1721 of 5866

    starmanj New Member

    Aug 18, 2007
    Thanks, but I'm looking for transcoding. Tivoserver is stale--no development in quite a while, and Galleon only handles .mpg's. So latest encoding schemes won't work and old ones spotty with Tivoserver. PyTivo uses ffmpeg externally so you can update it or compile with whatever options you want-- nice. So all us dtivo users are out of luck. I can compile tivoserver under cygwin but porting the MRV server code to PyTivo is beyond my capabilities...

  2. Jan 9, 2008 #1722 of 5866

    lairdre New Member

    Jan 9, 2008
    Is it possible to stream a dvd to a tivo using pytivo? I know that VideoLan will allow you to stream a DVD to a PC. Does anyone know what it would take to add this support to pytivo?

  3. Jan 9, 2008 #1723 of 5866

    dlfl Cranky old novice

    Jul 6, 2006
    Dayton OH
    If you do a search on "DVD" in this thread you'll find quite a bit of recent info on this topic. The short answer is "No", but with some video conversion effort (see posts from search) you can do something useful.

    My guess is this would be a major effort to add this to pyTivo.
  4. xdroccax

    xdroccax New Member

    Feb 26, 2006
    Can the "log.txt" be disabled? I.e. no logging. If so, how?
  5. riekl

    riekl New Member

    Jan 29, 2001
    Pytivo is working fine, only any movies i 'transfer' to my tivo come across with the name 'videos' instead of the filename.

    I.e. c:\videos\lordoftherings1.mp4

    Transfers as "videos" but if you click on it has an episode name of 'lordoftherings' how do i change this ?
  6. wmcbrine

    wmcbrine Ziphead

    Aug 2, 2003
    Try a more recent version.
  7. phox_mulder

    phox_mulder I get paid 2watch TV

    Feb 23, 2006
    Salt Lake...
    log.txt or debug.txt?

    Look at PyTivo.conf.dist, it has a line for turning off and on the debugging, I believe you put in debug=false, but check the sample config file to make sure.

  8. MacerX

    MacerX New Member

    Nov 9, 2007
    Pittsburgh, PA
    Please fix your signature. Pytivo site is pytivo.armooo.net, not pytivo.armooo.com
  9. scrappydog65

    scrappydog65 Long Time TiVo User

    Dec 29, 2003
    Pennington, NJ
    MacerX - Thanks for catching. It's been corrected.

  10. MasterCephus

    MasterCephus New Member

    Jan 2, 2005
    Apparently I just noticed that the place where I get movie data changed their interface so the movie part of the MetaGenerator is not working.

    I know how to fix it, but it might be Monday before I can produce an update because of family obligations this weekend. I will do my best to produce the fix ASAP.
  11. lorddunlow

    lorddunlow New Member

    Dec 3, 2006
    I need help. I have had no problems with pyTivo for months (after making adjustments to deal with 9.1) I had been using an old version of the software (I'm not sure which version) and had just been updating transcode.py etc. as needed. With all this metadata stuff, I decided to update. I have successfully installed the 1/4/08 subfolder release which is working flawlessly except for one thing. I now have blank video if I have aspect169 set to true. I am running pyTivo on windows. I have two 540 Series 2 boxes and I know this has been an issue since 9.1, but with the help of this post http://www.tivocommunity.com/tivo-vb/showthread.php?p=5600276#post5600276
    I was able to fix the problem with my old version of pyTivo. This no longer works due to all the changes that have been made. Does anyone know how I can get my videos to not be letterboxed anymore? I can watch videos like this by zooming the image to fill the screen, but it's more grainy that way, and I prefer the way it used to work for me. Thanks for any help anyone is able to provide.
  12. xdroccax

    xdroccax New Member

    Feb 26, 2006
    The LOG.TXT file that resides in the program folder.. not the debug.txt. The PyTivo.conf debug=false only controls the debug.txt file. I'm looking to disable the log.txt file.
  13. wmcbrine

    wmcbrine Ziphead

    Aug 2, 2003
    You could take these lines out of pyTivoService.py:
            f = open(os.path.join(p, 'log.txt'), 'w')
            sys.stdout = f
            sys.stderr = f
    That oughta do it.
  14. MasterCephus

    MasterCephus New Member

    Jan 2, 2005
    Hey guys,

    I released the newest version of the MetaGenerator yesterday. I fixed the problem with the movies section not working and added new features:
    -added year to movie result list
    -added ability to convert IMDB rating to stars (can be set in settings)
    -add ability to manually add original airdate
    -added ability to get the movie year
    -added ability to manually add episode number to TV shows
    -added mpaaRating
    -if a TV show, tvRating is used, if movie, mpaaRating is used
    -added mpeg to video filter when looking for video files
    -fixed end of line characters in descriptions

    This version will only work with wmcbrine latest release of the pyTivo. If there are any problems, let me know and I will try to fix them as soon as possible.

    If want to discuss MetaGenerator, please go here. If you just want to download it and use it, click here.
  15. jcthorne

    jcthorne Active Member

    Jan 28, 2002
    Is anyone working on the music plug in for pytivo? I am not a programmer but would sure enjoy seeing album covers displayed while the mp3 is playing. Either from the id3 data in the mp3 itself or the .jpg file in the same directory with the .mp3 being played.

    Or is there a way to accomplish this now in pytivo? WMcbrine, I'd offer you a case of your favorite brew to work on this...your work on the photos plug in was brilliant. (trying to butter you up...is it working?)
  16. CuriousMark

    CuriousMark Forum Denizen

    Jan 13, 2005
    PyTiVo is an HMO server. Displaying a picture and and playing music simultaneously requires an HME server.

    TiVo provides the ability to develop HME servers in Java, but not in Python. Someone would have to port the HME SDK to Python for this to happen.

    Porting the plumbing from Java to Python is a pretty big job. I think many of us would have to pitch in a few cases of brew each. I notice that HME has been ported to Perl, so it should be doable by someone who knows both Java and Python.
  17. wmcbrine

    wmcbrine Ziphead

    Aug 2, 2003
    Oh, I dunno. ;)

    Actually, one needn't really get into the Java SDK -- one can develop upwards from the protocol spec (plus a little packet sniffing to see what really goes on, beacuse damnit, the spec is pretty skimpy). If one wanted to make it work just like the Java SDK, then yeah, that would be more of a port.

    Re: Album covers, the HMO spec talks about this as something that could be implemented in the future -- it even talks about the tags it would use -- but the HMO music app (on the Tivo box) doesn't support it yet (or probably ever).
  18. CuriousMark

    CuriousMark Forum Denizen

    Jan 13, 2005
    I am ready to type "Import HME"! How can I help!
  19. MasterCephus

    MasterCephus New Member

    Jan 2, 2005
    Just released:

    fixed bug(s)
    -fixed searches with apostrophes
    -fixed movieYear not writing to metadata file

    added feature(s)
    -updating file version to current release
    -user can now see version number in the About form
    -updated the large series ID database to handle

    removed feature(s)
    -removed the ability to choose between a small seriesID DB and a large one
    To download, click the link on my signature.
  20. eb3604

    eb3604 Go Yankees

    Jan 1, 2008
    Is the mpaarating field supposed to show up in tivo? It just says NR for some movies that i transfered over

Share This Page