miTV Channel Switcher for IVTV
IVTV is a Linux driver for hardware based on the CX23415/CX23416 chip, such as the Hauppauge PVR 150/250/350/500 models. A disadvantage of this driver is that switching between frequencies requires you to type "ivtv-tune -f xxx.xx" in the commandline, where xxx.xx is the right frequency for the channel.
This little application lets you create a list of your channels, and lets you switch channels by a very simple list of them. Just click the channel you want to watch, and your tv-tuner card will switch to the right channel.
Download:
Version 0.03 (SourceForge Mirror)
Tested with Ubuntu 8.04 Hardy Heron
Ubuntu dependencies: ivtv-utils and python-qt4
How to start:
Doubleclicking "mitvchannelswitcher.py" will start the channel switching application, and doubleclicking "mitvchanneleditor.py" will start the channel editor application.
FAQ
How do I backup my channel list?
Just backup the channels.xml file, and replace the downloaded channels.xml file with your backed-up one.
Hey! When I doubleclick a channel the channel editor pops up!
Yep. Solution: Do not doubleclick, just single-click. And if you need the channel editor, doubleclick.
I just edited my channels in the channel editor, but they don't show up in my channel switcher!
Try to restart the channel switcher. If that doesn't solve it, please contact me (see e-mailaddress at the bottom of this page.)
The application doesn't start!
Make sure the channels.xml file is in the same folder! If the application still does not start, please run "python mitvchannelswitcher.py" and "python mitvchanneleditor.py" in a terminal, and e-mail the output to me
It doesn't switch to the right channel!
Make sure you used a dot (.) and not a comma (,) for the frequencies. If the problem still occurs, please contact me (see e-mailaddress at the bottom of this page.)
How do I add a channel in the channel editor?
Just enter the name and frequency (xxx.xx) in the boxes below. Make sure you use a dot (.) and not a comma (,) for the frequency. Then click "Add Channel" and see the magic yourself :)
Having trouble?
Make sure you read the whole big FAQ.
If you discover any bugs, please e-mail them to me.
I'm a starting python developer. If you think something in the source code can be done easier, please e-mail your suggestions to me.
My e-mailaddress:
milan.boers@gmail.com