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 :)

stickmangumby
quelle

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.

Richard Holloway
quelle
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.

Aussenseiter
quelle
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
stickmangumby
quelle
0

Haben Sie diesen Leitfaden für Ubuntu ausprobiert ?

Ye Lin Aung
quelle
2
Danke für die Antwort. Ich weiß, wie man von der Kommandozeile aus brennt. Ich finde die Syntax einfach zu ausführlich.
Stickmangumby