dvdselect fehler in menu.c ??

  • Hallo
    Für mein Verständniss ist beim Plugin dvdselect 0.7a in der datei "menu.c" ein kleiner (großer ??) Fehler enthalten.
    In der datei steht


    #define MOUNTCMD "ln -nfs '%s' '%s' 2> /dev/null"


    Mit diesem Eintrag wird bei mir in /media/cdrom ein link angelegt:
    Inhalt: /media/cdrom/~neue_DVD
    Das DVD Plugin erwartet aber in diesem device ein Verzeichniss mit Inhalt VIDEO_TS
    Bei schmiert dann meistens der ganze VDR ab, da das DVD-plugin ein Verzeichniss VIDEO_TS erwartet.


    Ich habe die Datei menu.c dann wie folgt abgeändert.

    #define MOUNTCMD "ln -nfs '%s/VIDEO_TS' '%s' 2> /dev/null"


    Seitdem funktionierts problemlos.


    Bitte um Kommentare.
    Ich finde es seltsam, dass sonst keiner dieses Problem hat !
    Gruss, Andi

    _____________________________________________________________
    YaVDR 0.5 stable softhddevice,Asus ENGT440 DC SL DI 1GD3 Grafikkarte, Digital Devices Cine S2,
    Zalman HD160XT Plus Gehäuse,7" Info-Display über Grapftft, SATA-Blue-Ray LW,
    AMD 3GHz 2Core, 2GB Ram,128GB SSD Systemplatte, 1TB Sata-Platte Datengrab, TV= Panasonic Vierra TX-P50VT20E,
    Pulse-eight CEC Adapter

  • Nachtrag:
    Ausserdem ist bei Anwahl zum Auslesen der DVD ein kleiner optischer Fehler enthalten.
    Wird nach Auswahl des Plugins dann die Taste 0 gedrückt, erscheint das Menü zum editieren des Namens der DVD.
    Auf der roten Taste ist der Menüpunkt "starten" zu sehen.
    Wird dann der Name der DVD editiert, ist die Beschriftung der roten Taste "starten" nicht mehr zu sehen .
    (Falls der Author mitliest.)


    Gruss, Andi

    _____________________________________________________________
    YaVDR 0.5 stable softhddevice,Asus ENGT440 DC SL DI 1GD3 Grafikkarte, Digital Devices Cine S2,
    Zalman HD160XT Plus Gehäuse,7" Info-Display über Grapftft, SATA-Blue-Ray LW,
    AMD 3GHz 2Core, 2GB Ram,128GB SSD Systemplatte, 1TB Sata-Platte Datengrab, TV= Panasonic Vierra TX-P50VT20E,
    Pulse-eight CEC Adapter

  • Zitat

    Original von vomwoid
    Mit diesem Eintrag wird bei mir in /media/cdrom ein link angelegt:


    Du schreibst "in media/cdrom" das verwirrt mich.
    Denn es müßte "als mdeia/cdrom" lauten.
    vorher wäre da
    /media/cdrom -> /dev/hdd
    hinterher
    /media/cdrom -> /video0/dvds/Meine_DVD
    also gäbe es /media/cdrom/VIDEO_TS


    Kann es sein das du in deinem Verzeichnis kein VIDEO_TS-verzeichnis hast?

  • Hallo Torsten
    define MOUNTCMD "ln -nfs '%s' '%s' 2> /dev/null"
    heisst bei meinen Pfaden :
    "ln -nfs /video/dvd/meine_DVD /media/cdrom"
    Das heist dass von /video/dvd/meine_DVD ein Symlink in /media/cdrom gelegt wird. Als Ergebniss ist ein Symlink enthalten mit eben dem "~meineDVD" . Das heisst für mich dass der Zeiger eben auf "meine_DVD" zeigt und nicht auf "meine_DVD/VIDEO_TS" .
    Ich habe das Komando auch mal von Hand in einer Shell eingegeben. War das gleiche Ergebnis.


    Klaro habe ich bei den ausgelesenen DVDs ein VIDEO_TS verzeichniss.


    Zitat:
    "Du schreibst "in media/cdrom" das verwirrt mich.
    Denn es müßte "als mdeia/cdrom" lauten."


    Nein, es wird nicht /media/cdrom > /video/dvd/meineDVD sondern
    es wird IN /media/cdrom ein link mit ~meine_DVD > /video/dvd/meineDVD erzeugt .



    Gruss, Andi

    _____________________________________________________________
    YaVDR 0.5 stable softhddevice,Asus ENGT440 DC SL DI 1GD3 Grafikkarte, Digital Devices Cine S2,
    Zalman HD160XT Plus Gehäuse,7" Info-Display über Grapftft, SATA-Blue-Ray LW,
    AMD 3GHz 2Core, 2GB Ram,128GB SSD Systemplatte, 1TB Sata-Platte Datengrab, TV= Panasonic Vierra TX-P50VT20E,
    Pulse-eight CEC Adapter

    Einmal editiert, zuletzt von vomwoid ()

  • Zitat

    Original von vomwoid
    Das heist dass von /video/dvd/meine_DVD ein Symlink in /media/cdrom gelegt wird.


    Nein das heißt das ein Link Namens "/media/cdrom" angelegt wird der auf "/video/dvd/meine_DVD" zeigt, also genau andersherum.


    tippe doch mal
    ls -al /video/dvd/meine_DVD
    ls -al /media/cdrom
    ln -nfs '/video/dvd/meine_DVD' '/media/cdrom'
    ls -al /video/dvd/meine_DVD
    ls -al /media/cdrom


    ein und schreibe was bei dir da rauskommt.

  • Hallo Torsten


    Ergebnisse:
    ls -al /video/dvd/meine_DVD
    Ausgabe: VIDEO_TS


    ls -al /media/cdrom
    Ausgabe: sr0 -> /dev/sr0


    ln -nfs /video/dvd/meine_DVD /media/cdrom


    ls -al /video/dvd/meine_DVD
    Ausgabe: VIDEO_TS


    ls -al /media/cdrom
    Ausgabe: neue_DVD -> /video/dvd/neue_DVD
    und sr0 -> /dev/sr0


    Gruss, Andi

    _____________________________________________________________
    YaVDR 0.5 stable softhddevice,Asus ENGT440 DC SL DI 1GD3 Grafikkarte, Digital Devices Cine S2,
    Zalman HD160XT Plus Gehäuse,7" Info-Display über Grapftft, SATA-Blue-Ray LW,
    AMD 3GHz 2Core, 2GB Ram,128GB SSD Systemplatte, 1TB Sata-Platte Datengrab, TV= Panasonic Vierra TX-P50VT20E,
    Pulse-eight CEC Adapter

    Einmal editiert, zuletzt von vomwoid ()

  • Was für ein Betriebssystem hast du?
    Bei mir sehen die ls-ausgaben so aus:
    torsten@b5:~ > ls -al /dev/dvd
    lrwxr-xr-x 1 root root 28 2004-09-26 02:40 /dev/dvd -> /video0/film/dvd/Kreta-1.iso



    Zitat


    ls -al /media/cdrom
    Ausgabe: neue_DVD -> /video/dvd/neue_DVD
    und sr0 -> /dev/sr0


    doppelte Ausgaben sind technisch gar nicht möglich bei einem Link.
    Kann es sein, dass /media/cdrom kein Link ist bei dir sondern ein Verzeichnis?

  • Hallo Torsten
    So ist es . bei mir ist wie bei Suse üblich /media/cdrom ein Verzeichniss das in der fstab standardmäßig eingetragen ist .
    Ist das die Erklärung ?
    Dann haben wir wie es scheint aneinander vorbeigeredet.


    Gruss, Andi

    _____________________________________________________________
    YaVDR 0.5 stable softhddevice,Asus ENGT440 DC SL DI 1GD3 Grafikkarte, Digital Devices Cine S2,
    Zalman HD160XT Plus Gehäuse,7" Info-Display über Grapftft, SATA-Blue-Ray LW,
    AMD 3GHz 2Core, 2GB Ram,128GB SSD Systemplatte, 1TB Sata-Platte Datengrab, TV= Panasonic Vierra TX-P50VT20E,
    Pulse-eight CEC Adapter

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!