Big files not transferring from Mac to TiVo

Discussion in 'TiVo Home Media Features & TiVoToGo' started by jpaul34, Jun 5, 2009.

  1. jpaul34

    jpaul34 New Member

    55
    0
    Sep 10, 2005

    Advertisements

    I can doublecheck the laptop we have, but I set up the Tivo on a different static IP address yesterday and I'm still having the same problem.
     
  2. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Honestly I'm out of ideas then. My gut instinct tells me something is up with your actual tivo, and if I knew of a proper way to cleanly reset and re-install the tivo software I would (I don't know of a way).

    When you try transfers the other way (from the tivo to your mac) do very large files transfer fine?
     
  3. bedelman

    bedelman Call me Bob

    3,564
    0
    Feb 26, 2001
    Crystal...
    I've seen cases where routers will drop the connection momentarily. Although I haven't usually seen this with Linksys routers (Netgear routers were where this usually showed up)

    Would it be possible to connect the Mac Mini using a wired connection (or is it already using one)?
     
  4. jpaul34

    jpaul34 New Member

    55
    0
    Sep 10, 2005
    Yoav - A while ago, I transferred an HD recording of "Casino Royale" from the Tivo to the Mac Mini and had no problems, so it seems like the problem only happens when I try to transfer from the computer to the Tivo. (Thanks for all of your help, by the way.)

    bedelman - the mac mini and tivo are both wired connections to the Vonage Linksys router. I also have a wireless D-link router, so I can try plugging them both in there and see if there is any improvement with these transfers.
     
  5. wmcbrine

    wmcbrine Well-Known Mumbler

    11,998
    1,014
    Aug 2, 2003

    Advertisements

    I've just patched pyTivo so it properly handles the "Range" header in requests from the TiVo. This allows it to resume interrupted transfers. Currently it only works for files that don't need to be transcoded, but that describes the MPEG files mentioned above.
     
  6. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Yeah, try out the d-link router. (though I really think it's the tivo, and not much to suggest other than trying to clean up the hard drive to make sure there's nothing like bad sectors or whatnot causing this).

    I'm building the a new pyTivoX beta which includes the latest pytivo wmcbrine just wrote which adds support for 'resuming' a transfer. So while it doesn't "fix" the problem, it might be 'good enough' for you not to care anymore...

    Just install the beta from the 'downloads' tab (or use pyTivoX... check for updates in the menubar if you already have the beta installed).
     
  7. jpaul34

    jpaul34 New Member

    55
    0
    Sep 10, 2005
    Oh yeah, if I could resume transfers that would probably be enough to get by. I just want to eliminate having to hard reset the tivo to get the transfer to work, and my last attempt to transfer The Dark Knight after a reset failed at the very end, so a resume function would be great. Would this resume happen automatically or will the user trigger it once they see that the transfer was only partially complete?
     
  8. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    I believe it's automatic... But I guess you can try and tell us :)
     
  9. wmcbrine

    wmcbrine Well-Known Mumbler

    11,998
    1,014
    Aug 2, 2003
    Yeah, it's automatic.

    Testing this was funny -- at first I tried pulling the network cable from the TiVo, but that didn't stop the transfer; it resumed without involving the new feature, as soon as I reconnected the cable. (Maybe if I waited longer...?) Ultimately I had to kill pyTivo and restart it to see the new resume support working.

    I've never had an interrupted transfer myself IIRC, but I've been seeing a lot of reports of it lately for some reason. Of course, most are from wireless users, where I'd kind of expect that.
     
  10. jpaul34

    jpaul34 New Member

    55
    0
    Sep 10, 2005
    I started a Dark Knight transfer (6.78 GB mpeg) last night, and there's no sign of it on the Tivo this morning. This file also won't stream, so maybe there's something wrong with the file itself (though it plays fine on the Mac).

    I will try another big file that failed before and see if this resume function works for it.
     
  11. jpaul34

    jpaul34 New Member

    55
    0
    Sep 10, 2005
    All right, so far I've tried three bigger files, and all three have transferred successfully. Do you guys need me to attach my pyTivo log to look at the results?
     
  12. BladeRnr

    BladeRnr New Member

    10
    0
    Mar 30, 2006
    Winnipeg,...
    I have found that there is an upper limit to the size of the file I can transfer to TiVo (Win XP, TiVoToGo 2.61)...

    I had tried a ~3Gig downloaded movie file that failed almost immediately... changed my videoera conversion settings and got the file down to just over 2Gig, worked fine.

    My thought was that the box has an upper file size limit - most likely a soft-/firmware limitation...
     
  13. jpaul34

    jpaul34 New Member

    55
    0
    Sep 10, 2005
    Okay, most everything is transferring correctly, but I'm having trouble with Bolt and The Dark Knight. Maybe you could take a look at the log and see what's up. I noticed that the run length is incorrect on the Tivo when i look at the file through PyTivoX.

    Neither of these files will stream either, though they play fine on the computer. I successfully transferred Bolt over using Tivo Desktop (after a hard reset), but I wanted to try it with PyTivoX as well and it didn't work.

    Log is attached, I had to trim a lot of Dark Knight stuff off the end to get the attachment size right.
     

    Attached Files:

  14. wmcbrine

    wmcbrine Well-Known Mumbler

    11,998
    1,014
    Aug 2, 2003
    There's this thing called zip... Anyway, it's the same error for both, just repeated a number of times:

    Code:
    Input #0, mpeg, from '/Users/macuser/Documents/TiVo Recordings/The Dark Knight.mpg':
      Duration: 01:17:54.45, start: 0.280633, bitrate: 12467 kb/s
        Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x480 [PAR 32:27 DAR 16:9], 9800 kb/s, 30k tbr, 90k tbn, 59.94 tbc
        Stream #0.1[0x80]: Audio: ac3, 0 channels, s16
        Stream #0.2[0x82]: Audio: ac3, 0 channels, s16
        Stream #0.3[0x81]: Audio: ac3, 0 channels, s16
    [ac3 @ 0x1805800]No channel layout specified. The encoder will guess the layout, but it might be incorrect.
    [ac3 @ 0x1805800]invalid channel layout
    Output #0, vob, to 'pipe:':
        Stream #0.0: Video: mpeg2video, yuv420p, 720x480 [PAR 32:27 DAR 16:9], q=2-31, 9800 kb/s, 90k tbn, 29.97 tbc
        Stream #0.1: Audio: ac3, 48000 Hz, 0 channels, s16, 448 kb/s
    Stream mapping:
      Stream #0.0 -> #0.0
      Stream #0.1 -> #0.1
    Error while opening codec for output stream #0.1 - maybe incorrect parameters such as bit_rate, rate, width
    
    Seems pretty clear -- ffmpeg doesn't like the audio tracks. The reason it works with TiVo Desktop is that TiVo Desktop will just pass through anything that ends in ".mpg". pyTivo used to do that, too... but it's not the right thing. The right thing is to either get a build of ffmpeg that can read those tracks, or fix up the files into something that ffmpeg can read.

    As a workaround, though, recent versions of pyTivo allow you to disable the use of ffmpeg altogether, which makes it revert to the old extension-based check, like TD. To do that, you'd remove (or comment out) the "ffmpeg" line in your pyTivo.conf, and make sure no "ffmpeg" binary was in the PATH.

    Meanwhile, if you can point me to a copy of one of those problem files, I'd like to take a look at it. (I don't care about the size.)
     
  15. jpaul34

    jpaul34 New Member

    55
    0
    Sep 10, 2005
    Ah, it didn't occur to me to archive this. Brain fart.

    I searched but couldn't find -- is there a walkthrough for finding the pytivo.conf file? I tried the apple support method, but it points to Sherlock, which I don't seem to have.

    Also, I'm not sure how to get you one of these big video files. What's the best way? They are personal rips, so the only copy I know if is sitting on my hard drive.
     
  16. wmcbrine

    wmcbrine Well-Known Mumbler

    11,998
    1,014
    Aug 2, 2003
    Just tell me what you used to rip it, and I'll see if I can duplicate it.
     
  17. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Your pytivo.conf file is in <user>/Library/Application Support/pyTivoX/

    However, it is generally written out by pytivox (when you hit the apply button). So you *can* make changes to it, but if you do, never hit the 'apply' button or you will lose them.
     
  18. jpaul34

    jpaul34 New Member

    55
    0
    Sep 10, 2005
    mplayer

    /Applications/MPlayer\ OSX.app/Contents/Resources/External_Binaries/mplayer.app/Contents/MacOS/mplayer dvd://1 -dumpstream -dumpfile ~/Desktop/movie.mpg
     
  19. Yoav

    Yoav New Member

    1,048
    0
    Jan 12, 2007
    Not sure if it will help, but have you tried using "Mplayer OSX Extended"? It has a much newer build of mplayer inside it...
     
  20. jpaul34

    jpaul34 New Member

    55
    0
    Sep 10, 2005
    Maybe I need to give that a try.

    I removed the ffmpeg line from the config file so that it looks like this:

    # Created by pyTivoX, edits here WILL BE OVERWRITTEN

    [Admin]
    type=admin

    [Server]
    debug=True
    tivo_username=tivo
    tivo_password=xxxxxxxxxxxxx
    beacon=192.168.15.255
    [Recordings]
    type=video
    path=/Users/macuser/Documents/TiVo Recordings


    and tried to transfer Bolt and The Dark Knight. Both failed. The log is attached -- everything should be at the bottom.

    (I replaced the password with "x" just in case.)
     

    Attached Files:

Share This Page

spam firewall

Advertisements