No Description

moparisthebest bcbca03ffb Add missing null check 2 months ago
src bcbca03ffb Add missing null check 2 months ago
.gitignore a79fc8b3c2 Add List<StartStop> to Programs and generic scheduling algorithm, doesn't work perfectly yet and is not enabled 10 months ago
database.sql 9df6f7b9f7 Initial commit 10 months ago
license.md 9df6f7b9f7 Initial commit 10 months ago
pom.xml 352e8ed1ad Implement error-prone static analyzer, fix some problems it found 10 months ago
rcrdit.cfg.example.xml 3d12bf263f Decide new scheduler is fine, old scheduler is purged 2 months ago
readme.md 9df6f7b9f7 Initial commit 10 months ago

readme.md

rcrdit records TV programs from TV tuners

I wanted an alternative to tvheadend and mythtv that didn't have a million features and instead was great at one single job:

  1. Recording scheduled shows from TV tuners.

Profiles and autorecs are set up in the database, use database.sql to create the correct structure. Add as many autorecs as you wish.

Configure your TV tuner(s) by editing rcrdit.cfg.example.xml, compile the project with mvn clean package then run the project with java -jar target/rcrdit.jar

rcrdit.ics is generated on every schedule import which when imported to a calendar program like thunderbird can easily show which shows will be recorded when and which will be skipped depeding on priority.

A web interface is coming soon.