DVD-Select

  • Hallo,


    ich habe gestern meine VDR neuaufgesetzt.
    Nun habe ich das Problem, dass ich die mit VDR-Convert erzeugten ISO-Files nicht mehr mit DVD-Select anschauen kann.


    Hier die Fehler-Meldung:
    Mär 27 11:51:48 vdr vdr[8266]: rm '/dev/cdrom' 2> /dev/null
    Mär 27 11:51:48 vdr vdr[8266]: ln -s '/video/film/dvd/Inspektor_Gadget_1.iso' '/dev/cdrom' 2> /dev/null
    Mär 27 11:51:48 vdr vdr[9363]: input thread started (pid=9363)
    Mar 27 11:51:48 vdr kernel: hdc: packet command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: packet command error: error=0x54
    Mar 27 11:51:48 vdr kernel: ATAPI device hdc:
    Mar 27 11:51:48 vdr kernel: Error: Illegal request -- (Sense key=0x05)
    Mar 27 11:51:48 vdr kernel: Cannot read medium - incompatible format -- (asc=0x30, ascq=0x02)
    Mar 27 11:51:48 vdr kernel: The failed "Send DVD Structure" packet command was:
    Mar 27 11:51:48 vdr kernel: "ad 00 00 00 00 00 00 01 00 08 00 00 "
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 128
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 132
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 136
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 140
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 1024
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 1028
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 1032
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 1036
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 1040
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 1044
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 1048
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 1052
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 1056
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 1060
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 1064
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 1068
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 1024
    Mar 27 11:51:48 vdr kernel: hdc: command error: status=0x51 { DriveReady SeekComplete Error }
    Mar 27 11:51:48 vdr kernel: hdc: command error: error=0x54
    Mar 27 11:51:48 vdr kernel: end_request: I/O error, dev 16:00 (hdc), sector 1028


    In der FSTAB habe ich aber schon für /dev/hdc folgenden Eintrag:
    /dev/hdc /cdfs cdfs ro,noauto,user 0 0


    Ich habe dann bei Einstellung-Plugins-DVD-Select den Eintrag: /dev/hdc durch /cdrom ersetzt aber die Fehlermeldung bleibt die gleiche.


    Hat jemand eine Idee?


    Vielen Dank für eure Hilfe.


    gruß
    Steffen

    Zotac IonITX-T-E, Gehäuse:LC-1320, TV- Karte: Digital Devices Cine S2 V6; DVD-RW slim, HDD: 1TB WD Caviar Green

  • Der cdfs Eintrag ist nur für Audio CD, Du musst /cdrom oder /dvd oder /dev/dvd noch über die fstab eintragen, z.b.


    [PHP]/dev/hdc /dvd iso9660 defaults,ro,user,exec,noauto 0 0[/PHP]


    Hier müsstest Du natürlich ein Verzeichnis mit /dvd anlegen und das so in der conf angeben.


    Greetz
    LbgDJ

    yavdr 0.3a (Kernel 2.6.32-27), Frontend Xine, 2x TT S2-3200 CI (Alphacrypt - Sky, GigaTwinCam - HD+), AMD 5050e, ASUS M3N78-EMH HDMI, 2GB RAM, GraKa Asus ENGT220 1GB, Sound per SPDIF, 640GB HDD, Blu-ray Disc & HD DVD-ROM Drive LG GGC-H20N, Superpower Gehäuse mit 7" TFT, modifiziertes Anthraize Theme, Atric-IR, FB Logitech Harmony 555


    - No Bass, No Fun!

  • Ich habe den Eintrag in der fstab hinzugefügt.
    Hänge die fstab mal als Anhang an.
    Dann habe ich das Verzeichnis /dvd erstellt und Berechtigung für alle erteilt.
    Leider hat das an der Fehlermeldung nichts geändert.


    Eine conf-Datei für das dvdselect-plugin habe ich nicht gefunden.
    Ist das der wahre Fehler?


    Gruß
    Steffen

  • War mein Fehler, muß /dev/dvd sein. Lege da mal das Verzeichnis an, führe folgenden Befehl aus


    Code
    ln -s /dev/hdc /dev/dvd


    Dann noch in den Einstellungen des Plugins im OSD das Laufwerk einstellen. Aus der Readme:
    "On the osd go to your configuration and change the imagedir and the
    device to your configuration.
    Note: the /dev/ for the device isn't needed, just put in "dvd" or
    the device of your computer."

    yavdr 0.3a (Kernel 2.6.32-27), Frontend Xine, 2x TT S2-3200 CI (Alphacrypt - Sky, GigaTwinCam - HD+), AMD 5050e, ASUS M3N78-EMH HDMI, 2GB RAM, GraKa Asus ENGT220 1GB, Sound per SPDIF, 640GB HDD, Blu-ray Disc & HD DVD-ROM Drive LG GGC-H20N, Superpower Gehäuse mit 7" TFT, modifiziertes Anthraize Theme, Atric-IR, FB Logitech Harmony 555


    - No Bass, No Fun!

  • Hallo LbgDJ,


    ich habe den Befehl eingegeben dabei kam folgende Meldung.
    vdr:~# ln -s /dev/hdc /dev/dvd
    ln: »/dev/dvd«: Datei existiert


    Aber es scheint so als würde das iso-Image auch in /dev/dvd reingeladen werden siehe Anhang.


    Die Fehlermeldung hat sich aber nicht geändert.
    In den Einstellungen des Plugins im OSD sind meine Einträge so:
    - DVD Gerät: /dev/dvd
    - org. DVD Gerät: /dev/dvd (habe aber auch schon /dvd und /dev/hdc ausporbiert ohne Erfolg)
    - ISO-Verzeichnis: /video/film/dvd


    Hast du noch eine Idee?


    Gruß
    Steffen

  • Hallo,


    ich habe den Eintrag auf DVD Gerät: /dev/cdrom geändert und und kann ich die iso-Files von der Platte schauen.
    Leider habe ich nun ein neues Problem.
    Wenn ich eine DVD in mein Laufwek einlege und das DVD-Plugin starte, wird der Film von der Festplatte gestart aber nicht der von der DVD.
    Muss ich erst noch das iso-File von der Festplatte weider unmounten?
    Die fstab wie ich meine Laufwerke anspreche habe ich ja schon oben angehängt.


    Gruß
    Steffen

    Zotac IonITX-T-E, Gehäuse:LC-1320, TV- Karte: Digital Devices Cine S2 V6; DVD-RW slim, HDD: 1TB WD Caviar Green

  • Hi,


    Zitat

    Muss ich erst noch das iso-File von der Festplatte weider unmounten?


    ja. Das DVDSelct-Plugin macht ja eigentlich nichts anderes, als dvd "umzulinken".
    Deshalb macht z.B. in der commands.conf ein Eintrag mit ln -s /dev/hdc /dev/dvd durchaus Sinn ...
    Gruss
    Burkhardt

  • Ja , aber wie kann ich das umlinken wieder beenden?
    Ich habe meinen DVD-Brenner die ganze Zeit als /dev/cdrom verwendet.
    Nachdem ich ln -s /dev/hdc /dev/cdrom kann ich nicht mehr mit CDs in meinem Laufwerk anfangen.
    Wenn ich nun versuche eine SVCD anzustarten mit dem VCD-Plugin macht der VDR einen Neustart.
    Kann ich diesen Link irgendwie löschen?

    Zotac IonITX-T-E, Gehäuse:LC-1320, TV- Karte: Digital Devices Cine S2 V6; DVD-RW slim, HDD: 1TB WD Caviar Green

  • burki
    Stand etwas auf dem Schlauch. Sorry.
    Dein Befehl funktioniert super.


    @all
    Wie kann man das unmounten automatisieren?
    Wenn ich mit dvd select ein ISO-File mounte, muss ich es immer per Hand (laptop anschmießen und mittels putty befehle eingeben) erledigen.
    Gibt es irgendeine Möglichlichkeit diesen Befehl von burki ins dvd-Plugin und vcd-plugin zu integrieren, sodass beim Start eines dieser Plugins das ISO-File von DVD-Select automatisch unmountet wird und man eine DVD odr VCD schauen kann ohne manuell eingreifen zu müssen?

    Zotac IonITX-T-E, Gehäuse:LC-1320, TV- Karte: Digital Devices Cine S2 V6; DVD-RW slim, HDD: 1TB WD Caviar Green

  • Hi,


    der obige Befehl gehoert dann natuerlich in die commands.conf und kann dann auch noch mit direkt mit einer Taste verknuepft werden.
    Zudem bietet auch das dvdselct-plugin selbst einen umount an ...


    Das Problem mit dem automatischen "Zurueckverlinken":
    Das plugin ruft ja zum abspielen das dvd-plugin auf, d.h. man muesste nicht beim dvdselect-plugin ansetzen, sondern beim dvd-plugin (z.B. im destruktor dann halt obigen Befehl ausfuehren, wobei das Ganze dann noch konfigurierbar gehoert ...).
    Gruss
    Burkhardt

  • Hi,


    danke erst mal soweit.
    Ich habe den Befehl jetzt in commads.custom.conf eingetragen und es funktioniert.
    Aber im dvd-select-plugin (habe ct-vdr mit Tobi-Multipatch) gibt es bei mir keine Taste zum unmounten.
    Ich habe: - rot = löschen
    - grün = starten
    - blau = reset.
    Und bei Reset wird bei mir lediglich das File neugemountet.


    Auf dem Gebiet einer Taste einen Befehl zuzuordnen bin ich absoluter Neuling, weißt du wo ich da ne Anleitung finde damit ich die gelbe Taste zum Unmounten belgen kann?


    Gruß
    Steffen

    Zotac IonITX-T-E, Gehäuse:LC-1320, TV- Karte: Digital Devices Cine S2 V6; DVD-RW slim, HDD: 1TB WD Caviar Green

  • Hi,


    man 5 vdr hilft da immer weiter ...


    In der keymacros.conf musst Du halt z.B.
    Yellow Commands 1 <-- kommt drauf an an welcher Stelle der Befehl in der commands.conf steht einfuegen.
    Gruss
    Burkhardt

Jetzt mitmachen!

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