Hochrangiges Kommandozeilenprogramm zum Brennen von CDs und DVDs?


6

Ich habe es satt Schrauben um eine saubere Lösung zu Skript versucht , mit mehreren Dateien und Ordner auf CDs und DVDs zu brennen wodim, growisofsund genisoimage.

Ich suche ein übergeordnetes Befehlszeilenprogramm, das vernünftige Standardeinstellungen verwendet und Argumente wie das folgende verwendet:

[program-name] [cd|dvd] /path/to/dir1/ /path/to/dir2/ /path/to/file ...

Es sollte dann alle Low-Level-Kopiervorgänge und die ISO-Generierung transparent machen und nur die verdammte Festplatte brennen!

Hat jemand irgendwelche Vorschläge? Ich habe mir mehrere Programme angesehen, aber es scheint, dass es zu viele Möglichkeiten zum Durchsuchen gibt und nicht genug Informationen online.

Vielen Dank :)

Antworten:


3

Ich glaube , Sie wollen cdrecord von cdrtools

Du benutzt es so

cdrecord /dev/cdrom /path/to/track1 /path/to/track2 ...

Das entspricht ziemlich genau dem, wonach Sie gefragt haben.


Der OP sagte, er / sie sei es leid, wodimwas eine Gabelung ist cdrecord, so dass es möglicherweise nicht ganz das ist, was sie wollen.
Mctylr

Ich habe mir cdrecord angesehen und abgesehen von der Tatsache, dass es keine DVDs brennt, scheint es, als ob jeder von Ihnen angegebene Datenspur bereits ein ISO-9660- oder ein Rock Ridge-Dateisystem-Image sein muss. Dies bedeutet, dass ISOs zuerst mithilfe von generiert werden genisoimage.
Stickmangumby

1

Versuchen Sie Bashburn .

Es ist ein Frontend für CLI-Tools.


Ich habe bashburn nicht zum Testen installiert, aber es sieht so aus, als ob es interaktiv ist (verwendet ncurses oder so) - ich möchte etwas, das ich ausführen kann, indem ich Argumente übergebe.
Stickmangumby

1

Ok, es scheint also keinen klaren Sieger zu geben. Ich habe es growisofsmit der --graft-pointsOption geschrieben, ungefähr so:

for FILE in $FILES
do
    GRAFT_POINTS="$GRAFT_POINTS $FILE=$FILE"
done
growisofs -dvd-compat -input-charset=ISO-8859-1 -Z $DVD_DRIVE -R -J -pad --graft-points $GRAFT_POINTS

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.