<< back

cTiVo 3.6.3

Downloads shows from your TiVo and converts them to many popular formats and devices

Category: Video
Price: Free
Popularity: Low
Version String: 3.6.3 (1229)
Release Date: 2024-05-08
Architecture: Intel & AppleSilicon(ARM)
Minimum OS: macOS 10.15
Vendor Name: Scott Buchanan And Hugh Mackworth
Homepage: github.com

Version History 3.6.3 (1229)

Version 3.6.3; TVDB update; hardware acceleration
• 3.6.3: Update TiVo Certificate until 1/24/26
• 3.6.2: Fix for rare TVDB crash (MacOS 11/12 only)
• 3.6.1: Fix for Intel crash
• 3.6.0: Update to TheTVDB v4 API and rewrite with Swift Async
• 3.6.0: Hardware acceleration for M1 Macs with Handbrake
• 3.6.0: Cutting commercials while using Handbrake

Description:

CTIVO is a free Mac application to download shows from your TiVo and
convert them to many popular formats and devices. Its goal is to be
extremely simple to set up and use, taking full advantage of the MacOS,
but very flexible.

cTiVo provides complete hands-off operation: once you choose or
subscribe to your shows, everything else is automated. For example,
after you’ve set it up, every morning, you will find all your favorite
shows from your TiVos loaded onto your iPhone or iPad. And although
using cTiVo is very easy, you also have complete control over what it
does.

cTiVo was inspired by the great work done on iTiVo, but written in
Cocoa/Objective C for better performance and compatibility.


Automatic Download and Conversions

- Auto-discovery of all your TiVos (using Bonjour).
- Drag/drop and contextual menus for ease of use; submit, reschedule,
delete all by dragging the shows.
- Download queue for batch processing, restored on restart.
- ‘Subscriptions’ to your regular shows: automatically downloading
shows whenever new episodes are available.
- Even subscribe to “ALL” shows, including suggestions or not.
- Removes commercials from downloaded shows, or just mark for quick
skip in player.
- Uses TiVo’s SkipMode when available, or analyzes content to locate
commercials.
- Extracts closed caption info (adjusted for removal of commercials);
adds to MPEG and creates subtitle files.
- Adds artwork to downloaded shows from TiVo or theTVDB and theMovieDB
(as available).
- Copies shows to iTunes with all data about the show (metadata)
transferred as well.
- Generates metadata appropriate for use by tools such as pyTivo and
Plex.
- Performs an ‘iTunes sync’ to your device when the download is
completed.
- Maximum parallel processing, including downloading from multiple
TiVos simultaneously.
- Wide selection of predefined video Formats.
- Target devices include iPhone, iPad, AppleTV, Xbox, YouTube.


Complete Control Over Process

- Change conversion formats for each download or subscription.
- Change commercial handling/captioning/metadata/iTunes submittal for
each download or subscription.
- Change download directories for each download.
- Create custom Formats with completely customisable encoder options
for multiple formats.
- Show only the encoding formats you actually use.
- Specify filename formats for compatibility with Plex or other media
systems.
- Support for different encoders, including HandBrake, mencoder,
ffmpeg, Elgato.
- Scheduling of when the queue will be processed.
- Options to prevent sleep or quitting until processing complete.
- Access remote TiVos (requires network reconfiguration).
- Folders optionally created for each series.
- Provides a Remote Control to run your TiVo from your Mac.


Information About Your Shows

- customisable columns about shows, downloads and subscriptions; show
exactly what you want to see and no more.
- Detailed info available for each show.
- Contextual menus to play downloaded video, show in Finder, etc.
- See which shows have already been downloaded with Spotlight tracking
of shows already downloaded by cTiVo.
- Filter which shows are seen by keywords or TiVo.
- Show/Hide copy-protected shows and TiVo suggestions.
- Notifications when downloads complete.


3.3 features

SkipMode use _ _ Use TiVo’s SkipMode info when available for Marking/Cutting commercials.

