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

iTiVo (TiVo -> mac -> iPhone)

Discussion in 'TiVo Home Media Features & TiVoToGo' started by Yoav, Nov 6, 2008.

  1. NA9D

    NA9D New Member

    196
    0
    May 26, 2008
    Algonquin, IL
    Thanks for the info. I'll take a look at adding the delay command into the mencode options. I knew there had to be a flag like that.

    As for the Quicktime MPEG-2 component, I've never had a problem playing any HD or SD files with it that have been decoded first. You have to obviously put them through TivoDecode but after that, they work fine.
     
  2. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Ok, I'll add that to the FAQ then :)
    Thanks!
     
  3. Fofer

    Fofer XenForo Rocks! TCF Club

    82,133
    302
    Oct 29, 2000
    See, I thought the same, and have been able to play TiVo MPEG-2 files in the past (I have the $20 Apple MPEG-2 plugin.) Haven't tried it in awhile but I do recall it working.

    So I was dismayed when I read above that you decided to remove Mpeg-2 native format several versions ago.

    That said, it'd be great to see it back... and hey, how about letting us know your PayPal address so we can thank you for your hard work. I, for one, would be happy to contribute to the fund that buys you the plug-in (and more. :) )
     
  4. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Actually I never removed it. I renamed "mpeg-2 native" to "decrypt". That stopped a barrage of people who were upset that their quicktime player, that can clearly play mpeg-2's.. was claiming it wasn't a valid movie.

    So yeah. it's still there... It's called 'decrypt' (which is just-as-valid a description, but stops the complaints). There are also additional mpeg-2 formats which are actual conversions, which work even if you don't have the quicktime mpeg-2 component. (I'm trying to keep everything here 'free'.. Otherwise, why not just buy Toast?).

    As for paypal. If you really have a need to donate, then pick a charity. Donate what you'd give me instead? I appreciate the sentiment.. feel free to tell others about the code if you like it instead?... Or just continue helping me identify/fix bugs.
     
  5. hassgocubs

    hassgocubs New Member

    4
    0
    Dec 13, 2008
    I'm running the latest and greatest on iTunes.

    Squeegify/Lostify sounds like it'll do the trick (and easier than editing the things in iTunes). I'll check it out over the week during my usual Saturday TiVo dump and report back.

    Thanks again. :)
     
  6. fatespawn

    fatespawn New Member

    139
    0
    Oct 14, 2007
    Chicagoish, IL
    Just a side note about the mpeg-2 playback component. I haven't been able to get anything off the Tivo to play audio in Quicktime even with the component installed. mpeg-2's that I create (kids movies etc..) for playback on the Tivo DO play in Quicktime, but for all native Tivo downloads, I have to use VLC. At first I thought it was AC3 files, but I just tested with some SD videos and the audio doesn't work at all. It may be user error, but the mpeg-2 component doesn't work for me.
     
  7. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Hmm since I don't have the component, anyone else with it care to chime in? (I'd hate to recommend a solution in the faq that costs money, only to then have people tell me it doesn't actually work)...
     
  8. NA9D

    NA9D New Member

    196
    0
    May 26, 2008
    Algonquin, IL
    You know, you are right. I forgot about the audio issue. I've been able to make things play on occasion but I just tried with a video and got no audio. It's odd why it does this with the Tivo mpegs because I've got nearly a Terabyte of MPEG-2s pulled from my ReplayTVs and those play fine (and Replay used a funky MPEG2 variant as it was).
     
  9. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Ok, just to be safe removing that suggestion from the FAQ then. If there is a workaround, tell me :)
     
  10. Fofer

    Fofer XenForo Rocks! TCF Club

    82,133
    302
    Oct 29, 2000
    Strange. I know I *used* to be able to play "native" MPEG-2 files, with previous extraction methods, in QuickTime Player. This was with the MPEG-2 component installed.

    Now I can't, with files extracted via iTiVo from my Series 3 TiVo, in "decrypt" mode. And yes, I still have the MPEG-2 component installed.

    (Then again, previously I was extracting from a non-HD, series 2 TiVo... an SD DirecTiVo to be exact.)

    Now when I try, I don't even see video, I get this:
    [​IMG]

    Plays fine in VLC though. Hmm.
     
  11. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    The series-3 tends to just store the broadcast atsc video in the
    mpeg-2 as it was sent. series-2 (and series-3 for non-digital channels)
    will re-encode it. I think the directtv models stored the digital bits that
    were being broadcast as-si.

    So it's possible the component works fine for encodings done one way
    but not the other..

    Either way, it's not something I'm going to recommend people use :).
     
  12. NA9D

    NA9D New Member

    196
    0
    May 26, 2008
    Algonquin, IL
    Just wanted to let you know that this worked perfectly. The delay is consistent throughout the shows and adding in that 250 msec delay did the trick. I'm not sure if it's exactly right as far as the time, but it's close enough and the lips pretty much match up with the voice.

    This is a very nice program. Thanks for your work.
     
  13. psywzrd

    psywzrd New Member

    219
    0
    Mar 25, 2003
    I've tried twice now to pull a show off of my Tivo and burn it to DVD and both times the program has stopped extracting the show less than half way into the process (the show is about 4 1/2 hours long but it only extracted about 1 1/2 hours of it). Any idea why this is happening?
     
  14. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    (I assume you haven't gotten to the burning phase since iTiVo doesn't burn dvds?)

    where are you extracting to? Is it possible that the location is getting full? What format and options are you using? It might help to turn on logging (under Prefs.. Advanced) and then attaching the log (it's normally under /tmp/iTiVo-<username>/iTiVo.log).

    Also, please make sure that you have no other tool on any other computer trying to download from that tivo (the tivo will only let one person do a download at a time...). -- a common quiet culprit is the 'now playing' widget which most people forget they ever installed...
     
  15. wdave

    wdave New Member

    3,996
    0
    Jul 16, 2000
    Stevenson, MD
    Some suggestions/requests:

    1) Don't automatically connect to the Tivo upon launch (or better: give us a preference not to). I have multiple Tivos and frequently don't want to connect to the last one I did. I have to wait for it to download the show list before switching to the one I want.

    2) Add a "YouTube HD" format profile for 1280x720 h.264 video.

    3) Fix your AppleScript bug in preferences. Everytime I go into preferences and hit Cancel I get the error and then can't get into prefs again until I relaunch. This seems so blatant I'm wondering whether only I'm hitting this error. Let me know if you need more info from me.

    4) There is no 4. I only have 3 requests right now. Love the app! Thank you, thank you for creating it!

    David
     
  16. psywzrd

    psywzrd New Member

    219
    0
    Mar 25, 2003
    Yeah - I should have been more clear about that. I'm extracting the show from my Tivo to my computer using the DVD option under format. I'm going to turn on logging, try it again and attach the log.
     
  17. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Ahh, well, I *should* bring up the fact that there's a small bug in the DVD format (it shouldn't have caused a crash, but it does sometimes create unreadable files). I have a fix for it, but it's slated for the next beta...
    Until then, if you need to use the 'DVD' format, after selecting it, go to the Advanced tab, and where you see 'encoder video options' delete ALL of that, and replace it with
    Code:
     -ovc lavc -of mpeg -mpegopts format=dvd:tsaf:muxrate=36000 -vf scale=720:480,harddup -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:trell:mbd=2:precmp=2:subcmp=2:cmp=2:dia=-10:predia=-10:cbp:mv0:vqmin=1:lmin=1:dc=10:vstrict=0:aspect=16/9 
    (you will need to repeat this whenever you choose another format and then go back to the DVD format.).. Sorry :(
     
  18. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Ok, adding a preferences option to control this.
    youtube accepts 1280x720? can I get more details on the requirements? (bitrate? audio format/bitrate? container?)
    Ermm.. that's a bug. And no, it doesn't happen for me when I hit cancel. Does the error say anything useful? (yes, iTiVo is un ugly-ass applescript program).
    Well hurry up and find a 4... you're leaving me hanging here!!!
     
  19. NA9D

    NA9D New Member

    196
    0
    May 26, 2008
    Algonquin, IL
    One thing I forgot to mention is that when using the feature to cut commercials, it would be nice if the first couple minutes gets no cutting. This is because some shows that are syndicated like on A&E or Bravo get started while the previous show is ending (annoying yes but it's the way it is). I think the com skip feature thinks this is a commercial. At least it does it with Law and Order as it starts out with a black screen (heck, L&O has ALWAYS played havoc with my ReplayTV automatic commercial advance so perhaps it's just the way L&O is). But I'm seeing some of my L&O episodes start basically after the opening credits/title sequence of the show.

    Would be nice to just be able to accept commercials w/in the first couple minutes...
     
  20. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    I'm worried about getting into 'refined control of comskip behavior'. While it is possible to have some control over comskip (and in fact, how it determines what should be cut out), attempting to give user control over this is entering into 'scary territory' for me. If you feel brave, the comskip.ini file is in /Applications/iTiVo.app/Contents/Resources/comskip.ini
    and instructions on many of the values in there can be found at http://www.kaashoek.com/files/tuning.htm
    (be sure to save your changes somewhere, as new releases of iTiVo will probably overwrite that file).

    I did initially think about giving users 'some' control over comskip (and in fact, you'll note the entire comskip panel only has one button). But for now, there is just too much black magic going on for me to want to mess with it.

    But at least you DO have the option of messing with it :) Just no getting upset with me if your program is editted incorrectly!!
     

Share This Page