Hello, in my frustration with the lack of good software besides Myth that
can handle ivtv (Hauppage), I created a simple Python script to change
channels.

This works great when coupled with a Mplayer+LIRC solution, or your
favorite MPEG2 player. Although I have tried XawTV CVS, and while its
progress, its GUI is still far away from being a good solution for a TV
watching application. Not to mention it does not support Lirc natively as
far as I know.

Until tvtime supports ivtv, we are stuck with this. Anyhow, the script
requires Python 2.4, and does handle changing channels (up/down), and
setting channels (i.e push 4 then 5, to change to channel 45).

It uses ivtv-tune and ivtvctl, matching the frequencies to the frequency
table. I have tried it on us-cable and it works fine, but if it does not
work on your frequency table, please read my comments in the code.

I would love input from the developers into why ivtv-tune does not have an
option to get the current set channel (that would solve a lot of problems).
Yes, I have tried v4l-info, and it does not display the currently tuned
channel.

The inner-workings of the scripts are thoroughly documented in the head for
the developers to analyze if they wish.

Anyhow, the script includes an example into integrating it with your
~/.lircrc.


I do hope this script or an equivalent one gets included at least as an
optional add-on to ivtv.

I would also like the input of the community into how and where I should
post this in the Wiki.

Thank you, and I hope my script helps and please *DO* feel free to modify
it and tell me about it.

Download (2 mirrors):
http://usuarios.lycos.es/cgarcia2003/ivtv-channel.py
http://www.jardinpresente.com.ar/archivos/scripts/ivtv-channel.py

-- 
Marc

_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to