Script de gravação de DVD (burn-dvd.sh)

O script a seguir, que costumo chamar de burn-dvd.sh, pode ser utilizado para gravar imagens ISO em DVDs.

Altere as seguintes variáveis no script:

  • RECORDER Deve conter o path completo para o utilitário growisofs.
  • CDRW Define o dispositivo que identifica a unidade de DVD-RW do computador.
  • SPEED Define a velocidade de gravação. Eu prefiro gravar em velocidade 1 porque o DVD player que tenho em casa é um modelo antigo e ele não se dá muito bem com mídias gravadas em velocidades maiores.

A velocidade de gravação é aproximadamente a seguinte (considere N como sendo o valor ajustado na variável SPEED):

N*1385KBps para gravação de DVDs
N*4496KBps para a gravação de Blu-ray

Só um detalhe: você sabe por que no nome é Blu-ray e não Blue-ray, já que o nome foi dado devido ao laser azul utilizado para a leitura do disco? Deveria ser Blue-ray, mas em alguns países não é permitido registrar um nome comercial contendo palavras comuns.

Eis o código (use-o por sua conta e risco):

#!/bin/bash
RECORDER="/usr/bin/growisofs"
CDRW="/dev/cdrw"
SPEED=1

if [ "$1" = "" ] ; then
  echo "Ooops! You need to inform the iso to burn!"
  exit
fi

if [ -f "$1" ] ; then
  time $RECORDER -dvd-compat -speed=$SPEED -Z $CDRW="$1"
else
  echo "OOOPS! ISO file not found ($1)"
fi