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

pyTivoX

Discussion in 'TiVo Home Media Features & TiVoToGo' started by Yoav, Dec 10, 2008.

  1. Jan 24, 2009 #141 of 1437
    Sevenfeet

    Sevenfeet Gentle Giant

    164
    0
    Jun 24, 2000
    Nashville, TN
    OK, that was my first dumb question in that did pyTivoX come with streambaby or was it expecting to already by in the Applications folder. I think you're telling is that it's baked in, especially since I have it working now on my G4 Leopard Server.

    Unfortunately, a dual-G4 450 Mhz Mac makes a really slow transcoding machine. A test MKV video I ripped does stream correctly but the Mac can't keep up with it in real time. :(

    Still waiting for Apple to upgrade the Mac Mini so I can buy a new cheap server....
     
  2. Jan 24, 2009 #142 of 1437
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Nope, nothing changed in the network detection stuff. Not really sure why it's consistently working (also, not really sure why it didn't work before...)
     
  3. Jan 24, 2009 #143 of 1437
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Yep it's built-in (the main selling point of pyTivoX is that it's trivial for people to use. Just download, install, and run).

    That said, if transcoding is very slow, may I suggest you use the pytivo mode instead? (check under now playing). While it won't let you fast forward into sections you haven't downloaded yet, it will not skip due to slow conversions -- it will just take longer to download if the conversion is going slowly...
     
  4. Jan 24, 2009 #144 of 1437
    gu014

    gu014 New Member

    26
    0
    Mar 16, 2007
    Hello,

    I have some dvdrips on my mac. I play them on the mac and the audio/video is perfectly in sync.

    When i watch them on the tivo using pytivox the audio is out of sync by about 1.5 seconds.

    Any ideas?
     
  5. Jan 24, 2009 #145 of 1437
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Well, it sounds like it might be an issue with the underlying 'pytivo' server, but before we go any further, can you elaborate a little more:
    1) what kind of mac
    2) what format did you rip it to? mkv? mp4? vob? avi? other?
    3) Do you know what video encoding was used? (h.264? xvid? mpeg-2?) at what bitrate?
    4) Do you know what audio encoding? (ac-3? mp3? aac?) bitrate? was it variable?
    5) are you using the streambaby option in the beta? (under showcases) or the pytivo (under now playing..) to access the movie...
    6) When you play it on your mac, what tool do you use...?

    (often when files are 'converted' around, audio/video sync issues can happen -- pytivo has to convert your rip to a valid mpeg-2 that tivo accepts, so the conversion might be a problem... but some more info would help first. This may just be an encoding that ffmpeg does not work well with for converting...)

    I did a quick perusal of the pytivo boards for similar problems, and found many similar queries:
    pytivo support boards. Mostly it sounds like some formats are problematic for ffmpeg (the underlying converter).
     
  6. Jan 24, 2009 #146 of 1437
    Sevenfeet

    Sevenfeet Gentle Giant

    164
    0
    Jun 24, 2000
    Nashville, TN
    pytivo does transcoding on the fly from the Now Playing list? I have to try that!
     
  7. Jan 24, 2009 #147 of 1437
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Ermm, it does transcoding on-the-fly from your media folder and downloads to the now playing list (so is that a yes or no to your question?).

    If you want something that transcodes on the fly from your now playing list to your media folder, that's what iTiVo is for...
     
  8. Jan 24, 2009 #148 of 1437
    gu014

    gu014 New Member

    26
    0
    Mar 16, 2007
    Thank you for your response - Here are the answers:
    1 - i am using an intel imac(2.2ghz, 4gb ram)
    2 - .avi
    3,4 - The audio/video specs:
    • AUDiO......[ MP3 48000Hz 112 kb/s CBR (2 chnls) * * * * * * * *
    • LANGUAGE...[ English * * * * * * * * * * * * * * * * * * * *
    • ViDEO......[ 757 kbps XviD 23.976 FPS * * * * * * * * * * * * *
    • Q. FRAME...[ 0.177 bits*pixel * * * * * * * * * * * * * * * * *
    • RESOLUTiON.[ 664 x 268 * * * * * * * * * * * * * * * * * * * * * *
    • DAR........[ 2.478 (57:23) * * * * * * * * * * * * * * * * * * * **
    • SUBS.......[ None * * * * * * * * * * * * * * * * * * * * * * * *
    • FiLES......[ 1 * * * * * * * * * * * * * * * * * * * * * * * * *
    • SiZE.......[ 701 MB * * * * * * * * * * * * * * * * * * * * * * *
    • SOURCE.....[ DVD

    5 - I am using pytivo under 'now playing'
    6 - It plays perfectly using quicktime and vlc on my imac

    Hopefully this is helpful!
     
  9. Jan 24, 2009 #149 of 1437
    designbot

    designbot Internet Cliché

    77
    0
    Mar 29, 2002
    Atlanta, GA
    God bless you, sir. I spent forever trying to get pyTivo running, with no luck. This will save me so much time transcoding files in VisualHub.

    Great work! :up:

    The only issue I've noticed is that AAC audio files don't play correctly, but TiVo Desktop has the same problem.

    Thank you!
     
  10. Jan 24, 2009 #150 of 1437
    gu014

    gu014 New Member

    26
    0
    Mar 16, 2007
    Is there a way to stream widescreen content as is and not have it stretch to go full screen.

    When i use mac2tivo it streams widescreen content as is.

    Sorry, for the elementary terminology. I am not incredible familiar with aspect ratios and such.
     
  11. Jan 24, 2009 #151 of 1437
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Hi gu, I'm still trying to figure out an answer to your audio delay question, I haven't found anything useful, but I'm really not that familiar with pytivo... hoping someone else (like wmcbrine) might have a lead..

    As for the widescreen, if your file has the correct aspect ratio setting, pyTivo is supposed to correctly scale the film (i.e. you're not supposed to get stretching). I believe it just accepts the setting you have on your tivo (16:9 or 4:3). Are you seeing this with all files ?
     
  12. Jan 24, 2009 #152 of 1437
    gu014

    gu014 New Member

    26
    0
    Mar 16, 2007
    Yes, I receive stretching on all of my files. I play them on the imac using quicktime or vlc, stream using mac2tivo and the there is no stretching.


    I am using pytivoX by the way. I might have said pytivo prior.
    Is there some sort of configuration I can change?
     
  13. Jan 24, 2009 #153 of 1437
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    pyTivoX is just a pretty front-end to pyTivo. All the hard work is done underneath in pyTivo . The associated config file is stored in <user>/Library/Application Support/pyTivoX/pyTivo.conf

    It may well be that you need to edit this file (if you do, do not hit the 'apply/restart' button on pyTivoX or it will overwrite the file). There's a whole slew of things you can play with, all documented here .

    Another way (instead of manually editting the file) is to connect to
    http://localhost:9032/ and click on 'web configuration' (again, do not hit restart/accept in pyTivoX or it will undo your changes).

    I'm curious if you're also seeing these problems with other format files, like mp4's or mkv's or anything you got from a different source? I'm thinking your DVD rips might be making ffmpeg unhappy...
     
  14. Jan 24, 2009 #154 of 1437
    gu014

    gu014 New Member

    26
    0
    Mar 16, 2007
    I will have a look at the configuration.

    I am receiving the stretching with all files. avi, mpg. Files I have ripped, downloaded, etc.
     
  15. Jan 24, 2009 #155 of 1437
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Ok that sucks.

    Ok, so just a few more questions: Are you using a S2 tivo or S3/HD?
    And is your TV 16:9 or 4:3? Have you tried pushing the 'aspect' button on the remote?

    (this might be helpful?)
     
  16. Jan 24, 2009 #156 of 1437
    gu014

    gu014 New Member

    26
    0
    Mar 16, 2007
    I'm using the tivo hd.

    the tv is a 42'' 16:9.

    i have tried the aspect, but it remains full screen.

    When i use mac2tivo on the same file it comes in at the correct ratio(black bars on top and bottom).
     
  17. Jan 25, 2009 #157 of 1437
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Hey bud. I'm sorry I can't be more helpful. There is probably a setting in the config file that can help resolve this... But I don't know what it is.

    I'm sure it's of no consolation but I have a very similar setup to yours, and I get gray bars above/below on 1.85 / 2.35 aspect ratio movies...

    I'm going to re-ask your question on the pyTivo forum and link it in here.. maybe someone else would have a useful answer.

    edit : Ok I asked the question here . I'll try and respond to their questions and relay it here, although I'd recommend signing up to that forum and participating if you can.

    It may also help if you attach the contents of your pyTivoX.log (it's in /tmp/). You may need to open the Finder, and choose (menu) "Go" / "Go to Folder..." and type in "/tmp" to find it.

    And of course, right after I ask it, I come across someone asking the same question (damn I suck at using the 'search' functionality of message boards): same problem . Looks like so far it's not fixed, but you're not alone :)
     
  18. Jan 25, 2009 #158 of 1437
    gu014

    gu014 New Member

    26
    0
    Mar 16, 2007
    I followed your instructions and I am unable to find the pytivox.log.

    Here is a screenshot of /tmp/
     

    Attached Files:

  19. Jan 25, 2009 #159 of 1437
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Odd, that's the right location. Did you run pyTivoX? Try opening up a Terminal.app and typing
    Code:
     ls /tmp/ 
    This is just weird...
     
  20. Jan 25, 2009 #160 of 1437
    NA9D

    NA9D New Member

    196
    0
    May 26, 2008
    Algonquin, IL
    Hey Yoav,

    I installed pyTivoX today and it's not showing up in my Tivo's Now Playing list. I listed the log file and here's what it's getting. Looks like some errors in the config file? I've not touched it:

    Code:
    cat /tmp/pyTivoX.log
    Traceback (most recent call last):
      File "/Applications/pyTivoX-1.0.1/pyTivoX.app/Contents/Resources/pyTivo-wgw/pyTivo.py", line 7, in <module>
        import beacon, httpserver, os, sys
      File "/Applications/pyTivoX-1.0.1/pyTivoX.app/Contents/Resources/pyTivo-wgw/beacon.py", line 5, in <module>
        import config
      File "/Applications/pyTivoX-1.0.1/pyTivoX.app/Contents/Resources/pyTivo-wgw/config.py", line 25, in <module>
        config.read(config_files)
      File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/ConfigParser.py", line 267, in read
        self._read(fp, filename)
      File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/ConfigParser.py", line 490, in _read
        raise e
    ConfigParser.ParsingError: File contains parsing errors: /Users/jon/Library/Application Support/pyTivoX/pyTivo.conf
    	[line 12]: '192.168.1.255\n'
    
     

Share This Page