• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[TIPP] TV-Programmführer

Grothesk

Ultimate Guru
Bin ich gerade beim surfen drüber gestolpert:

http://www.kde-apps.org/content/show.php?content=26413

Fand ich ganz interessant als Alternative zum tvbrowser.
 

taki

Advanced Hacker
Zu Maxemum gab es hier vor langer Zeit schon mal einen Thread: http://www.linux-club.de/viewtopic.php?t=37278&highlight=maxemum.

Dazu fallen mir spontan noch nxtvepg und KTvSchedule ein.

nxtvepg hat den Vorteil, dass es das Fernsehprogramm ohne Internetzugang holen kann und sofort Programmeinträge anzeigt, nicht erst nach mehreren Stunden Downloadzeit. Der Trick dabei ist, dass es das Fernsehprogramm aus dem Bildschirmtext von der TV-Karte zieht.

nxtvepg: http://nxtvepg.sourceforge.net/index-de.html

Hinweis für SUSE-Anwender: nxtvepg gibt es auch von Packman über apt.

KTvSchedule kann ein im XML-Format von nxtvepg exportiertes Programm einlesen. Leider geht dabei eine Stunde verloren, weil nxtvepg das Programm nach UMT anstelle von Lokaler Zeit exportiert. KTvSchedule kann Kalva aufrufen, um eine Aufnahme zu programmieren (aber Vorsicht, ggf. muss die Startzeit angepasst werden).

KTvSchedule: http://www.kde-apps.org/content/show.php?content=22747
 

DES

Newbie
Nxtvepg hat nicht nur unter SuSE 10.1 Probleme mit dem Kernel 2.6.16 (siehe: http://sourceforge.net/forum/message.php?msg_id=3650438).
Man muss wie dort beschrieben im Sourcecode in
epgvbi/btdrv4linux.c, function BtDriver_OpenVbiBuf()
die Zeile
zvbi_rd.offset = vfmt2.fmt.vbi.offset;
ändern in
zvbi_rd.offset = 244;
und neu kompilieren.

Zum Nachvollziehen für andere SuSE Nutzer:
Neben den üblichen Utensilien (Kernelheader, gcc, make, checkinstall ) braucht man
tk-devel
tcl-devel
xorg-x11-devel
Makefile ändern:
TK_LIBRARY_PATH = /usr/lib/tk$(TCL_VER)
TCL_LIBRARY_PATH = /usr/lib/tcl$(TCL_VER)
ändern in:
TK_LIBRARY_PATH = /usr/share/tcl/tk$(TCL_VER)
TCL_LIBRARY_PATH = /usr/share/tcl/tcl$(TCL_VER)
danach:
su
checkinstall make install

rpm -i nxtvepg-2.7.6-1.i386.rpm


DES
 

Tux 56

Member
Hallo

Dann schließe ich mich ebenfalls mal an und gebe einen LINK zum Thema
Fernsehprogramme online, ich nutze den tvbrowser:

http://www.tvbrowser.org/index.php

Ich nutze das Programm ohne Probleme unter SUSE 10.0, müßte allerdings
auf SUSE 10.1 ebenfalls laufen, das es wohl in Java geschrieben ist.

Also dann, ihr habt die Qual der Wahl ;)
 

taki

Advanced Hacker
DES schrieb:
Nxtvepg hat nicht nur unter SuSE 10.1 Probleme mit dem Kernel 2.6.16 (siehe: http://sourceforge.net/forum/message.php?msg_id=3650438).

Ich nutze einen Kernel 2.6.16 (KOTD) unter SUSE 10.0 und konnte keine Probleme mit nxtvepg feststellen. Den Kernel habe ich wegen subfs selbst übersetzt. Aber für nxtvepg habe ich nichts drehen müssen.
 

DES

Newbie
Das ist gut möglich, da es nur bestimmte TV Karten betrifft. Dazu gehören die mit BT848 und BT878 Chipsatz.


DES
 

thommyus

Member
DES schrieb:
Nxtvepg hat nicht nur unter SuSE 10.1 Probleme mit dem Kernel 2.6.16 (siehe: http://sourceforge.net/forum/message.php?msg_id=3650438).
Man muss wie dort beschrieben im Sourcecode in
epgvbi/btdrv4linux.c, function BtDriver_OpenVbiBuf()
die Zeile
zvbi_rd.offset = vfmt2.fmt.vbi.offset;
ändern in
zvbi_rd.offset = 244;
und neu kompilieren.

Zum Nachvollziehen für andere SuSE Nutzer:
Neben den üblichen Utensilien (Kernelheader, gcc, make, checkinstall ) braucht man
tk-devel
tcl-devel
xorg-x11-devel
Makefile ändern:
TK_LIBRARY_PATH = /usr/lib/tk$(TCL_VER)
TCL_LIBRARY_PATH = /usr/lib/tcl$(TCL_VER)
ändern in:
TK_LIBRARY_PATH = /usr/share/tcl/tk$(TCL_VER)
TCL_LIBRARY_PATH = /usr/share/tcl/tcl$(TCL_VER)
danach:
su
checkinstall make install

rpm -i nxtvepg-2.7.6-1.i386.rpm

Hat das zufällig jemand gebaut, und würde es freundlicherweise zur Verfügung stellen?

LG
Thomas

EDIT:
Ich habe es inzwischen selbst gebaut (SuSE 10.1). Nxtvepg funktioniert jetzt auch wieder mit bttv 848/878 Karten. Wer interesse hat einfach ne PM mit Mailadresse und ich schicke es zu.

LG Thomas
 
Oben