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. Aug 1, 2009 #661 of 1437
    westside_guy

    westside_guy Annoyingly ephemeral

    464
    1
    Mar 13, 2005
    The soggy...
    Cool, thanks! It's a very useful option for those of us that mainly use pyTivo/streambaby for accessing our own digital video libraries.

    Sorry I left out "force_alpha=true" (thanks William) - guess that is somewhat critical info. :p
     
  2. Aug 27, 2009 #662 of 1437
    dig_duggler

    dig_duggler losing enthusiasm

    835
    0
    Sep 18, 2002
    Birmingham, AL
    Anyone tried it out on snow leopard?
     
  3. Aug 27, 2009 #663 of 1437
    jannlinder

    jannlinder New Member

    106
    0
    Oct 17, 2004
    San Jose, CA
    Yup.

    Newest beta fixes a SMALL issue where the icon did not show up on titlebar when it was running.

    Otherwise -- beautiful!

    Can anyone now say "PLEASE help the ffmpeg devs compile it for OpenCL and 64-bit!"??

    :)

    J
     
  4. Aug 27, 2009 #664 of 1437
    jannlinder

    jannlinder New Member

    106
    0
    Oct 17, 2004
    San Jose, CA
    I have a command-line script for perl (currently rewriting in RealBasic to be cross-platform -- and GUI). It works flawlessly for me. If you are interested in being a beta tester, please PM me here.

    thx

    J
     
  5. Aug 27, 2009 #665 of 1437
    jannlinder

    jannlinder New Member

    106
    0
    Oct 17, 2004
    San Jose, CA
    Does anyone know if we can simply recompile 64-bit ffmpeg and drop it into the pyTivoX package (for Snow Leopard)?


    TIA

    J
     
  6. Aug 27, 2009 #666 of 1437
    Rdian06

    Rdian06 New Member

    463
    0
    Apr 12, 2008
    Yoav, which python program are you talking about? Not gmd's pyTivoMetaThis (latest version is here http://pytivo.sourceforge.net/forum/post6356.html#6356) I hope? I use it all the time and it's nearly flawless. I have to log into thetvdb.com from time to time and fix seriesIds, but otherwise it works.

    The enhanced XML parser dependencies on the Mac can be painful to install, but you don't need them unless you're worried about speed and full foreign character support.
     
  7. Aug 27, 2009 #667 of 1437
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    streambaby will not work right if you do that, but the pytivo side *should* (although I can't try it to verify). pytivox *should* be loading up the 32-bit java and running correctly, if it's not, can you tell me what you're seeing?

    fwiw, I can build everything to use ppc, i386, and x86_64, but that will make the new distribution 25 megs or so, and I'd rather avoid doing that if I can get away with it..
     
  8. Aug 27, 2009 #668 of 1437
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    yes, and I only really tried it for a little bit and decided it was more work than just manually making the metadata (for me). But if it's working well then I apologize for the put-down, and yay glad to know there is something. I see jannlinder also has a perl script that can help...
     
  9. Aug 27, 2009 #669 of 1437
    jannlinder

    jannlinder New Member

    106
    0
    Oct 17, 2004
    San Jose, CA
    It is working so far. I was interested in running my system in pure 64 bit if possible. I know it may seem silly, however, I want to use it to it's fullest. I know Java 64 bit is out for now... There is a 64-bit java that is the hotspot server:
    Code:
    Java HotSpot(TM) 64-Bit Server VM (build 14.1-b02-90, mixed mode)
    but the client is still 32bit:
    Code:
    Java(TM) SE Runtime Environment (build 1.6.0_15-b03-219)

    Well, since it is in the google code repository and would only be downloaded by people who want it, can you do that and post it for those of us who would love that?


    TIA

    Jann
     
  10. Aug 27, 2009 #670 of 1437
    jannlinder

    jannlinder New Member

    106
    0
    Oct 17, 2004
    San Jose, CA
    I also have almost completed my cross-platform GUI that will do the same. Give me a week or so and I will release a beta that will automatically classify all your files. (within parameters of course). The plus of the GUI is that it is cross-platform and I have to get use out of this darn RealBasic Studio license I paid $$$ for. :D
     
  11. Aug 27, 2009 #671 of 1437
    Rdian06

    Rdian06 New Member

    463
    0
    Apr 12, 2008
    Do you recall what problems you had with pyTivoMetaThis? It sat unloved for a long time, but got picked back up by a few of us and it's pretty workable right now (if you happen to have your files/movies named with some structure.)
     
  12. Aug 28, 2009 #672 of 1437
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Honestly it was like a year ago, and I barely remember what went wrong. It seemed to scan correctly but then generated metadata files with incorrect info.

    It sounds like you guys probably have it working right again :).
     
  13. Aug 28, 2009 #673 of 1437
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    pyTivoX is a 'universal' program, which means right now every binary has binary code for powerPC and i386 processors. To add x86_64 code to it is certainly doable, but it would be done for all future builds. It's not like I would make a seperate 64-bit build and give that only to people who want it.

    To complicate matters, since streambaby (as java bytecode) loads up the shared libs (also would be a 3-processor file) it needs to load up the correct one. So if you run a 64-bit java, it will expect 64-bit shared libs from ffmpeg, and same is true for 32-bit.

    I'm not really averse to doing it if there was a demand for it... I'll go build one now and put it up as the beta, see if someone with a 64-bit machine can tell me how well it's working, and see how big the file ends up.

    edit: Ok it's not that simple. Turns out there are no 64-bit libraries of MacOSX 10.4. Which means in order to support 64-bit I'd have to drop support for OS X 10.4u... I think that's not really a wise choice. I don't *think* I can require 10.5 for one architecture and 10.4 for the rest...
     
  14. Aug 28, 2009 #674 of 1437
    jannlinder

    jannlinder New Member

    106
    0
    Oct 17, 2004
    San Jose, CA
    Well, to be frank, since 10.6 does NOT ship with 64-bit Java, there that goes.
     
  15. Aug 29, 2009 #675 of 1437
    Marconi

    Marconi TiVo Junkie

    444
    0
    Sep 8, 2001
    Page, AZ USA
    I updated my pyTivo to 1.3 today and ever since then any files transferred to TiVo have had today's date instead of the recording's mod date or the metadata date datum.

    I reverted to 1.2 and the dates are proper again when transferring files to TiVo.
     
  16. Aug 29, 2009 #676 of 1437
    ShoutingMan

    ShoutingMan Member

    291
    1
    Jan 6, 2008
    Is there any way to have pyTivoX use iTunes playlists?

    It seems to only read specific music folders. This means I can only play specific albums or I have to manually export and compile playlists to save outside of iTunes for pyTivoX. I'd love to get back the TivoDesktop feature to play iTunes playlists.
     
  17. Aug 29, 2009 #677 of 1437
    richsadams

    richsadams Active Member

    8,893
    2
    Jan 4, 2003
    Just here to confirm that pyTiVoX (v1.3) works fine with Apple's latest OS, Mac OS X v10.6. Others (including Shouting Man) are reporting that TiVo Desktop no longer works under 10.6 (at least at this time).
     
  18. Aug 29, 2009 #678 of 1437
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Sadly for now, no. Someone would need to write a plug-in for pytivo to be able to parse playlists and play them instead of every file... Nobody has yet (you may want to ask again on the pytivo forum, since pytivox is just a mac front-end)
     
  19. Aug 29, 2009 #679 of 1437
    Marconi

    Marconi TiVo Junkie

    444
    0
    Sep 8, 2001
    Page, AZ USA
    Rich, have you noted the problem I reported with 1.3 -- that recordings transferred to TiVo show the transferred date rather than the recording's modified date?

    That 1.3 works with 10.6 I have no doubt. But "fine" is another matter.

    Please do try transferring an older recording to TiVo and let me know whether the date is correct (it should show the recording date, not the transferred date).

    FWIW, I archive recordings plus the text metadata files off-line (on my Mac) and transfer them back when needed. With 1.2 and earlier, the date that TiVo sees is the recording's modified date on the Mac. With 1.3, it shows the transfer-to-Mac date.
     
  20. Aug 29, 2009 #680 of 1437
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    I seriously doubt this is caused by 10.6 vs 10.5

    My guess is that some internal behavior with pytivo changed between the two builds (each build I make I pull down the latest pytivo code from wmcbrine's branch).
     

Share This Page