Hallo!
Endlich hab ichs geschafft die neue Version Endverbrauchertauglich zu machen. Diese Version sollte jedoch als eine "Zwischenversion" angesehen werden, um die Funktionalität der Scripte zu testen. Wenn die meisten Fehler beseitigt sind, werde ich den Kernel auf den aktuellsten Stand bringen (die verwendete 2.6.15er Version weist viele Bugs auf, die in neueren Versionen behoben wurden) und alle Treiber (dvb, dxr, ivtv usw.) aktualisieren.
Das VDR Paket habe ich wieder etwas überarbeitet (siehe changelog im archiv) und wenn es in dieser Form gut läuft, werde ich ein Fli4L Paket draus machen. Bei den Pluginpaketen hat sich auch einiges geändert, so sind EPG Pugin ins eigene vdr-plugin-epg Paket gewandert und es sind einige Plugins dazugekommen. Zu meiner Schande muss ich gestehen, dass ich mit der aktuellen VDR Version 1.3.44 nicht so wirklich klarkomme, was das Kompilieren angeht. So fehlen im Moment die Plugins Subtitles und Ttxtsubs. Das wird aber mit Sicherheit nachgeholt. Wer diese Plugins unbedingt braucht, kann wie üblich eine ältere VDR Version von maverick-me nehmen und nach opt/files/usr/local/vdr packen.
So nun zu den wichtigsten Änderungen:
OPT_VDRLIBS
Dieses Paket beinhaltet alle notwendigen Libs. Die Auslagerung in ein eigenes Paket war erforderlich, weil viele Plugins gleiche Libs verwenden aber in unterschiedlichen Paketen drin sind. Ausserdem konnte so die Erstellung der Links unter /usr/lib optimiert werden. Das Paket wird von allen VDR Paketen benötigt, da diese jetzt keine eigenen Libs mitbringen.
OPT_PVR
Enthält IVTV 0.4.2 Module für PVR Karten
OPT_REALMAGIC
Enthält Treiber für Realmagic (em84) Karten, die Netstream Libs und das Konfigurationstool für den Activy Scart Anschluss.
OPT_VDR
- VDR Version 1.3.44 + BP
- ACPI Shutdown optimiert
- Setup Plugin gepatcht, sodass kein Konvertieren der /boot/rc.cfg notwendig ist, was den Startvorgang beschleunigt.
- Konvertierung der Konfiguration optimiert, sodass auch ungepatchte Versionen des Setup Plugins ohne Datenverlust verwendet werden können. (gewisse Gefahr besteht jedoch trotzdem, Konvertierung darf auf keinem Fall abgebrochen werden, sonst ist die Konfiguration weg)
- Unterstützung von PVR und Realmagic Karten hinzugefügt
- weiteres siehe changes/vdr.txt
VDR_PLUGIN_MEDIA
- Muggle 0.1.9 mit MySQL Client hinzugefügt (kein lokaler Server!)
- MP3 und MP3NG können unabhängig aktiviert werden
- Image Plugin hinzugefügt
VDR_PLUGIN_RECORD
Mit diesem Paket kann man Aufzeichnungen von einem Server konvertieren lassen und auf DVDs brennen. Es ist keine lokale Konvertierung möglich!!! Auf dem Server muss das Paket "vdr-record-server" installiert werden. Ausserdem wird das OPT_SSHD Paket zur Authentifizierung benötigt. Es kann OPT_PLINK_CLIENT oder OPT_SSH_CLIENT verwendet werden, wobei für Plink das Passwort in der Konfiguration gespeichert werden muss. Man muss unbedingt die Dokumentation unter http://www.fli4l.de/fileadmin/doc/fli4l-3.0.1/node46.html lesen um die Keys richtig zu übertragen (etwas Handarbeit in der Konsole notwendig), damit sich die Scripte ohne Benutzereingabe anmelden können. Ohne Keys stellt plink und ssh Fragen beim Ausführen.
- Burn Plugin 0.0.009
- DVDSwitch 0.1.1
- extrecmenu 0.2
- Requant
- Cutinplace
- vdr2avi
VDR-RECORD-SERVER
Das ist der Serverteil des Record Paketes. Im Archiv befinden sich die notwendigen Scripte unter /usr/bin und eine Konfigurationsdatei /etc/vdr_rec_server.conf Die Dateien müssen in die entsprechenden Ordner auf dem Server kopiert werden. Die einzelnen Scripte benötigen zusätzliche Programme, wie vdrsync.pl, mencoder, tcmplex usw. Dazu gibt es ausreichend Informationen im WIKI. Die Dateinamen entsprechen den üblichen Bezeichnungen mit einem vorgesetzten "remote_" also "remote_vdrburn.sh" für das Burn Plugin zum Beispiel.
So ich hoffe dass ich das Wichtigste aufgeführt habe. Für eine Dokumentation hat leider die Zeit nicht gereicht, mal schaun wann ich dazu komme. Spätestens wenns heisst "thin EisVDR goes Fli4L" ist auch eine Doku fertig, versprochen.
EDIT: Im aktuellen Patch ist eine Dokumentation zu einigen Paketen enthalten. Befindet sich im Ordner doc/deutsch/text.
----------------------------------------------------------
Die neue Version gibt es unter:
http://sevo-eisfair.flnet.org/thineis-1.1.1/
----------------------------------------------------------
Kernelunabhängige Pakete (VDR & Co) unter:
http://sevo-eisfair.flnet.org/opts/
----------------------------------------------------------
Aktueller Patch:
http://sevo-eisfair.flnet.org/…1.1/patch-1.1.1-8.tar.bz2
enthält auch Bugfixes für Kernelunabhängige Pakete!
----------------------------------------------------------
----------------------------------------------------------
Pakete für Fli4L:
http://sevo-eisfair.flnet.org/fli4l
Bitte unter http://vdr-portal.de/board/thread.php?threadid=47907 diskutieren.
----------------------------------------------------------
NEU: VDR-PLUGIN-GRAPHLCD
- GraphLCD Base, Plugin 0.1.3
- graphlcd-0.1.3-optimize140x32-0.5.patch (http://www.init-6.org/)
- Serdisplib 1.96
- Splash Logos (boot, shutdown)
- Senderlogos
Download: http://sevo-eisfair.flnet.org/…r-plugin-graphlcd.tar.bz2
Viel Spass beim Rumspielen!
Gruß,
Sevo