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. May 2, 2010 #921 of 1438
    Iluvatar

    Iluvatar New Member

    377
    0
    Jul 22, 2006
    If you downloaded the 3-4gb 1080i version then the reason you are getting weird issues with that video is that it is a special 1080i PAFF TS file muxed into an MKV container. To get flawless playback you have to use FFMPeg-MT which can handle the files and not the standard FFMpeg AVCodec. At least this is what was explained on MVGroups forum about these special files. They also offer the normal 720p versions there that are 1.7gb per hour, which is fairly normal for them so I would recommend avoiding the 1080i versions until FFMpeg is updated with multi-thread support which is still a little ways out.
     
  2. May 2, 2010 #922 of 1438
    thewebgal

    thewebgal MacAphile AV geek

    382
    6
    Aug 10, 2007
    DC 'burbs
    Its listed as being 720p.hdtv.x264-sfm and the unRARed file is 1.56gb - but the TV room is at the other end of the house from my office, and 1 floor down - maybe that means its a bit less xfer rate than optimum ...

    Either way, this tech is knocking our socks off! - big fun!
     
  3. May 10, 2010 #923 of 1438
    kfreeb

    kfreeb New Member

    2
    0
    Nov 2, 2009
    Would this fix the issue on the Premiere were when I'm pulling or pushing a movie to the Premiere box, the movie is squished vertically.

    When I stream a movie or TV show, the aspect is correct. Only when I push or pull a show is the aspect squished vertically.
     
  4. May 17, 2010 #924 of 1438
    jpaul34

    jpaul34 New Member

    55
    0
    Sep 10, 2005
    I just discovered the push functionality of pytivox, which is something of a godsend considering how slowly my TiVo S3 navigates the folders on my Mac.

    Anyway, it pushes just about everything over perfectly, but when I try to push a m4v file created by Handbrake, the picture is black and the audio is either choppy or non-existent. The weird thing is that when I pull the same file, it transcodes perfectly. Is there a fix for this?

    I am running 1.3b6 on an intel mac running 10.5.8.
     
  5. May 17, 2010 #925 of 1438
    Wil

    Wil Senile Member

    4,188
    61
    Sep 26, 2002
    Fine to pursue where you're going, but menus are not slow at all on my equivalent system, maybe just fix that (network problem).
     
  6. May 17, 2010 #926 of 1438
    jpaul34

    jpaul34 New Member

    55
    0
    Sep 10, 2005
    I suspect fixing the Push function for m4v files would be easier, though who the hell knows.

    I have all of my video files on an external hard drive -- do you do the same thing?
     
  7. May 17, 2010 #927 of 1438
    Wil

    Wil Senile Member

    4,188
    61
    Sep 26, 2002
    I have about 10 terabytes of drives accessible through pyTivo. Plus a toaster for removable plugins (including backup drives).

    I've experienced slow directories on a few occasions, always LAN problems. One particular router I never was able to get to work without huge delays (a Linksys VOIP for my Vonage service), so I just abandoned it as a router and installed it as a simple VOIP access point after a more mainstream router.
     
  8. May 17, 2010 #928 of 1438
    jpaul34

    jpaul34 New Member

    55
    0
    Sep 10, 2005
    Ah, that might be it. I have a Vonage router on the top of my network.

    I'd still like to get the Push functionality to work with m4v files. I prefer to load up my Tivo from my computer since I can send over multiple videos at one time.
     
  9. May 17, 2010 #929 of 1438
    wmcbrine

    wmcbrine Ziphead

    10,401
    38
    Aug 2, 2003
    Push tries to send over MP4/M4V files without transcoding when it thinks they're compatible. Sometimes the TiVo disagrees on what's compatible. So, mark the specific problem files as incompatible (i.e., requiring a transcode) by use of Override_ directives in metadata files. Or else reencode them so they really are compatible.
     
  10. May 17, 2010 #930 of 1438
    jpaul34

    jpaul34 New Member

    55
    0
    Sep 10, 2005
    Thank you. Is there a FAQ or guide for this? Searching "override directives metadata" doesn't yield any results at TivoCommunity.
     
  11. May 17, 2010 #931 of 1438
    jpaul34

    jpaul34 New Member

    55
    0
    Sep 10, 2005
    I am trying the "Override_container: foo" that you suggested on the previous page. We'll see if it works.
     
  12. May 18, 2010 #932 of 1438
    jpaul34

    jpaul34 New Member

    55
    0
    Sep 10, 2005
    That did the trick. Thanks.
     
  13. May 20, 2010 #933 of 1438
    pilotbob

    pilotbob New Member

    293
    0
    Nov 8, 2007
    Florida
    Hi All,

    I've had PyTivoX on my Mac and working for quite a while. I mostly use StreamBaby because not all the formats my videos are in play on TiVo when I just do the transfer.

    However, we discovered today that StreamBaby isn't working. It is not on the list in the Showcases menu anymore.

    I have restarted PyTivoX by pressing the Apply Button.

    I have restarted the TiVo, even restarted the Mac although I was pretty sure that was a lost cause.

    Is it possible a TiVo update borked this?

    Only other change I can think of is I updated the firmware on my router the other day to fix some Upnp issue. But, I can image that is an issue since both the iMac and the TiVo are withing the local subnet.

    Any ideas or thoughts?

    Thanks,
    BOb
     
  14. May 20, 2010 #934 of 1438
    Rdian06

    Rdian06 New Member

    463
    0
    Apr 12, 2008
    Streambaby is a Java application and Apple released Java updates for Mac OS X 10.5 and 10.6 on 5/18. pyTivoX might need to be updated. I'll test my copy later tomorrow.
     
  15. May 21, 2010 #935 of 1438
    pilotbob

    pilotbob New Member

    293
    0
    Nov 8, 2007
    Florida
    I think I had this issue before I installed the Java update. But, I await your and anyone else's info on this.

    Thanks,
    BOb
     
  16. May 21, 2010 #936 of 1438
    wmcbrine

    wmcbrine Ziphead

    10,401
    38
    Aug 2, 2003
    There shouldn't really be a difference. Can you tell me more about the videos that don't play? Is this with Push?
     
  17. May 21, 2010 #937 of 1438
    pilotbob

    pilotbob New Member

    293
    0
    Nov 8, 2007
    Florida
    It is a file I d/l from the Internet. .

    I think it is H.264 encoded. When I open it in VLC and go to media info it says:

    codec: avc1
    framerate: 23

    It has a .mkv extension.

    QuickTime 10 tells me:

    H.264, 1280 x 720, Millions
    AC3, 5.1 (L R C LFE Ls Rs), 48.000 kHz

    When I pull it using pyTivo and try to play, it is just a black screen that stops playing right away.

    EDIT: Correction. It doesn't transfer. The file is listed in now playing but when I go to play it it shows length is 0:00 (partial). Others transfer fine with pull from pyTivo... like my rips of my SG-1 DVDs that I encoded with Handbrake... QuickTime shows it's format as: JVT/AVC Coding, 720 x 480 (850 x 480), Millions
    AC3, Stereo (L R), 48.000 kHz .

    This happens a lot of times with moves I have. If I pull them they won't play... but if I use streambaby they do. My understanding was streambaby encoded on the fly to the correct format for TiVo where the pull just copied the file and it had to be a supporting type/format to work.

    It plays fine in VLC and Plex and QuickTime on my iMac. I have perian installed. Not sure if QuickTime is using that for this vid. I only know the very basics when it comes to this video/audio codecs, format stuff.

    BOb
     
  18. May 21, 2010 #938 of 1438
    wmcbrine

    wmcbrine Ziphead

    10,401
    38
    Aug 2, 2003
    No, that's not correct. pyTivo also reencodes on the fly. It's kind of the whole point of pyTivo. And it uses ffmpeg to do it, just like Streambaby. In principle, they should handle the same files.

    If I could see the log, that might help.
     
  19. May 21, 2010 #939 of 1438
    pilotbob

    pilotbob New Member

    293
    0
    Nov 8, 2007
    Florida
    OK... what log? Where would I find it?

    BOb
     
  20. May 21, 2010 #940 of 1438
    Rdian06

    Rdian06 New Member

    463
    0
    Apr 12, 2008
    So Yoav hasn't been around in a long time so pyTivoX hasn't been updated in ages. You an try upgrading to a more recent version of wmcbrine's pyTivo code he patched into pyTivoX and uploaded in this post:

    http://www.tivocommunity.com/tivo-vb/showthread.php?p=7747978#post7747978

    If that still gives you problems and you're on an Intel Mac, you can try upgrading the ffmpeg binary and libraries to the ones I built and linked to in this post:

    http://www.tivocommunity.com/tivo-vb/showthread.php?p=7854308#post7854308

    Old versions of ffmpeg have problems determining the audio bitrate correctly on some mkv files and will either not be able to transcode at all or terminate prematurely.

    And to get the pyTivoX log, launch Applications > Utilities > Console. The log should be in the list.
     

Share This Page