# Burn specified iso file to DVD. # Usage: dvd_burn_iso function dvd_burn_iso() { local iso="${1}" if [[ ${iso} == "" ]]; then help dvd_burn_iso return 2 fi growisofs -dvd-compat -speed=8 -use-the-force-luke=tty -Z /dev/sr0="${iso}" } # Burn specified iso file to CD. # Usage: cd_burn_iso function cd_burn_iso() { local iso="${1}" if [[ ${iso} == "" ]]; then help cd_burn_iso return 2 fi wodim speed=8 -tao dev=/dev/sr0 "${iso}" } # Burn specified audio files to CD. # Usage: cd_burn_audio function cd_burn_audio() { if [[ ${*} == "" ]]; then help cd_burn_audio return 2 fi cdrecord -v dev=/dev/sr0 speed=8 -audio -pad "${*}" } # Spawn Nix shell with required tools. function dvd_shell() { SHELL_NAME="dvd" tmpshell dvdplusrwtools cdrkit }