Programa de línea de comandos de alto nivel para grabar CD y DVD?


6

Estoy harto de perder el tiempo intentando escribir una solución limpia para grabar múltiples archivos y carpetas en CD y DVD con wodim, growisofsy genisoimage.

Estoy buscando un programa de línea de comandos de alto nivel que use valores predeterminados razonables y tome argumentos como este:

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

¡Entonces debería hacer todas las copias de bajo nivel y la generación de ISO de forma transparente y simplemente grabar el maldito disco!

¿Alguien tiene alguna sugerencia? He visto varios programas, pero parece que hay demasiadas opciones para rastrear y no hay suficiente información sobre ellos en línea.

Gracias :)

Respuestas:


3

Creo que quieres cdrecord de cdrtools

Lo usas así

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

Esa es una coincidencia bastante cercana a lo que has pedido.


El OP dijo que estaba cansado de lo wodimque es una bifurcación cdrecord, por lo que puede que no sea exactamente lo que quieren.
— mctylr

He echado un vistazo a cdrecord, y aparte del hecho de que no graba DVD, parece que cada 'pista' de datos que especifique ya debe ser una imagen del sistema de archivos ISO-9660 o Rock Ridge. Esto significa generar ISOs usando primero genisoimage.
— stickmangumby

1

Prueba bashburn .

Es una interfaz para las herramientas CLI.


No he instalado bashburn para probarlo, pero parece que es interactivo (usa ncurses o algo así). Quiero algo que pueda ejecutar simplemente pasándole argumentos.
— stickmangumby

1

Ok, por lo que parece que no está claro ganador. Terminé usando un script usando growisofsla --graft-pointsopción, algo como esto:

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

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.