Downloadseite für Entwickler und Alphatester
Diese Seite listet die neuesten Updates des nxtvepg-Softwarepakets auf. Die hier erhältliche Software ist nur für Entwickler und Alphatester gedacht. Falls Sie nach dem regulären Release suchen, besuchen Sie die Downloadseite.
Die Releases auf dieser Seite beinhalten viele interne Konsistenzchecks und produzieren jede Menge Debug-Ausgaben. Daher sollten sie nur zu Testzwecken verwendet werden. Bitte nicht weiterverbreiten.
Auf dieser Seite finden Sie:
nxtvepg Core Package
Die folgenden Pakete enthalten einen Snapshot der laufenden Entwicklung von nxtvepg. Details zu den Änderungen in diesem und früheren Releases finden sich im 2.8.x pre-release changelog als auch im Diskussionsforum.
2.8.1 - Entwicklungs-Linie
Beachten Sie, dass sich das Protokoll des Akquisitionsdaemon in Releases 2.8.1 pre1 und pre2 geändert hat. Folglich können ältere Client-Versionen keine Verbindung mit neueren Daemon-Versionen mehr aufnehmen oder umgekehrt.
nxtvepg Release 2.8.1pre2 (3. Februar 2008)
- Quelltexte: nxtvepg-2.8.1pre2.tar.gz (ca. 1.8 MB)
- Win32-Executable:
nxtvepg-2.8.1pre2-win.zip (ca. 1.0 MB)
(Enthält nicht die Tcl/Tk-Programmbibliotheken tcl85.dll und tk85.dll; bitte kopieren Sie sich diese aus dem offiziellen Release.) - Um die Verwendung eines vom Hersteller mitgelieferten WDM-Treibers zu aktivieren, benötigen Sie eine zusätzliche DLL, die separat von Gérard Chevalier entwickelt wurde. Download siehe unten.
- Win32 TV-Simulator:
nxtvepg-2.8.1pre2-tvsim.zip
Bitte versuchen Sie damit Probleme zu reproduzieren, die sich auf eine Interaktion zwischen K!TV mit der tvsim.exe beziehen, bevor Sie diese melden.
Einige ältere pre-releases sind noch im pre-release directory zu finden.
WDM-Support für nxtvepg
Die WDM Interface Library wurde von Gérard Chevalier 2004-2005 entwickelt. Gerard hat seither die Entwicklung an diesem Projekt gestoppt. Die Library wird aktuell von Tom Zoerner gepflegt (soweit möglich)
Das folgende Paket enthält das aktuelle Release der WDM Interface Library für Windows. Sie erlaubt Windows-Nutzern, optional einen vom Hersteller ihrer Karte mitgelieferten Treiber statt dem zu verwenden, der von nxtvepg angeboten wird.
Hauptziel der Entwicklung ist, Windows-Nutzern zu helfen, die nxtvepg überhaupt nicht nutzen können, da ihre TV-Karte nicht vom Treiber des nxtvepg unterstützt wird. Dies ist deshalb so, weil im Moment die VBI-Akquisition in der Windows-Portierung von nxtvepg ausschließlich auf dem DScaler-"dsdrv4"-Treiber basiert, der nur auf Conexant BT878, CX23881 oder Philips SAA7134 basierende Karten (und unter diesen auch nur die mit unterstützten Tunern) unterstützt. Karten mit Chipsets von Herstellern, die keine Spezifikationen zur Unterstützung der Implementierung von Open Source Treibern offen legen, können nicht so nicht gefördert werden.
WDM-Support ist nur für Windows-Nutzer von Wert. UNIX-Nutzer müssen sich nicht weiter darum kümmern.
Download des letzten Releases: 23. Juli 2006
- Interface Library: nxtvepg-wdm-dll-20060723.zip
- WDM-Treiber Quelltexte VBIAcqWDMDrvSrc081905.zip (Visual Studio 2002-V7)
Entpacken Sie das ZIP-Archiv in das selbe Verzeichnis wie nxtvepg, d.h. die DLL sollte im selben Ordner wie die nxtvepg.exe liegen. Zusätzliche Instruktionen siehe README-WDM.txt in der zip-Datei.
Wichtige Anmerkung: Um die Library zu verwenden, brauchen Sie Version 70d der Microsoft Visual C Laufzeitbibliothek (z.B. msvcr70d.dll). Aus rechtlichen Gründen ist diese hier nicht enthalten. Es gibt jedoch eine Menge Bezugsquellen dafür im Web, Sie können nach msvcr70d.dll mit Google suchen.
Bekannte Probleme
Die folgenden Bugs/offene Fragen sind bereits bekannt:
- Wenn Sie anfänglich eine WDM-Quelle im Konfigurationsdialog des TV-Karteninput wählen, dass die Auswahl der Video-Quelle nicht funktioniert (das Gerät läuft bereits). Tritt dies auf, schließen Sie einfach den Dialog mit OK und öffnen sie ihn erneut. Danach sollte die Auswahl der Video-Quelle funktionieren.
- TV-Kanal-/-Frequezkonvertierung funktioniert bei keiner der Kanaltabellen.
Wenn Sie in Deutschland leben und Kabel besitzen brauchen Sie eine Datei
namens VBIAcqWDMDrv.ini im selben Verzeichnis wie die VBIAcqWDMDrv.dll
mit folgenden zwei Zeilen:
[Debug Behaviour] ForceRFInput=c
Diese Datei ist bereits im Paket enthalten. - Die EPG-Providersuche muss im slow-Modus laufen (Sie können diese Option unten im Dialogfenster der Providersuche aktivieren). Sogar dann können manche Sender doppelt in der Suche erscheinen. Wird Ihr Provider so nicht gefunden, versuchen Sie, den Scan noch mal laufen zu lassen oder verwenden Sie eine K!TV- oder DScaler-Kanaltabelle und stellen Sie dort den Kanal Ihres Providers an die erste Position.
- Hauppauge PVR 250/350 Karten werden noch nicht unterstützt.
Feedback zu Tests
Dieser Abschnitt listet Karten- und Systemkombinationen auf, von denen momentan berichtet wird, dass sie "funktionieren".
- Leadtek WinFast TV2000XP Expert auf Windows XP und Windows 2000
- Hauppauge WinTv PCI (Bt878 + Philips Tuner) auf Windows XP
- Hauppauge WinTv Go auf Windows XP
- Hauppauge WinTV PVR auf Windows 2000
- Hauppauge WinTV PCI (neue Serien mit CX23881-Chip) auf W2K: funktioniert
teilweise
Offensichtlich wegen eines Bugs in den WDM-Treibern gehen die Hälfte der Teletext-Seiten verloren; sind Sie jedoch geduldig, ist ein EPG-Empfang trotz allem möglich. - Typhoon-Karte "Art.No. 90031" mit Philips-Capturechip (SAA7134) auf W2K
- Nahezu jede Karte mit Brooktree Bt878- oder Bt848-Capturechip, wenn der freie WDM-Treiber btwincap verwendet wird.
Falls Sie Fragen haben oder ein Feedback abgeben wollen, nutzen Sie bitte das Diskussionsforum.
Teletext EPG Grabber
Im Moment ist ein neuer Grabber in Entwicklung, der das Extrahieren von Sendungslisten aus Teletext-Seiten erlaubt. Die Intention ist zuallererst, den Verlust von zwei deutschen Nextview-Providern und zum zweiten, mehr und längere Beschreibungen dem EPG hinzuzufügen. Im Teletext besitzen viele Sender gute Beschreibungen nicht nur für Filme sondern speziell auch für Wochenmagazine, die täglichen Soaps oder aktuelle Ereignisse. Die Ausgabe des Teletext-Grabbers kann mit den Daten von Nextview EPG mit Hilfe eines XMLTV-Imports gemergt werden.
Download des letzten Releases vom 22. November 2006
- Teletext Grabber: tv_grab_ttx-0.7.tar.gz (ca. 25 kB)
- Perl-Modul Video::Capture::zvbi Video-Capture-zvbi-0.1.tar.gz (ca. 25 kB)
Im Folgenden ein Beispiel zur Anwendung: Zuerst wird der Kanal zum Sender ARD mittels des Tools v4lctl von xawtv gewechselt. Dann werden die VBI-Daten für 1.5 Minuten in eine temporäre Datei aufgenommen. Danach werden die EPG-Daten aus den aufgenommenen Teletext-Daten in eine XMLTV-Datei extrahiert. Die Schritte 1-3 können mit mehreren Sendern wiederholt werden. Zum Schluss werden die XMLTV-Dateien in eine einzige Datei gemergt, die in nxtvepg importiert werden kann. Siehe auch capall.pl
v4lctl -c /dev/vbi0 setstation ARD perl cap.pl -dev /dev/vbi0 -duration 90 > ARD.ttx perl ttxacq.pl -page 301-309 ARD.ttx > ARD.xml perl merge.pl *.xml > ~/all.xml
Zusätzliche Optionen siehe sub ParseArgv in einem der beiden Scripte. Wie Sie sehen, wird VBI-Capturing momentan via libzvbi erledigt, somit wird nur Linux unterstützt. MS-Windows wird nur via nxtvepg ab Version 2.8.0pre13 unterstützt (siehe Konfigurationsmenü "Teletext grabber")
Copyright & Disclaimer
Dieses Programm ist freie Software; Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weiterverteilen und/oder ändern. Dieses Programm wird in der Hoffnung verteilt, von Nutzen zu sein, jedoch ohne jede Garantie; ohne auch nur einer Zusicherung allgemeiner Gebrauchstauglichkeit oder Eignung zu einem besonderen Zweck.