Har inte hittat nån annan lösning så det blev till att scripta lite.. inget anvancerat, men det gör vad jag vill.
Lägger upp det här så kanske nån mer har nytta av det. Droppa det i ~/.gnome2/nautilus-scripts/.
#!/bin/bash
############################################################
# PURPOSE
# The purpose of this script is to burn DVD images directly
# from nautilus. Supports IMG and ISO.
#
# TARGET MEDIA
# ¤ DVD+R/DVD-R
#
# USES
# Make sure the following are installed and in the path.
# ¤ growisofs
# ¤ dvd+rw-mediainfo
# ¤ awk
# ¤ gdialog
#
# SETTINGS
# dvd burner
DVD_DEVICE=/dev/hdc
# temp files
FILE_MEDIA="/tmp/.nautilus-growisofs-dvd-burning-media"
FILE_OUTPUT="/tmp/.nautilus-growisofs-dvd-burning-output"
############################################################
FILENAME="$1"
DIALOG=$(which gdialog) 2>&1
if [ ! -x "$DIALOG" ]; then
echo "$DIALOG is not available, exiting..."
exit 0
elif [ ! -x "$(which growisofs)" ]; then
$DIALOG --title "Missing util" \
--msgbox "\"growisofs\" must be installed to continue.\nExiting..." 14 70
exit 0
elif [ ! -x "$(which awk)" ]; then
$DIALOG --title "Missing util" \
--msgbox "\"awk\" must be installed to continue.\nExiting..." 14 70
exit 0
fi
dvd+rw-mediainfo $DVD_DEVICE > "$FILE_MEDIA" 2>&1
$DIALOG --title "Some initial info... (close to continue)" \
--textbox $FILE_MEDIA 50 80
$DIALOG --title "Burn DVD Image" --yesno "Start burning?" 10 70
if [ $? != 0 ]; then
exit 0
fi
echo "" > "$FILE_OUTPUT"
growisofs -Z $DVD_DEVICE="$FILENAME" | while read line
do
if [ "$(echo "$line" | awk -F"[(%)]" '{ print $2 }')" == "" ]; then
echo $line >> "$FILE_OUTPUT"
else
echo "$line" | awk -F"[(%)]" '{ print $2 }'
fi
if [ $? != 0 ]; then
kill -HUP $$
exit 1
fi
done | $DIALOG --title "Burn DVD Image" --gauge "" 14 70 0
echo "" >> "$FILE_OUTPUT"
echo "Burning completed!" >> "$FILE_OUTPUT"
echo "Remount to validate content." >> "$FILE_OUTPUT"
$DIALOG --title "Output from burning" \
--textbox "$FILE_OUTPUT" 50 80
