Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: VDR Portal. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Donnerstag, 25. Mai 2006, 17:37

vdrcd mit cdda support

Hallo,

Edit: da immer noch das ein oder andere mal der erste (fehlerhafte Patch) runtergeladen wurde aktualisiere ich mal das Ursprungsposting.

damit das vdrcd Plugin auch Audio CD`s erkennt wenn kein cdfs verfügbar ist und dann das cdda Plugin startet, habe ich vdrcd ein wenig modifiziert. Die Funktionsweise ist recht simple, wenn das Medium nicht gemountet werden kann, wird mittels libcdio geprüft ob es sich um eine Audio CD handelt um dann cdda zu starten.

Edit: da es bei existierendem cdfs so nicht funktioniert hat (s. folgende Antworten), wird jetzt zuerst geprüft ob es sich um eine Audio CD handelt sofern cdda im Setup aktiviert ist.

Das cdda Plugin hatte allerdings die Eigenart sich sofort zu beenden, bzw. wurde vom vdr beendet, wenn das vdrcd mittels eines keymacros aus der keymacros.conf aufgerufen wurde. Dazu habe ich noch einen kleinen Patch für cdda geschrieben der dieses problem umgeht. Ist eigentlich mehr ein Workaround, welcher aber keine Seiteneffekte hat.

Damit der cdda support funktioniert muss das vdrcd Plugin mit dem zusätzlichen Parameter -a /dev/hdx versorgt werden (hdx = hdc oder hdd ...).

Beispiel: -P"vdrcd -c /media/dvd -a /dev/hdc"

Im vdrcd-Setup dann: cdda-Plugin für Audio-CD: ja

viele Grüße
Matthias

Edit: Im Makefile von vdrcd gibt es einen Compiler-Schalter HAVE_CDDA der im Patch per default auf eins steht. Wird er mit null ausgeschaltet, wird vdrcd ohne libcdio compiliert und verhält sich so wie ohne diesen Patch. ;)
»hellimat« hat folgende Dateien angehängt:

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »hellimat« (12. Juni 2006, 09:57)


smokey

Schüler

Beiträge: 132

Wohnort: Brandenburg

Beruf: Stahlschnitzer

  • Nachricht senden

2

Samstag, 27. Mai 2006, 12:07

RE: vdrcd mit cdda support

Hallo,

Danke für den Patch. Werde mal ein bisschen Feedback geben.
Funktioniert bei mir. Es hat allerdings nicht ausgereicht den Parameter für cdfs beim vdrcd Plugin rauszunehmen. Musste alle Spuren von cdfs aus der fstab
und den Mountpoint für cdfs löschen bevor es Funktionierte sonst kam immer
"Konnte Disk nicht Identifizieren".
Jetzt läufts.

Gruss
Daniel

3

Samstag, 27. Mai 2006, 14:06

RE: vdrcd mit cdda support

Hallo,

danke für das feedback. Habe jetzt auch mal cdfs installiert und kann Deine Erkenntnis nachvollziehen. Ursprünglich habe ich den Patch geschrieben damit Audio CD's ganz ohne cdfs erkannt werden und habe es von daher gar nicht ausprobiert wie es sich mit vorhandenem cdfs verhält. Werde das Setup von vdrcd dann noch um die Einstellung für Audio CD's: cdda/mp3 erweitern.

viele Grüße
Matthias

4

Samstag, 27. Mai 2006, 17:01

vdrcd mit cdda support (jetzt mit cdda Setup-option)

Hallo,

da smokey probleme bei existierendem cdfs festgestellt hat, habe ich den Patch so geändert, dass man im Setup angeben kann ob Audio CD's mit dem cdda Plugin abgespielt werden oder wie bisher mit dem mp3 Plugin. Des Weiteren gibts im Makefile jetzt einen Schalter HAVE_CDDA, somit wird der Code, welcher die libcdio benutzt nur compiliert wenn der Wert gleich eins ist.

makfile:
HAVE_CDDA=1

aufruf:
z.B. -P"vdrcd -c /media/dvd -a /dev/hdc" der cdda-Device muss jetzt mit -a angegeben werden.

viele Grüße
Matthias

5

Samstag, 27. Mai 2006, 17:03

RE: vdrcd mit cdda support (jetzt mit cdda Setup-option)

hier noch der Patch :rolleyes:
»hellimat« hat folgende Datei angehängt:

6

Donnerstag, 1. Juni 2006, 18:04

Hi , hellimat

Thanks > habs jetzt auch bei mir eingebaut, funkt tadellos :]
Hatte nen reject, aber vermutlich deshalb weil ich schon zwei andere Patches
auf vdrcd angewendet hab (einer davon startet Bildercds per keymacros.conf, ist
so ähnlich wie dein Patch nur halt für ImagePlugin).
reject war aber sehr einfach aufzulösen.

Gruss , Bert
Hardware:PIntel Core Duo 2,93 Ghz,AsusP5QL PRO,Gigabyte GeForce GT730 (vdpau),Budget TT-S2 1600,2Gb Ram.2x Sata Hd
Multibootsystem
yavdr-0.6 mit VDR 2.2.0, Ausgabe über Nvidia vdpau

Immortal Romance Spielautomat