Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

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

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

[ 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
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

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

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
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

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.

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
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...

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

N.L.