Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [ opgelost] Wav file afspelen in Bash script  (gelezen 674 keer)

Offline Nick Lamar

  • Lid
  • Steunpunt: Nee
[ opgelost] Wav file afspelen in Bash script
« Gepost op: 2012/09/20, 15:22:54 »
L.S.
Lang gezocht maar geen duidelijk antwoord gevonden. Daarom deze vraag: is het mogelijk in een Bash script een instructie op te nemen waarmee een sound file (wav) wordt afgespeeld?
Bvd.
« Laatst bewerkt op: 2012/09/20, 16:59:35 door Nick Lamar »

Offline Bloom

  • Lid
  • Steunpunt: Ja
Re: Wav file afspelen in Bash script
« Reactie #1 Gepost op: 2012/09/20, 15:34:34 »
aplay /usr/share/sounds/alsa/Front_Center.wav
Als je de mediaspeler VLC hebt geïnstalleerd (kun je doen via het Softwarecentrum), heb je automatisch ook een terminalspeler die alle formaten afspeelt:

cvlc pad/naar/audiobestand

Offline Nick Lamar

  • Lid
  • Steunpunt: Nee
Re: Wav file afspelen in Bash script
« Reactie #2 Gepost op: 2012/09/20, 15:39:10 »
Ga ik proberen. Dank!

Offline Nick Lamar

  • Lid
  • Steunpunt: Nee
Re: Wav file afspelen in Bash script
« Reactie #3 Gepost op: 2012/09/20, 15:53:41 »
Werkt!
Alleen, ik krijg wel de volgende meldingen op het scherm:

Playing WAVE 'mrb.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
Playing WAVE 'exit.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo

Is dat te onderdrukken?

Offline Bloom

  • Lid
  • Steunpunt: Ja
Re: Wav file afspelen in Bash script
« Reactie #4 Gepost op: 2012/09/20, 16:51:36 »
Ja hoor. Voeg gewoon achteraan de regel '2>nul' toe, dus zoals:
aplay /usr/share/sounds/alsa/Front_Center.wav 2>nul

Offline Nick Lamar

  • Lid
  • Steunpunt: Nee
Re: Wav file afspelen in Bash script
« Reactie #5 Gepost op: 2012/09/20, 16:59:03 »
Opgelost!
Dank voor de snelle hulp.

N.L.

Offline SeySayux

  • Lid
    • SeySayux.net
  • Steunpunt: Nee
Re: [ opgelost] Wav file afspelen in Bash script
« Reactie #6 Gepost op: 2012/09/20, 22:07:48 »
Ja hoor. Voeg gewoon achteraan de regel '2>nul' toe, dus zoals:
aplay /usr/share/sounds/alsa/Front_Center.wav 2>nul

Moet dat niet 2>/dev/null zijn, anders gaat hij toch de uitvoer naar een bestand genaamd 'nul' schrijven?

I use a Unix-based system, that means I'll get laid as often as I have to reboot.
LibSylph
SeySayux.net

Offline Bloom

  • Lid
  • Steunpunt: Ja
Re: [ opgelost] Wav file afspelen in Bash script
« Reactie #7 Gepost op: 2012/09/21, 00:19:52 »
Yep, je hebt gelijk. Dat komt ervan als je net weer wat batchfiles in dat malwarezieke OS hebt zitten maken...

Offline Nick Lamar

  • Lid
  • Steunpunt: Nee
Re: [ opgelost] Wav file afspelen in Bash script
« Reactie #8 Gepost op: 2012/09/21, 10:47:25 »
Waarvan akte.

N.L.