Hi,
in der .monrc stehen ja nur die Parameter zur Wav-Erstellung.
meine .monrc:
Ich rufe dann in der "unixinout.c" das convert - Script auf.Code:REC PATH rec REC TIME 20 REC VOL 100 REC_COMD sox REC_SUFF .wav REC_ARGS -c 1 ZVNAME 12345 [@rec] Schleifenname
Inhalt von convert:Code:---------------------------------------------------------------------- */ void record_stop (void) { /*********************************************************************** * Audio-Aufzeichung abschließen ***********************************************************************/ char cmdline[256]; close(rec.fd); rec.stat = 0; sprintf(cmdline, "%s -v%f %s %s %s %s%s avg -%c", rec.cmd, (float)rec.volume / 100, rec.in_args, rec.file, rec.out_args, rec.file, rec.suff, rec.chan); system(cmdline); sprintf(cmdline, "rm %s", rec.file); system(cmdline); verbprintf(2, "Aufzeichung Kanal %c beendet", _channel[channel]); system("/home/monitor/convert") ; } /* record_stop
Code:#!/bin/bash for i in /home/monitor/rec/*wav; do if [ -f $i ] ; then lame -b 32 -m m $i /var/www/htdocs/alarm/rec/`basename $i .wav`.mp3 rm -f $i fi done
Gruß
Marcel




Zitieren

