Description

=>English DescriptionDeutsche Beschreibung

DvbCronRecording Description

The "Trac DvbCronRecording Plugin" creates a database to manage a list of recordings. The actual recording is performed by a tuning the LinuxDVB device started by a Crontab call.

There are a few extensions like detection of overlap, the definition of secondary recording times to use, and a few other tricks.

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 LinuxTV.org LinuxTV_dvb-apps

Usage

Remember that you need to press "Activate" to 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 in the admin panel 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 Trac-Plugin 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.

Download

Currently the most current source snapshot is hosted on the buildserver at home:guidod:tools:scm/trac-dvbcronrecording-plugin

You can also use the https://sourceforge.net/apps/trac/dvbcronrec/browser/trunk/DvbCronRecording Sourceforge Subversion Repository to look at the code.

See also

Updated

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.