ctivo

I've got a TIVO Roamio arriving shortly, my first ever TIVO. I see lots of references to cTIVO, a program that apparently replaces one called TIVO Desktop Plus, to allow some type of interaction/downloading between a Mac and the TIVO. Anything I need to know about these, such as whether they work together, is that the best way to do this, is everything compatible, or anything else I need to know as I set up my TIVO to work with my iMac running Mavericks (which uses a Time Capsule AC for wireless)? Thank you!!!!

iMac, OS X Mavericks (10.9)

Posted on Mar 21, 2014 6:45 AM

Reply
14 replies

Mar 24, 2014 11:09 AM in response to Larry Sochrin1

ctivo is one option depending on what you want to do. My primary uses are: A) copy recordings off the tivo when I want to make space and/or "archive" stuff. B) automatically cut out commercials. After not having a cable or OTA tv for years I'm astounded with how many and how intrusive the commercials are!

I used itivo (a predecessor of sorts that doesn't work on newer mac os versions) on a snow leopard install and I'm now working with ctivo as well; I can say that ctivo is quite similar. For me they are mostly interchangeable with ctivo having a somewhat nicer interface. Some have reported much better performance with ctivo. It's hard to tell for me since my mavericks machine is a faster machine. Anyway, there are quirks with the software. There are many options and it relies on several pieces of underlying open source software to make all the tricks happen. My biggest issue at the moment is figuring out a combination of options that will skip commercials but also maintain surround sound playback.

Apr 3, 2014 8:00 AM in response to rickmanw

I assume you are referring to ctivo? Let me lay down a little groundwork and I hope I don't make any mistakes with the details here. The files on the Tivo are encrypted so when a program transfers the files to your computer they have to be unencrypted in order to be of ANY use. Next, the files are basically in Mpeg2 format which is not playable by all devices. For instance, quicktime doesn't support it. Further, files of this type are generally pretty large. So, you usually want to convert the files to a different format which is something that is part of what ctivo is designed to do. The problem is that most of the "built-in" encoder formats (like all the ones that start with 'Quicktime') are set to downmix the surround audio to stereo audio (2 channel). But I've found that some of the Handbrake encoder formats that are included in ctivo (like the 'AppleTV' one) do preserve the surround sound. Unfortunately, comskip doesn't work with them. So, I'm still working on a way to make this happen.


The most foolproof way to preserve the surround is to download the files with ctivo using the "decrypt" option which simply downloads and unencrypts the mpeg2 files, preserving whatever the original content was. Then, you can convert it to another format with the stand alone Handbrake program using a custom preset that enocdes the audio in a surround format (instead of downmix).


If you want automation, I'm still figuring that out. It seems that there should be a combination of option codes that will encode in surround but also work with the comskip function but I'm still stumbling in the dark on that. Another thing I'm working on is recreating the "decrypt/copy" format that itivo had. This format worked the same as the regular "decrypt" format except that it allowed the comskip function to run on the resulting file. (And it has the side bonus of making it 20%+ smaller on account of the commercials being removed) For some reason ctivo doesn't have this format built-in and borrowing the options from that format in itivo isn't working for me yet. The idea would be to use the 'on the fly' transcoding that Plex does to convert the mpeg2 format to something that my Chromecast can support without having to convert the file at the ctivo stage. The other hurdle is that this requires a fairly fast computer. My older core 2 duo (2.5Ghz) isn't quite up to the task but I think an i5 or i7 might be alright.

Apr 3, 2014 9:54 AM in response to chmed

I need to correct my post a little. Quicktime in Lion and later (10.7 onward) does support mpeg2. The quick view in finder doesn't seem to work correctly for me on 10.9.2 with mpeg files and there does seem to be some question about how well Quicktime works with certain variations in mpeg. But the point I was making was that if you want to somehow send these video files to other devices and platforms, mpeg2 isn't the most compatible file format.

Feb 13, 2015 12:52 PM in response to KonKrypton

You can download it at http://www.macupdate.com/app/mac/38703/ctivo


Now my only issue is that I haven't figured out which options to choose that will let me end up burning a DVD on my Mac that I can play on a friend's DVD player through her TV set. It did download a file that played on my Mac, and that I could burn to a DVD that would run through QuickTime (I think), but I want to take the DVD to the friend's place, and watch it on her TV.

Feb 15, 2015 6:00 AM in response to KonKrypton

I am running the latest version of Yosemite, namely 10.10.2. And the version of cTIVO that I'm using is Version 2.4.0b4 (509) - I'm not positive where I downloaded it from, but it works. Now if I can just figure out how to set it so the shows it downloads can be burned to a DVD that will work as a regular DVD with a TV set rather than with Quicktime, I'll be happy. But there is no question that this version of cTIVO works completely with Yosemite.

Feb 18, 2015 11:31 AM in response to KonKrypton

Sorry, the beta6 version had a problem for some folks, and I pulled it for a couple days. The beta7 seems to be working well. The release site is https://github.com/dscottbuch/cTiVo/releases


On the DVD issue, I hadn't tried one in quite a while, and it looks like the built-in DVD format needed some updating. I've taken the latest recommended NTSC DVD format commands from mencoder and created a format that you can import into cTiVo, using the

File>Import Formats...
command. It's available here: https://dl.dropboxusercontent.com/u/21507587/DVD-NTSC.plist . That should give you a compatible MPG file, but then you need DVD software to write out the actual disk. You could use Toast or others, but there's a simple, free one called Burn (instructions below). Note that DVD is standard definition only.


  1. Download Burn from http://burn-osx.sourceforge.net/Pages/English/home.html
  2. Copy to your Applications folder.
  3. Run Burn. (First time, use right-click and Open as the program is unsigned)
  4. In Preferences/Video, switch Region to NTSC (in US). (First time only)
  5. In Preferences/Burner/General, turn on Verify burned data. (First time only)
  6. Switch to Video tab and select DVD-Video from pull-down.
  7. Drag the video created by cTiVo into the list.
  8. Hit Burn and wait a while.


Let me know if that works for you.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

ctivo

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.