Lire le titre d'un DVD?

J'ai remarqué que chaque image de DVD a un nom de majuscule semi-unique. Existe-t-il un moyen standard pour moi de simplement lire ce nom en tant qu'user non root sous Linux? Je suis sur un dérivé Ubuntu 12.04 exécutant le kernel 3.7. Je voudrais simplement get le nom de n'importe quel disque actuellement dans le lecteur comme ceci:

DVD_NAME="$( ./read-dvd-name.sh )" 

Vous pourriez utiliser blkid pour cela:

 DVD_NAME=$(blkid -o value -s LABEL /dev/dvd) 

(vous devez avoir la permission de lire /dev/dvd pour cela).

Ou:

 DVD_NAME=$(udevadm info -n dvd -q property | sed -n 's/^ID_FS_LABEL=//p') 

pour lequel vous n'avez pas besoin de privilèges spéciaux ( udev (en cours d'exécution en tant que root) interroge le nom de l'label à l'aide de blkid et met à jour une database de périphériques que vous interrogez avec udevadm ).

Je ne sais pas si cela pourrait vous aider:

 dvdtitle=$(isoinfo -i isofile.iso -d | grep "Volume id:" | awk '{print $3}')