Pydar - PYthon Digital Audio Recorder
Pydar is a digital audio recorder for GTK+/GNOME and GNU/Linux providing scheduled recording of radio programmes.
Features
- On-the-fly compression in Ogg Speex format (requires speexenc)
- On-the-fly compression in Ogg Vorbis format (requires oggenc)
License
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
System Requirements
Pydar will run only on GNU/Linux or similar operating systems that emulate the Linux binary interface exactly (pydar directly uses the kernel interface to tune the radio.
Pydar requires Python >= 2.2 (probably), PyGTK >= 2.0.0, Libglade >= 2.0.0 to run together with at and sox to schedule recordings. Pydar does not require any GNOME specific libraries but does follow the GNOME Human Interface Guidelines (please report deviations from the HIG as bugs).
Users running Redhat GNU/Linux 9.0 must upgrade PyGTK before pydar will function correctly. The RPMs provided in Fedora Core (pygtk2, pygtk2-devel, pygtk2-libglade) have been tested and are known to work.
Status
At present Pydar is functional and capable of scheduling, modifying and deleting recordings. The Preferences dialog permits the station presets to be modified however all other preferences are currently disabled.
If you have gnomeradio and python-gnome-gconf installed pydar will automatically use the station presets used by gnomeradio.
Please read TODO for more ideas about features that are not yet implemented.
Bugs
Please report bugs to pydar@redfelineninja.org.uk .
