Hallo,
nachdem ich das mal wieder nutzen wollte ist mir aufgefallen das es unter Debian stable nicht mehr läuft. Und ich fand nirgens ne Lösung. Deswegen habe ich mal selbe ne Wiederbelebung hingefummelt. Und weils dann doch gedauert hat dachte ich evtl. will sich jemand anderst mal die Arbeit sparen.
Anbei der Patch gegen die letzte Version (im wiki verlinkt)
- i18n DE
- Setupoptionen entfernt
-- "Device" (Sowas stellt man zentral ein)
-- "Shutdown after finished" (nen Poweroff mag der VDR nicht)
-- "Verbose output" (ripit kennt den Parameter nicht)
-- "Eject after finished" (das Verhalten stellt man zentral ein)
-- "Encode remotely" (heutzutage eher unnötig)
Jetzt wird nicht mehr ein modifiziertes ripit direkt aufgerufen sonden ein Shellscript Namens "vdr-ripit", muss irgendwo im Pfad liegen. Benötigt wird ripit (unter Debian "apt-get install ripit").
vdr-ripit benötigt ein Helperscript namens "vdr-eject" (muss irgendwo im Pfad liegen) welches auf die lokalen Gegebenheiten angepasst ist.
Im einfachsten Fall geht sowas
[vdr-eject]
#!/bin/sh
mode="$1"
case "$mode" in
open)
eject /dev/dvd
;;
getopentime)
printf "10"
;;
getdvddev)
printf "/dev/dvd"
;;
startburn)
eject -t /dev/dvd
;;
stopburn)
eject /dev/dvd
;;
*)
printf "Usage: $(basename "$0") {open|startburn|stopburn|getdvddev|getopentime}\n" >&2
;;
esac
exit 0
Alles anzeigen
[Die Idee dahinter ist die Installations-/Distributionsanhängigen Dinge aus Plugin-/Addonscripten rauszuhalten und zentralisiert bereitzustellen. Nutzt hier jemand udisks-glue mit CD/DVD Laufwerken? ]
Viel Spaß damit (falls noch jemand CDs nutzt )
Edit: vdr-ripit aktuallisiert (Antwortverhalten (besserer Feeback zum User) bei Abbruch verbesert)
cu