canberra-gtk-play
Para simples guiones de bash mplayer es probablemente un poco demasiado pesado y demasiado verboso en términos de salida. Una opción incorporada es canberra-gtk-play
que viene preinstalada en ubuntu:
canberra-gtk-play --file=/usr/share/sounds/gnome/default/alerts/drip.ogg
Nota: utiliza el volumen de las alertas, y debes pasar --file=
para reproducir un archivo de una ruta.
También puede reproducir un sonido por id que representa el nombre del archivo sin la extensión de los archivos multimedia en /usr/share/sounds
(aparentemente esto sólo funciona para los sonidos que están registrados como parte de un tema de sonido):
canberra-gtk-play --id="desktop-login"
canberra-gtk-play --id="message"
gst-launch-1. 0/gst-launch-0.10
Otra opción es usar las herramientas de línea de comandos gstreamer que están presentes en la mayoría de las cajas de linux modernas:
gst-launch-1.0 playbin uri=file:///usr/share/sounds/ubuntu/stereo/message.ogg
Para suprimir toda la salida rediríjala a /dev/null
:
gst-launch-1.0 playbin uri=file:///usr/share/sounds/ubuntu/stereo/message.ogg > /dev/null 2>&1
Tanto gst-launch-1.0
como gst-launch-0.10
podrían estar presentes en su sistema.