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. Mar 3, 2009 #321 of 741
    reddfoxx

    reddfoxx New Member

    2
    0
    Dec 2, 2006
    Hi,

    I have been using this program for a few weeks now and it works extremely well. There is just one possible bug that I have noticed.

    When doing a decrypt, when a file gets really large (10GB+) it seems that the progress does not update nearly as often as it does when the file is smaller. The file itself is still growing at the same rate according to an "ls" in the terminal.

    Is this a known problem, or am I perhaps doing something incorrect?
     
  2. Mar 3, 2009 #322 of 741
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Hmm,
    it's the first I've heard of this problem, but I don't have any shows over 10G to test with. I'll try and record a two hour HD thing, I think that should break the 10G marker.

    My *guess*: iTiVo uses curl to fetch the show from the tivo. Curl reports on the progress, and it's possible that at the 10G marker, instead of reporting in megs it reports in gigs, which means 'progress' changes less often. I'll see if that's the case and if so I'll look for a workaround.
     
  3. Mar 3, 2009 #323 of 741
    reddfoxx

    reddfoxx New Member

    2
    0
    Dec 2, 2006
    Hi,

    Last night's 24 was the first time I had noticed it. You are probably right that the progress is in GB units. Don't think it is something that people will run into often and it doesn't impede functionality, just wanted to point it out.
     
  4. Mar 3, 2009 #324 of 741
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    edit : Verified that at around the 9.5G mark, it swaps from reporting progress in megs to reporting progress in gigs. iTiVo should still successfully download, but yeah the progress will be jerkier as it is getting progress info in larger chunks. There may be a risk of it 'timing out' if it takes more than 5 minutes to fetch 0.1G of data... I'll go see if I can do something about it.
     
  5. Mar 8, 2009 #325 of 741
    GKevinK

    GKevinK New Member

    33
    0
    Mar 10, 2003
    Hi Yoav,

    Hey... how does iTiVo populate the drop down selection list for which TiVo to use? I recently relocated one of my TiVos and updated the name on the tivo website. My modified name has been populated to the machine (it's visible in the system settings there) but the dropdown list in iTiVo continues to display the old name. It is connecting fine to the TiVo and everything else appears normal... but in poking around I haven't discovered a way to persuade iTiVo to repopulate the names in the list. I've poked around a bunch of the plist files also and haven't noticed an obvious place where they are preserved.

    Thanks for any insight.

    Kevin
     
  6. Mar 9, 2009 #326 of 741
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    It uses a network service discover protocol known as 'bonjour'. It basically broadcasts on the local network 'what tivos are here', and remembers the responses.

    If you exit and restart iTivo, it will not have any of the values cached.. so if it's still showing an old tivo, somehow something on the network is responding with that name... (possibly your old tivo).

    At the absolute worst, you can always ignore the name, and supply an IP address directly.
     
  7. Mar 9, 2009 #327 of 741
    GKevinK

    GKevinK New Member

    33
    0
    Mar 10, 2003
    I've restarted iTiVo many times... I'm guessing that maybe the TiVo itself needs to be restarted... will report back.

    Kevin
     
  8. Mar 9, 2009 #328 of 741
    Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    It's possible that the change doesn't take effect until after the tivo does a nightly download AND reboots.. I don't know.
     
  9. Mar 9, 2009 #329 of 741
    GKevinK

    GKevinK New Member

    33
    0
    Mar 10, 2003
    Rebooting the TiVo did the trick. Even though the TiVo was reporting the new name in the system settings, apparently it continues to supply the old name in response to Bonjour queries until it has been restarted.

    Thanks
    Kevin
     
  10. danm628

    danm628 Active Member TCF Club

    2,203
    6
    May 14, 2002
    Vancouver, WA
    Yoav,

    I ran into a crash of iTiVo while converting an HD TV program to H.264 5 Mbps. I was converting the latest episode of Battlestar Galatica and ended up with an error dialog saying "The application Atomic Parsley quit unexpectedly". I've repeated this several times, both with and without commercial skip enabled.

    In iTiVoDL2.log there are these lines:
    VDec: using Planar I420 as output csp (no 1)
    Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.

    New video file has different resolution or colorspace than the previous one.
    FATAL: Cannot initialize video driver.

    I had already converted this show to iPhone format and imported it to iTunes with no errors.

    Let me know what other log data you need and I'll post it.

    Thanks for the great program. It does exactly what I want. This is the first error I've run into.

    - Dan
     
  11. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Sadly there's not much I can do about this. As is mentioned in the FAQ, iTiVo relies on a bunch of underlying programs which I didn't write. And those programs sometimes crash. The errors from the log are warnings from mencoder, not atomicparsley. But I think the re-encode still continues, so you can ignore them.

    An AtomicParsley crash should generally still finish downloading and converting the file for you.. So everything should still work (although some metadata will not be included in the file). If you're not seeing this, you can disable atomicparsely from the Prefs panel.
     
  12. danm628

    danm628 Active Member TCF Club

    2,203
    6
    May 14, 2002
    Vancouver, WA
    The generated files were bad when I get the error from Atomic Parsley. I started another DL with it disabled before leaving home this morning, I'll check it when I get home. Hopefully it will generate a good file.

    - Dan
     
  13. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    There is also the possibility that AtomicParsley crashes because the encoded file it is given was bad. (if so, turning off AtomicParsley won't help much). If that's the case, I'd try choosing a different format (like Handbrake iphone instead of iphone, etc)..
     
  14. danm628

    danm628 Active Member TCF Club

    2,203
    6
    May 14, 2002
    Vancouver, WA
    Turning off AtomicParsley didn't help. The conversion to Quicktime H.264 3 Mbps or 5 Mbps fails in mencoder and does not generate a good output file. It does work when I select iPhone as the output format.

    Tonight I'll try the Handbrake conversions or maybe ffmpeg. I'm just trying to get to an original resolution archival format (i.e. smaller than mpeg 2 and something that Quicktime can play), I don't really care which format it is in. I've been using 3 Mbps or 5 Mbps H.264 with no trouble till now.

    - Dan
     
  15. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    You may want to try something like selecting the 'HandBrake AppleTV' format, and then going to Prefs.. Advanced, and changing
    Code:
     -Z "AppleTV"
    to
    Code:
    -Z "QuickTime" -b 3000
    
    (that will encode using the 'quicktime' settings with a bitrate of 3Mbps.) Lots of other options are documented on http://trac.handbrake.fr/wiki/CLIGuide
     
  16. BigTechDaddy

    BigTechDaddy New Member

    5
    0
    Mar 5, 2009
    I renamed my two out of my three TivoHDXL tuners, now when I go into iTivo, One TiVo works, but has the wrong name, I know it works as it shows the correct tv shows. The other comes back with an error msg wanting me to check my MAK - I can connect to both of them through my browser. Thanks for any help.
     
  17. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    I think after you rename tivos, you need to make sure they do their nightly connection, and reboot them after (you can force a nightly connection to happen via the network settings). That should bring them up with their new names correctly.
     
  18. BigTechDaddy

    BigTechDaddy New Member

    5
    0
    Mar 5, 2009
    The TiVo's are named correctly, but they are not showing up in iTivo with the correct IP addresses. For instance the correct numbers are below -

    LivingRoomHDXL - 192.168.1.60
    MBedroomHDXL - 192.168.1.7

    These numbers show up on each of the DVRs.

    However, in iTivo here is how they show up.

    LivingRoomHDXL - 192.168.1.7
    MBedroomHDXL - 192.168.1.60

    When you connect to the MBedroomHDXL it shows programming from the LivingRoomHDXL, but when you attempt to connect to the LivingRoomHDXL it gives the error about a bad MAK key.

    They have both been through the nightly processes. I am thinking that Bonjour is reporting them wrong, but I am not a codehead.

    Thanks for all the work and support. Awesome program.

    Brad
     
  19. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Quit fully out of iTiVo (menu.. quit), to clear out whatever bonjour information it has cached.

    Then, when you start it, if it's STILL showing you the old associations, it's entirely your tivos doing it. The tivos MUST be rebooted after a name change (they don't update what they yell on the network even though the system information screen claims the change).

    So basically, quit iTiVo, start it again, and go reboot your tivos. If you've done all that and it's still misbehaving, we can try debugging...
     
  20. BigTechDaddy

    BigTechDaddy New Member

    5
    0
    Mar 5, 2009

    Ok, the rebooting seems to have worked for the LivingroomHDXL - the MBedroomHDXL has the correct IP but still cannot connect.

    Unfortunately, right now my wife and baby is sleeping in there so I can't troubleshoot it. I think I can figure things out.

    Thanks again so much for your help and support. Is there a way to make a cash donation to you?

    B
     

Share This Page