Mac Tools

Discussion in 'TiVo Underground' started by jgraessley, Apr 12, 2004.

  1. Marconi

    Marconi TiVo Junkie

    451
    0
    Sep 8, 2001
    Page, AZ USA
    Might someone post a sticky to this thread explaining the state of Mac TiVo tools and perhaps some download links?
     
  2. j-beda

    j-beda New Member

    4
    0
    Apr 14, 2007
    Peterborough...
    Please?

    I can't seem to find any Mac information nicely collected anywhere either.
     
  3. OKCRandy

    OKCRandy New Member

    27
    1
    Jul 7, 2006
    Where might these tools be found? :cool:
     
  4. rhaleblian

    rhaleblian New Member

    2
    0
    Nov 12, 2007
    hello folx.
    mfstools nearly built without changes. had complaints

    #if !HAVE_ENDIAN32_SWAP
    static inline u_int32_t
    Endian32_Swap (u_int32_t var)
    {
    var = (var << 16) | (var >> 16);
    var = ((var & 0xff00ff00) >> 8) | ((var << 8) & 0xff00ff00);
    return var;
    }
    #endif


    errors from gcc are forthcoming...
     
  5. rhaleblian

    rhaleblian New Member

    2
    0
    Nov 12, 2007
    restore.c:40: error: parse error before '(' token
    restore.c:43: error: initializer element is not constant
    restore.c:43: warning: type defaults to 'int' in declaration of 'var'
    restore.c:43: warning: data definition has no type or storage class
    restore.c:44: error: parse error before 'return'

    commented out the function above. what's the ramificiation? am i freakin crazy?
    and yes this can go offline...
     
  6. Marconi

    Marconi TiVo Junkie

    451
    0
    Sep 8, 2001
    Page, AZ USA
    I have Series 2 TiVos. I would like to remove recordings from TiVo, store them on a drive attached to my Mac and then later return those .tivo files to the DVR.

    I've found that I can use pyTiVoX to return .tivo files to the DVR. (I makes them available for transfer from Mac to the TiVo, so I can add multiple items to a transfer queue, same as if I were transferring from another TiVo DVR. So, the getting the recordings back to TiVo is solved.

    I can download .tivo files using Safari, but only one at a time. Is there something that will allow me to select multiple recordings on a TiVo DVR and queue them to be transferred to my Mac? I want to keep them as plain .tivo files, not convert them in any way. That eliminates iTiVo and TiVoDecodemanager. Those apps apply a conversion.

    I'm not shell script savvy enough to use curl to iterate through an entire TiVo and transfer everything (which is what I want to do).

    What's the best way to download all of a DVR's recordings to my Mac, saveing them as .tivo files?
     
  7. wmcbrine

    wmcbrine Well-Known Mumbler

    11,626
    774
    Aug 2, 2003
    There's not much reason to avoid simple conversion to MPEG -- it's fast, and there's no quality loss. I think the stripped files even transfer back faster. But anyway, are you sure iTiVo or TDM doesn't have an option to do it?
     
  8. j-beda

    j-beda New Member

    4
    0
    Apr 14, 2007
    Peterborough...
    Is that better than just using TiVo Desktop with the "unsupported" video sharing turned on? There are instructions on how to do that manually, but I also have TiVoGoBack.zip (TiVoGoBack Enabler.app) by the VisualHub guy that does it at a click of a button - see sourceforge.net/forum/forum.php?thread_id=3255518&forum_id=874533
     
  9. Marconi

    Marconi TiVo Junkie

    451
    0
    Sep 8, 2001
    Page, AZ USA
    As long as the files are in .tivo format, TiVo Desktop works just as well. If the files have been decoded or converted, then the recording metadata are lost. Even including the showname.xml file in the TiVo Desktop upload directory doesn't preserve the metadata. So, yes, pytivoX is a better solution if the format is other than .tivo.

    The best solution is straight .tivo files though.
     
  10. j-beda

    j-beda New Member

    4
    0
    Apr 14, 2007
    Peterborough...
    So, does pytivoX preserve or enable the metadata in other formats?
     
  11. Marconi

    Marconi TiVo Junkie

    451
    0
    Sep 8, 2001
    Page, AZ USA
    pytivoX USES the metadata if it's there in a txt file. The metadata file needs to be created by iTiVo when it downloads the recording. Unfortunately, for me, this is not presently working; the txt files are empty.
     
  12. Marconi

    Marconi TiVo Junkie

    451
    0
    Sep 8, 2001
    Page, AZ USA
    What tools are available to Mac users to edit TiVo recordings in their native MPEG2 Muxed format?

    I'm using iTiVo to download movies ('decrypt') and I'd like to trim the start and end of each. MPEG Streamclip can edit, but when I play a file with it, I get audio and no video. Hard to edit that way. I can play the files fine in VLC player. What does VLC have that MPEG Streamclip does not?

    Anyway, what will properly display and edit MPEG2 Muxed TiVo files?
     
  13. Marconi

    Marconi TiVo Junkie

    451
    0
    Sep 8, 2001
    Page, AZ USA
    I have a Series 2 DVR with two 500GB drives and I am unable to run a kickstart on it. The lights which indicate it's time to enter the KS code never illuminate. I'm assuming this is a problem with the installed TiVo software.

    I'm hoping there's a way that I can use some other tool to do fsck or some such on my Mac. I have mfslive v 1.3b on a CD and it boots fine on my Mac and it is the main tool I use for upgrading drives and such for my TiVos. I connect multiple drives using USB adapters and use mfslive to copy from old to new drives.

    The CD does not, unfortunately, have 'fsck' and I don't know if it has anything else I can use to try and repair what is, apparently, damaged TiVo s/w or some such on this S2.

    I am reluctant to connect any TiVo drive to my Mac when booted to OS X as Finder will add files, Spotlight will want to start indexing everything and so on.

    So, what tools are available to Mac users to diagnose/repair drives from a Series 2 TiVo DVR?
     
  14. Marconi

    Marconi TiVo Junkie

    451
    0
    Sep 8, 2001
    Page, AZ USA
    How does one mount a TiVo (Series 2, if that matters) drive on OS X 10.5.8?

    I can't do it in Disk Utility (fails) so I'm guessing I have to do it in Terminal.

    What's the correct 'mount' syntax to mount a TiVo drives partitions?
     
  15. mattack

    mattack Well-Known Member

    24,781
    558
    Apr 9, 2001
    sunnyvale
    You can't mount it, the filesystem isn't a normal filesystem. (I've been told that the filesystem is a slightly modified HFS, but it isn't regular HFS..)

    You can boot from a linux CD on an Intel Mac, or use Mac-compiled tools to do drive upgrades on a Mac though.. I've done it..
     
  16. mattack

    mattack Well-Known Member

    24,781
    558
    Apr 9, 2001
    sunnyvale
    btw, mplayer will play tivo downloaded files. I haven't found a way to edit them either. I had thought someone replied here earlier about a way to remux the files without a lengthy reencoding, but it must have been a different thread.
     
  17. wmcbrine

    wmcbrine Well-Known Mumbler

    11,626
    774
    Aug 2, 2003
    No HFS, AFAIK. What it is, is the partition table is based on an old-style Mac partition table, but uses a different ID. Then the software partitions are ext2, while the recordings are stored in "MFS" partitions, that are accessed only in userspace, by tivoapp.
     
  18. mattack

    mattack Well-Known Member

    24,781
    558
    Apr 9, 2001
    sunnyvale
    So then maybe I'm wrong----if all of this is known, are there tools to get programs out when directly connected to a computer? Not 'mount' it exactly, but do the equivalent of copying over the network without that overhead?
     
  19. wmcbrine

    wmcbrine Well-Known Mumbler

    11,626
    774
    Aug 2, 2003
    Yes there are. But I think it's still a banned topic here. Also, last I looked (quite a few years ago now), it only worked if you'd already disabled encryption on the TiVo before making the recordings.
     
  20. Marconi

    Marconi TiVo Junkie

    451
    0
    Sep 8, 2001
    Page, AZ USA
    I typically use iTiVo (decrypt) to transfer recordings to my Mac then use KMTTG to cut commercials. KMTTG uses mencoder to implement the cuts and always crashes with HD content from a TiVo HD.

    Usually, the comskip step (creating the .edl file) works and the cut step fails but sometimes the comskip step crashes before completing the edit list.

    Is this a known problem with HD content? Is there a fix that involves configuration?
     

Share This Page