Sound über Crontab

Atalantia

Aktives Mitglied
Thread Starter
Registriert
26.11.2009
Beiträge
1.952
Reaktionspunkte
444
Ich möchte mit Crontab ein Soundfile zu einer bestimmten Zeit abspielen ohne ein Programm mit UI aufzurufen. Etwa so wie das OS die Warnmeldungen von sich gibt. Da muss ja auch kein Programm gestartet werden. Kann man irgendwie den internen Synthesizer oder sonst ein Kommandozeilenprogramm vom OS anpeilen?
 
Du kannst das Tool afplay dafür nutzen. Es liegt in /usr/bin und basiert auf Apples CoreAudio, dementsprechend spielt es WAV, MP3, MP4 sowie AIFF ab.
 
afplay
afplay -h für Info

oder Play Sound



..boah viel zu langsam... ^^
 
Ich hab's in Crontab so probiert:

/usr/bin/osascript -e 'tell app "afplay" to activate' ~/Library/Audio/Impulse Responses/Apple/01 Large Spaces/01 Rooms/1.4s_Jazz Vocals A.SDIR

Geht aber nicht. Liegt möglicherweise am SDIR Format.
 
Warum osascript? Einfach /usr/bin/afplay soundfile. Allerdings kann afplay wie oben erwähnt nur eine begrenzte Anzahl und ob SDIR dazugehört weiß ich nicht.
 
Jop, rödelt mit SDIR, WAV, AIF, MP3, UA
 
Zurück
Oben Unten