Hallo Liste, ich habe jetzt mal Suse 10.2 aufgesetzt um einen älteren PC als VDR zu nutzen. Habe das Packman-Archiv in Yast eingetragen und xine + Codecs von dort installiert. Meine DVB-T-Karte ist eine Pinnacle Mediacenter 300i auch als PCTV300i bekannt. Um diese Karte nutzen zu können muss ich folgende Befehle ( als Root) ausführen: rmmod saa7134 modprobe saa7134-dvb modprobe saa7134 "card=50" modprobe mt352 Die Karte funktioniert dann auch, unter Kaffeine wird dann beim Start ein Punkt "Digitales Fernsehen" angezeigt. Leider findet dieses Programm beim Suchlauf nur wenige Sender. Ich habe deshalb auch xine probiert und nachdem er sich über eine fehlende channels.conf beschwerte folgenden Befehl ausgeführt: dvbscan -n -o zap -p /usr/share/dvb/scan/dvb-t/de-Berlin > ~/.xine/channels.conf Jetzt findet die Karte immerhin 22 Sender. (Warum findet eigentlich xine mehr Sender als Kaffeine?) Also grundsätzlich funktioniert DVB-T mit der PCTV 300i unter Suse 10.2. Nun mein Problem: Ich würde gerne das Programm VDR benutzen. Auch wenn es eine Budget-Karte ist, so funktioniert doch die Ausgabe über xine. Ich starte den VDR indem ich ein Terminal im "Systemverwaltermodus" (kurz ein Root-Terminal) öffne und dann "runvdr" eingebe. Ich bekomme dann immer die Fehlermeldung: vdr: warning - cannot set dumpable: Invalid argument Starting Video Disk Recorder vdr: warning - cannot set dumpable: Invalid argument Der VDR läuft aber anscheinend trotzdem. Wenn ich jetzt xine starte fehlt der Button "VDR". Bis zur Version 1.1.4 war dieser Knopf noch vorhanden - auch wenn er nicht funktionierte. Meine Frage an Euch ist nun: Wie kann ich den VDR mit xine nutzen? Ich habe alle Packete die mit libxine1 beginnen installiert, ausser dxr3. Ich bedanke mich im Voraus für Eure Antworten! MfG Maik xine : 1.1.5-0.pm0 i586 kaffeine: 0.8.3-0.pm1 i586 xine-ui: 0.99.4cvs-20061123.pm0 i586 vdr: 1.4.4-4 i586 (von der Suse-DVD) -- "Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ... Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-multimedia-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia-de+help@opensuse.org
Am Sonntag, 15. April 2007 05:10 schrieb Maik Giese:
Jetzt findet die Karte immerhin 22 Sender. (Warum findet eigentlich xine mehr Sender als Kaffeine?)
Eventuell ist das de-Berlin File Deiner kaffeine Installation alt und umfasst nicht alle oder veraltete Frequenzen. Kopier mal /usr/share/dvb/scan/dvb-t/de-Berlin nach ~/.kde/share/apps/kaffeine/dvb-t/ und las den Sendersuchlauf nochmal laufen.
Also grundsätzlich funktioniert DVB-T mit der PCTV 300i unter Suse 10.2. Nun mein Problem: Ich würde gerne das Programm VDR benutzen. Auch wenn es eine Budget-Karte ist, so funktioniert doch die Ausgabe über xine. Ich starte den VDR indem ich ein Terminal im "Systemverwaltermodus" (kurz ein Root-Terminal) öffne und dann "runvdr" eingebe. Ich bekomme dann immer die Fehlermeldung:
vdr: warning - cannot set dumpable: Invalid argument Starting Video Disk Recorder vdr: warning - cannot set dumpable: Invalid argument
Der VDR läuft aber anscheinend trotzdem.
Na, wenns läuft...
Wenn ich jetzt xine starte fehlt der Button "VDR". Bis zur Version 1.1.4 war dieser Knopf noch vorhanden - auch wenn er nicht funktionierte.
Meine Frage an Euch ist nun: Wie kann ich den VDR mit xine nutzen? Ich habe alle Packete die mit libxine1 beginnen installiert, ausser dxr3.
Das vdr Plugin wurde nicht mit compiliert, hab vergessen eines der Makefiles zu patchen (das vdr Plugin ist ja nicht teil von xine, muss erst reingepatched werden). Das wird in 1.1.5-0.pm.2 behoben sein. Ich hab noch ein Problem in xine mit Audio-CDs, wenn das behoben ist, bau ich neue Pakete. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-multimedia-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia-de+help@opensuse.org
Hallo Manfred, erstmal ein ganz grosses DANKE für Deine schnelle Antwort - und die neuen Pakete! Ging ja fix! Manfred Tremmel schrieb:
Eventuell ist das de-Berlin File Deiner kaffeine Installation alt und umfasst nicht alle oder veraltete Frequenzen. Kopier mal /usr/share/dvb/scan/dvb-t/de-Berlin nach ~/.kde/share/apps/kaffeine/dvb-t/ und las den Sendersuchlauf nochmal laufen.
Habe ich gemacht, damit findet er nur 15 Sender, anstatt vorher 16. Aber arte ist jetzt dabei. Mit der alten "de-Berlin" hat er nur 9 Sender gefunden, hatte auf "auto" eingestellt. Habe jetzt wieder den Scan mit der Einstellung "auto" laufen lassen, alle gefunden 16 Sender gespeichert und dann auf "de-Berlin" umgestellt und aus den gefundenen Sendern arte, MDR und NDR zur Senderliste hinzugefügt, sodass ich jetzt bei Kaffeine 19 Sender habe.
Der VDR läuft aber anscheinend trotzdem.
Na, wenns läuft...
Bin mir nicht wirklich sicher dass er läuft.
Das vdr Plugin wurde nicht mit compiliert, hab vergessen eines der Makefiles zu patchen (das vdr Plugin ist ja nicht teil von xine, muss erst reingepatched werden). Das wird in 1.1.5-0.pm.2 behoben sein. Ich hab noch ein Problem in xine mit Audio-CDs, wenn das behoben ist, bau ich neue Pakete.
Habe grade die neuen Pakete installiert, der Knopf "VDR" ist bei xine wieder vorhanden. Leider funktioniert er nicht, es kommt die Fehlermeldung: There is no plugin available to handle 'vdr:/var/lib/vdr-xine/stream#demux:mpeg_pes'. Maybe MRL syntax is wrong or file/stream source doesn't exist. Sieht für mich so aus als ob der vdr die Daten nicht übergeben würde. Es exiestiert auch kein Verzeichnis /var/lib/vdr-xine. Hast jemand eine Idee wo man da ansetzen könnte? Vielen Dank im Voraus! MfG Maik --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-multimedia-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia-de+help@opensuse.org
Hallo Liste Rotor_ schrieb:
Habe grade die neuen Pakete installiert, der Knopf "VDR" ist bei xine wieder vorhanden. Leider funktioniert er nicht, es kommt die Fehlermeldung:
There is no plugin available to handle 'vdr:/var/lib/vdr-xine/stream#demux:mpeg_pes'. Maybe MRL syntax is wrong or file/stream source doesn't exist.
Sieht für mich so aus als ob der vdr die Daten nicht übergeben würde. Es exiestiert auch kein Verzeichnis /var/lib/vdr-xine. Hast jemand eine Idee wo man da ansetzen könnte?
Nach ewigem googeln bin ich jetzt etwas konfus. Kennt jemand den Unterschied zwischen "xine-Plugin" (für den VDR) und "xinelibout"? Und was ist bei der Packman-Version von xine mit dabei? Ich habe jetzt den VDR 1.4.6 selbst übersetzt und installiert. Wenn ich als root im Terminal "vdr" eingebe, startet der VDR ohne Fehlermeldung. In /var/log/messages erscheint jedoch "ERROR: no OSD available - using dummy OSD" Soweit ich verstanden habe bedeutet das dass dem VDR ein Ausgabegerät fehlt. In dem PC steckt eine Budget-Karte, die Ausgabe muss also in Software erfolgen. Ich bin bisher davon ausgegangen, dass die xine-Version von Packman das übernehmen würde. Liege ich da falsch? Falls ich da falsch liege, muss ich wirklich wie im VDR-Wiki beschrieben xine komplett selbst übersetzen, inklusive xine-ui, um das xine-Plugin nutzen zu können? Entschuldigt bitte wenn meine Fragen Euch etwas doof vorkommen, aber ich raff's im Moment wirklich nicht. Vielen Dank im Voraus! MfG Maik Giese --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-multimedia-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia-de+help@opensuse.org
Hi Manfred, On Sun, 15 Apr 2007, 14:14:21 +0200, Manfred Tremmel wrote:
[...] Das vdr Plugin wurde nicht mit compiliert, hab vergessen eines der Makefiles zu patchen (das vdr Plugin ist ja nicht teil von xine, muss erst reingepatched werden). Das wird in 1.1.5-0.pm.2 behoben sein. Ich hab noch ein Problem in xine mit Audio-CDs, wenn das behoben ist, bau ich neue Pakete.
Sieht so aus, als wenn das vdr Plugin in den neuesten Versionen von libxine (1.1.7-0.pm.0) wieder fehlt, denn meine auf Xine basierten Frontends meckern wieder...: [8464] [vdr-fe] fe_xine_open: xine_open("xvdr://127.0.0.1#nocache;demux:mpeg_block") failed oder: 10:57:51: xine: cannot find input plugin for MRL [vdr:/var/lib/vdr-xine/stream#demux:mpeg_pes] FWIW, dies ist auf x86_32 auf openSUSE 10.1. Kannst Du das VDR Zeugs mal wieder 'rein patchen? TIA, cheers. l8er manfred --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-multimedia-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia-de+help@opensuse.org
Am Samstag, 9. Juni 2007 11:01 schrieb Manfred Hollstein:
Kannst Du das VDR Zeugs mal wieder 'rein patchen?
Das ist eigentlich noch mit drin, muss ich mal schauen, warum es nicht funktioniert. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-multimedia-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia-de+help@opensuse.org
On Sat, 09 Jun 2007, 11:34:26 +0200, Manfred Tremmel wrote:
Am Samstag, 9. Juni 2007 11:01 schrieb Manfred Hollstein:
Kannst Du das VDR Zeugs mal wieder 'rein patchen?
Das ist eigentlich noch mit drin, muss ich mal schauen, warum es nicht funktioniert.
Hmm, warum das Plugin mit dem xine-ui Player nicht funktioniert, weiss ich auch nicht; ich habe aber mittlerweile herausgefunden, dass mein selbst gebautes xineliboutput Plugin seine Dateien nach /usr/lib/xine/plugins/1.1.6 installiert hatte, wo es natuerlich von der neuen libxine1.so.1 nicht gefunden werden kann... Mit einer entsprechenden Abhaengigkeit zur Versionsnummer von libxine1 merke ich nun automatisch, dass ich mein Plugin auch neu bauen muss... ;-) Cheers. l8er manfred --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-multimedia-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia-de+help@opensuse.org
Am Samstag, 9. Juni 2007 12:24 schrieb Manfred Hollstein:
Hmm, warum das Plugin mit dem xine-ui Player nicht funktioniert, weiss ich auch nicht; ich habe aber mittlerweile herausgefunden, dass mein selbst gebautes xineliboutput Plugin seine Dateien nach /usr/lib/xine/plugins/1.1.6 installiert hatte, wo es natuerlich von der neuen libxine1.so.1 nicht gefunden werden kann... Mit einer entsprechenden Abhaengigkeit zur Versionsnummer von libxine1 merke ich nun automatisch, dass ich mein Plugin auch neu bauen muss... ;-)
Hab gerade getestet (musste erst mal den vdr wieder installieren und einrichten), das Plugin funktioniert einwandfrei. Wegen des Netzwerk Patches muss der Aufruf geändert werden, der Zugriff erfolgt nicht per xine vdr:/var/lib/vdr-xine/stream#demux:mpeg_pes sondern per xine vdr-socket:/127.0.0.1#demux:mpeg_pes -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-multimedia-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia-de+help@opensuse.org
On Sat, 09 Jun 2007, 15:46:11 +0200, Manfred Tremmel wrote:
Am Samstag, 9. Juni 2007 12:24 schrieb Manfred Hollstein:
Hmm, warum das Plugin mit dem xine-ui Player nicht funktioniert, weiss ich auch nicht; ich habe aber mittlerweile herausgefunden, dass mein selbst gebautes xineliboutput Plugin seine Dateien nach /usr/lib/xine/plugins/1.1.6 installiert hatte, wo es natuerlich von der neuen libxine1.so.1 nicht gefunden werden kann... Mit einer entsprechenden Abhaengigkeit zur Versionsnummer von libxine1 merke ich nun automatisch, dass ich mein Plugin auch neu bauen muss... ;-)
Hab gerade getestet (musste erst mal den vdr wieder installieren und einrichten), das Plugin funktioniert einwandfrei. Wegen des Netzwerk Patches muss der Aufruf geändert werden, der Zugriff erfolgt nicht per xine vdr:/var/lib/vdr-xine/stream#demux:mpeg_pes sondern per xine vdr-socket:/127.0.0.1#demux:mpeg_pes
Merkwuerdig, wenn ich den Aufruf verwende, kriege ich nach wie vor einen - xine engine: Fehler - Es ist kein Eingabe-Plugin vorhanden um 'vdr-socket:/127.0.0.1#demux:mpeg_pes' zu verarbeiten. Vielleicht ist die MRL falsch oder Datei/Datenstrom existiert nicht. Da der Aufruf aus dem Klick auf den VDR Button im xine-ui generiert wird, ist dafuer dann auch eine neue Version des xine-ui Paketes noetig, oder? Cheers. l8er manfred --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-multimedia-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia-de+help@opensuse.org
Am Samstag, 9. Juni 2007 16:55 schrieb Manfred Hollstein:
Merkwuerdig, wenn ich den Aufruf verwende, kriege ich nach wie vor einen
Hm, ist das vdr-plugin vorhanden? manfred@marvin2:~> ls /usr/lib/xine/plugins/1.1.7/*vdr* /usr/lib/xine/plugins/1.1.7/xineplug_inp_vdr.so Wird es geladen? xine --verbose 99 vdr-socket:/127.0.0.1#demux:mpeg_pes in der Konsole, müsste anzeigen, ob es beim start gefunden wird.
Da der Aufruf aus dem Klick auf den VDR Button im xine-ui generiert wird, ist dafuer dann auch eine neue Version des xine-ui Paketes noetig, oder?
Ehrlich gesagt weiß ich noch nicht so recht, wie die URL beim Klick auf den VDR Button generiert wird. Da müsste wohl noch was gepatched werden... -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-multimedia-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia-de+help@opensuse.org
On Sat, 09 Jun 2007, 22:21:00 +0200, Manfred Tremmel wrote:
Am Samstag, 9. Juni 2007 16:55 schrieb Manfred Hollstein:
Merkwuerdig, wenn ich den Aufruf verwende, kriege ich nach wie vor einen
Hm, ist das vdr-plugin vorhanden?
manfred@marvin2:~> ls /usr/lib/xine/plugins/1.1.7/*vdr* /usr/lib/xine/plugins/1.1.7/xineplug_inp_vdr.so
Yep: $ ls /usr/lib/xine/plugins/1.1.7/*vdr* /usr/lib/xine/plugins/1.1.7/xineplug_inp_vdr.so /usr/lib/xine/plugins/1.1.7/xineplug_inp_xvdr.so $ rpm -qf /usr/lib/xine/plugins/1.1.7/*vdr* libxine1-1.1.7-0.pm.0 vdr-plugin-xineliboutput-1.0.0rc2_1.4.5_1.1.7-0.mh.2
Wird es geladen?
xine --verbose 99 vdr-socket:/127.0.0.1#demux:mpeg_pes
in der Konsole, müsste anzeigen, ob es beim start gefunden wird.
Ja: $ grep -i vdr xine.log load_plugins: Plugin /usr/lib/xine/plugins/1.1.7/xineplug_inp_xvdr.so gefunden load_plugins: Plugin /usr/lib/xine/plugins/1.1.7/post/xineplug_post_vdr.so gefunden load_plugins: Plugin /usr/lib/xine/plugins/1.1.7/post/xineplug_post_vdr.so gefunden load_plugins: Plugin /usr/lib/xine/plugins/1.1.7/post/xineplug_post_vdr.so gefunden load_plugins: Plugin /usr/lib/xine/plugins/1.1.7/xineplug_inp_vdr.so gefunden [7095] [input_vdr] detected verbose logging xine->verbosity=99, setting log level to 100:DEBUG [7095] [input_vdr] init class succeeded mrl: 'vdr-socket:/127.0.0.1#demux:mpeg_pes', Es ist kein Eingabe-Plugin vorhanden um 'vdr-socket:/127.0.0.1#demux:mpeg_pes' zu verarbeiten. Es ist kein Eingabe-Plugin vorhanden um 'vdr-socket:/127.0.0.1#demux:mpeg_pes' zu verarbeiten. Inputplugin gefunden: VDR display device plugin vdr: connecting to vdr. vdr: failed to connect to port 18701 (Verbindungsaufbau abgelehnt) xine: Plugin kann MRL [vdr-socket:/127.0.0.1#demux:mpeg_pes] nicht öffnen xine: Inputplugin gefunden: VDR display device plugin vdr: connecting to vdr. vdr: failed to resolve hostname '127.0.0.1#demux:mpeg_pes' (Verbindungsaufbau abgelehnt) xine: Plugin kann MRL [vdr-socket:/127.0.0.1#demux:mpeg_pes] nicht öffnen xine: Kann kein Plugin für MRL [vdr-socket:/127.0.0.1#demux:mpeg_pes] finden Hmm, die beiden Meldungen vdr: failed to connect to port 18701 (Verbindungsaufbau abgelehnt) vdr: failed to resolve hostname '127.0.0.1#demux:mpeg_pes' (Verbindungsaufbau abgelehnt) sehen mir nicht so ganz korrekt aus. Geht beim Parsen vom Hostname was falsch? In den Logs vom VDR selber ist leider ueberhaupt nichts von einem Verbindungsversuch zu sehen, daher glaube ich dem "failed to connect to port 18701" nicht so ganz. Wenn Du die vollstaendigen Meldungen haben willst, schicke ich sie Dir gerne per privater e-mail. Cheers. l8er manfred --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-multimedia-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia-de+help@opensuse.org
Am Sonntag, 10. Juni 2007 10:15 schrieb Manfred Hollstein:
load_plugins: Plugin /usr/lib/xine/plugins/1.1.7/xineplug_inp_vdr.so gefunden [7095] [input_vdr] detected verbose logging xine->verbosity=99, setting log level to 100:DEBUG [7095] [input_vdr] init class succeeded mrl: 'vdr-socket:/127.0.0.1#demux:mpeg_pes',
Schaut erstmal gut aus.
Es ist kein Eingabe-Plugin vorhanden um 'vdr-socket:/127.0.0.1#demux:mpeg_pes' zu verarbeiten. Es ist kein Eingabe-Plugin vorhanden um 'vdr-socket:/127.0.0.1#demux:mpeg_pes' zu verarbeiten. Inputplugin gefunden: VDR display device plugin vdr: connecting to vdr. vdr: failed to connect to port 18701 (Verbindungsaufbau abgelehnt) xine: Plugin kann MRL [vdr-socket:/127.0.0.1#demux:mpeg_pes] nicht öffnen xine: Inputplugin gefunden: VDR display device plugin vdr: connecting to vdr. vdr: failed to resolve hostname '127.0.0.1#demux:mpeg_pes'
Das eher weniger. Mal ne blöde Frage, Du verwendest schon auch die VDR-Plug von Packman (vdr-plugins-0.5-135.pm.0, die SUSE mitliefert haben keinen Netzwerksupport)? Du hast das xine Plugin dort aktiviert (VDR_PLUGINS="xine" und VDR_PLUGIN_ARGS_xine="-r" in der /etc/sysconfig/vdr)? Er läuft ohne Probleme (Meldung auf Konsole 9) und auch /etc/init.d/dvb wurde gestartet? Unter /var/lib/vdr-xine/ müssen auch die Streams bereitstehen (external.control, external.result, stream, stream.control, stream.event und stream.result). -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-multimedia-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia-de+help@opensuse.org
On Sun, 10 Jun 2007, 13:42:11 +0200, Manfred Tremmel wrote:
[...] Du hast das xine Plugin dort aktiviert (VDR_PLUGINS="xine" und VDR_PLUGIN_ARGS_xine="-r" in der /etc/sysconfig/vdr)?
Schande auf mein Haupt... Nachdem ich mein "xineliboutput" Plugin am Laufen hatte, habe ich das "xine" Plugin deaktiviert... Beim Test Deiner neuen libxine1 Pakete hatte ich mich dann wohl durch den im "xine-ui" sichtbaren "VDR" Button dazu verleiten lassen, dass der ja auch funktionieren sollte... Auweia :-( 'tschuldigung fuer den Traffic. Cheers. l8er manfred --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-multimedia-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia-de+help@opensuse.org
participants (4)
-
Maik Giese
-
Manfred Hollstein
-
Manfred Tremmel
-
Rotor_