# SageTV OpenDCT

SageTV OpenDCT is a free open-source digital cable tuner encoder that connects a digital cable tuner to SageTV so homelab users can record and watch live cable TV on computers or home media systems. It is open source and self-hosted, installable on Docker Hub.

Canonical page: https://ourlocalhost.com/app/6613/sagetv-opendct

## Description

SageTV OpenDCT is a free open-source digital cable tuner encoder that connects a digital cable tuner to SageTV so homelab users can record and watch live cable TV on computers or home media systems.

## Platform availability

Available on 0 of 6 install platforms.

## Health score

31/100 (Low), based on 3 of 4 factors.
- Maintained: 53 (last commit 204 days ago)
- Popular: 22 (11 GitHub stars)
- Easy to install: 0 (0 install platforms)

## Links

- GitHub: https://github.com/enternoescape/opendct
- Docker Hub: https://hub.docker.com/r/sagetvopen

## Common questions

### Do I have to uninstall OpenDCT before upgrading it on Windows?

No, the Windows installer will do upgrades so it is unnecessary to uninstall before installing a new version. You still need to stop the service before upgrading. On Linux, install a Java runtime and use the package built for your distribution's architecture.

### Where is opendct.properties on Linux?

In versions 0.4.17 and older it is located under /opt/opendct/conf/opendct.properties. Starting with 0.4.18 it is located under /etc/opendct/conf/opendct.properties.

### What SageTV files should I back up before first-time OpenDCT use?

Make a backup copy of Sage.properties and Wiz.bin from your SageTV installation folder.

### How do I discover OpenDCT devices the first time?

Start OpenDCT in console mode and wait about 30 seconds before pressing Ctrl-C. Never run the console and the service at the same time. After it exits, edit opendct.properties if you want to limit what it discovers.

### What should required_devices_loaded_count be set to?

required_devices_loaded_count must match the total number of capture devices OpenDCT should expect.

---
Source: Our Local Host (https://ourlocalhost.com/app/6613/sagetv-opendct), the self-hosted and open-source app directory.