- Hold off processing until SkipMode arrives (or doesn’t).
- Fallback to Comskip if SkipMode unavailable or fails.
- There are some issues to be aware of, so please see Commercial wiki
page.

MPEG2 streams only download over a Transport Stream connection.

- New Download column “Use TS”. Set by channel’s TS status initially,
but changes automatically after bad download.
- New Advanced Preference: Allow MPEG2 in Transport Streams
(Regardless, will retry with Program Stream if MPEG2 fails
encoding).
- Each show now has a column for whether it is MPEG2 or H264 (measured
by either actual download attempt OR by the channel).

Remote Control Window

- TiVo remote control emulation.
- Keystroke alternatives.
- Directly select streaming services.

New TiVo menu _ _ Play / Delete / Stop Recording on TiVo.

- Reload Information.
- Reboot TiVo.
- Redesigned contextual menus.

Mojave Support

- Dark Mode in Mojave.
- iTunes permission check and AppleScript warnings for Mojave.
- “Hardened” Apple-notarized binary for increased security.
- Assorted compatibility fixes.

Minor features:

- Mark chapters even when cutting commercials.
- Duplicate downloads now fully supported (e.g. high-res/low-res
Format subscriptions)
- Encrypted TiVo Format to download without decrypting.
- Time before download starts now tracked with progress bar.
- Contextual menus selection now behaves like Mail.
- Ability to limit subscriptions to a specific channel.
- Optional user script upon completion.
- Pushover integration via Applescript (see Pushover note below).
- Delete after Download is now an option per Subscription/Download.
- Remote reboot of TiVo.
- New -noStereo flag on Default, and now copy AC3 over rather than
regenerate.
- Moved “Export Metadata to pyTiVo” to Advanced Prefs.
- Added “Allow Duplicate Downloads/Subscriptions” to Advanced Prefs.
- Removed “Prefer TVDB’s episode Info” option as TiVo’s data is now
accurate through RPC.
- First-use defaults changed to enable more features; handles dual
TiVos better.
- All helper apps updated (ffmpeg, ccextractor, comskip, mencoder,
HandBrakeCLI).


3.1 features

- Improved handling of Download and Temporary directories
- If either drive is not available, cTiVo will pause and ask for a new
directory (rather than assuming default).
- Option for automatic deletion of shows after successful download


3.0 features

Artwork enhancements:

- New Artwork column in Now Playing List.
- Your choice of artwork from TiVo* or theTVDB (Series, Season,
Episode, or Movie from theMovieDB).
- Manual updates of artwork by drag/drop onto table.
- Manual artwork updates apply to files already recorded as well.
- Finder Icons now reflect artwork of file.

Real-time features:

- TiVo now notifies cTiVo as the Now Playing list changes, so new
shows are updated instantaneously.*
- Ability to “Delete Show from TiVo” (in Edit menu and contextual
menu).*
- Ability to “Stop Recording show from TiVo” (in Edit menu and
contextual menu).*

*Starred items require RPC, real-time functionality, only available on
TiVo Premiere or later (so not Series 2, 3, HD, or HD XL)


2.5.0 features

- H.264 compatibility (new format for cable companies)
- Autodetects H.264 transition by channel
- Redesigned Formats (simpler, more compatible)
- New Channels preference screen
- Better handling for AC3 5.1 audio
- Many bug fixes


To install:

Download the cTiVo application, and run it. It will ask if OK to move to
Applications folder.


Documentation:

- How to get cTiVo running quickly
- Overview of Using cTivo
- How to install cTiVo
- How to configure cTiVo
- How to set up and configure subscriptions in cTiVo
- Frequently Asked Questions
- Commercials and cTiVo
- User-contributed alternative video formats
- Q and A on different video formats
- Other Advanced Topics

cTiVo is fully compatible with MacOS Mojave (10.14) back through
Mavericks (10.9).

CTIVO is free to use, and the source is available for anyone to browse
and contribute to. Please let us know of any problems/suggestions at
Issues.