wiki:DvbCronRecordingPlugin

Version 4 (modified by guidod, 4 years ago) (diff)

--

trac-dvbcronrecording-plugin

Description

This TracPlugin maintains a database of recordings. Upon "Activate!" it creates a recording script. The actual recording is performed by a tuning the LinuxDVB device started by a CronTab call.

Bugs/Feature Requests

Existing bugs and feature requests for DvbCronRecordingPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Currently the source snapshot is hosted on the buildserver at
https://build.opensuse.org/package/files?package=trac-dvbcronrecording-plugin&project=home%3Aguidod%3Atools%3Ascm

Source

Currently the sources are hosted with Mercurial at another site. Later it is possibly cloned to...

You can check out DvbCronRecordingPlugin from here using Subversion, or browse the source with Trac.

Installation

You can get a complete set of RPMs at the buildserver site including the trac modules. The tarball itself can be compiled into an rpm based on "rpm -ta $filename". If you do prefer to use distutils / setup.py then you can unpack the source tarball and run "setup.py install".

For proper usage you do also need "gnutv" and "szap" from the dvb tools, please consult
http://www.linuxtv.org/wiki/index.php/LinuxTV_dvb-apps

You need to run the "scan" utility from the LinuxDVB package once to create a channels.conf - this one should be copy-n-paste to the channels.conf Edit screen of the plugin. After that create a selection of channels and start adding recording times.

Usage

Remember that you need to press "Activate" the generate the crontab entries. The default assumes that it should not write the /etc/cron.d/* files directly (you need to copy the dvbcronrecording-update-change.cron to /etc/cron.d/dvbcronrecording-update-change.cron once to allow it work) but you can also use a config item to select that it should be written directly.

Note that the system grew out of some local command-line scripts that would convert a list of recording times, channel info and program title into a matching recording script along with a CronTab entry. Transforming it into a TracPlugin allows for easier installation on a remote recorder box as well as sharing the recorder by multiple persons with just a web access to the recorder box. This script / plugin is in no way comparable to the advanced multi-media stations like MythTV and LinVDR but on the other hand it is far easier to install.

Recent Changes

[10223] by guidod on 2011-05-23 03:15:52
New hack DvbCronRecordingPlugin, created by guidod

Author/Contributors

Author: guidod
Maintainer: guidod
Contributors: