Canberra-gtk-play
Pour de simples scripts Bash MPlayer est probablement un peu trop lourd et trop verbeux en termes de sortie. Une option intégrée est canberra-gtk-play
qui est préinstallé sur Ubuntu :
canberra-gtk-play --file=/usr/share/sounds/gnome/default/alerts/drip.ogg
Note : il utilise le volume d'alertes, et vous devez passer --file=
afin de lire un fichier à partir d'un chemin.
Il peut également jouer un son par id qui représente le nom de fichier sans extension des fichiers média sous /usr/share/sounds
(apparemment, cela ne fonctionne que pour les sons qui sont enregistrés dans le cadre d'un thème sonore) :
canberra-gtk-play --id="desktop-login"
canberra-gtk-play --id="message"
gst-launch-1.0/gst-launch-0.10
Une autre option consiste à utiliser le gstreamer des outils de ligne de commande présents sur la plupart des boîtes Linux modernes :
gst-launch-1.0 playbin uri=file:///usr/share/sounds/ubuntu/stereo/message.ogg
Pour supprimer toute sortie, redirigez-la vers /dev/null
:
gst-launch-1.0 playbin uri=file:///usr/share/sounds/ubuntu/stereo/message.ogg > /dev/null 2>&1
Les deux sites gst-launch-1.0
y gst-launch-0.10
peuvent être présents sur votre système.