Ergebnis 1 bis 15 von 20

Thema: [@rec] im MP3-Format

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    21.08.2005
    Beiträge
    251

    [@rec] im MP3-Format

    Kann man unter Monitor die sox-Parameter ändern, so dass die [@rec]-Anweisung nicht wav, sondern mp3 aufzeichnet ?

    Hintergrund:
    Ich will eine Zeit lang alle eingehende ZVIE-Alarmierungen aufzeichnen, um später anhand der gesprochenen Meldung die jeweilige Feuerwehr zu einer Schleife zuordenen zu können. (die Arbeit könnte ich mit ersparen, wenn jemand die Schleifennummern der Feuerwehren im Landkreis Ebersberg hat. Auf dieser Site sind sie jedenfalls nicht hinterlegt)

    Leider braucht die Aufzeichnung im WAV-Format recht viel Speicher. Ich würde daher gerne die Meldungen als MP3 aufzeichnen.

    Ich habe auf meinem Testrechner zuerst lame und dann sox eingerichtet. Damit kann sox auch mp3s erstellen, allerdings müßte man dazu Parameter übergeben.

    Danke für Tipps.
    System: Toshiba Satelite Pro 4300, Ubuntu 5.04,

  2. #2
    Registriert seit
    11.12.2001
    Beiträge
    1.008
    Es gibt noch die Parameter:

    REC_COMD = Programm, das gestartet wird
    REC_SUFF = Dateisuffix, der Datei, die geschrieben wird
    REC_ARGS = Programmargumente für sox

    Vorbelegungen der Werte:

    REC_COMD= sox
    REC_SUFF = .wav
    REC_ARGS= -c 1

  3. #3
    Registriert seit
    21.08.2005
    Beiträge
    251

    Aufnahme beider Kanäle

    Zitat Zitat von Buebchen
    Es gibt noch die Parameter:
    REC_COMD= sox
    REC_SUFF = .wav
    REC_ARGS= -c 1
    Bei mir nimmt monitor nur den linken Kanal auf. Gibt es eine Option die es erlaubt, beide Kanäle aufzunehmen und daraus ein Stereo-Wav zu erzeugen?

    Hintergrund: Ich will testweise RD und FW parallel monitoren (mit zwei Scannern) und bei Einsätzen anhand der Funkaufzeichnung die Einsatzabläufe beider Dienste vergleichen.

    Andreas

  4. #4
    Registriert seit
    07.08.2003
    Beiträge
    161
    Zitat Zitat von nepomuck
    Bei mir nimmt monitor nur den linken Kanal auf. Gibt es eine Option die es erlaubt, beide Kanäle aufzunehmen und daraus ein Stereo-Wav zu erzeugen?

    Hintergrund: Ich will testweise RD und FW parallel monitoren (mit zwei Scannern) und bei Einsätzen anhand der Funkaufzeichnung die Einsatzabläufe beider Dienste vergleichen.

    Andreas
    Probier mal bei dem Parameter REC_ARGS nicht "-c 1" sondern "-c 2" anzugeben, dann sollte es in Stereo aufgenommen werden ...

    PS: Ich habe nur einen Kanal, deshalb "-c 1" :)

  5. #5
    Registriert seit
    14.07.2002
    Beiträge
    188
    Ich hatte das damals einfach gebaut, dass ein Script jede 5 Minuten in das Verzeichnis hineinschaut und wenn es eine Wave-Datei findet, diese über Lame in mp3 umwandelt und wegsortiert.

  6. #6
    Registriert seit
    18.08.2003
    Beiträge
    629
    hast du das script noch?
    Wer Engel aus der Hölle holt, braucht Teuflisch gute Schuhe

    HAIX FireFlash -PRO- mit dem neuen patentiertem Schnürsystem

  7. #7
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Original geschrieben von testman
    hast du das script noch?
    Ich hätte es als Batchdatei ;-)

    Wenns dir was hilft, kann ichs dir gerne schicken.
    Felix
    felix[null][null][null]@funkmeldesystem.de

  8. #8
    Registriert seit
    07.09.2003
    Beiträge
    694
    Hallo,

    pack es doch bitte hier hinein. Wäre vielleicht für mehrere von Vorteil.

    Danke,
    Funkwart

  9. #9
    Registriert seit
    19.02.2006
    Beiträge
    1.092
    Zitat Zitat von funkwart
    Hallo,

    pack es doch bitte hier hinein. Wäre vielleicht für mehrere von Vorteil.

    Danke,
    Funkwart
    Hi,

    ich hab auch so ein ähnliches, kleines Script geschrieben.. (ziemlich unschön, aber erfüllt seinen zweck ;))

    Code:
    #!/bin/bash
    
    for i in /home/max/fme-logs/record-current/*wav; do
    if [ -f $i ] ; then
    	lame -b 96 -m m $i /home/max/fme-logs/record-archiv/`basename $i .wav`.mp3
    	rm -f $i
    fi
    done
    Das ganze am besten "convert" nennen..
    Dann in die /etc/crontab:

    Code:
    */5 * * * * username /home/max/fme-logs/convert
    Pfade müssen natüllich angepasst werden..

    Mfg.
    Geändert von Max K. (23.03.2006 um 17:47 Uhr)
    hallo :E

    Erkläre mir, und ich vergesse.
    Zeige mir, und ich erinnere.
    Lass es mich tun, und ich verstehe.

  10. #10
    Registriert seit
    28.04.2003
    Beiträge
    75
    Ich muss den alten Thread nochmal rauskramen. Ist es auch möglich nach Ende der Aufnahme ein ganzes Skript auszuführen?
    Ich hab schon bissl mit den Parametern rumexperimentiert, leider war dann keine Aufzeichnung mehr da.

    Mit REC_COMD 'skriptname' startet das Skript findet dann aber keine Audiodatei mehr im Verzeichnis.
    Alternativ wäre natürlich die Version mit dem Cronjob möglich, aber den würd ich mir gerne sparen. Wieviel Last hat eigentlich so n minütlicher Cronjob?

    Gruß Stoepf

  11. #11
    LukeFirewalker Gast
    Das ist alles relativ. Wenn die Kiste rechenstark ist und das Skript nur kurz ist, dann fällt das nicht so ins gewicht. Wenn die Kiste eher schwach auf der Brust ist und das Skript sehr umfangreich, dann kanns schon anders aussehen.

    Aber warum alle Minute? Für die Umwandlung in MP3 sollte doch alle Stunde locker reichen. Wenn doch früher reinhören möchtest, dann nimm dafür halt die wav-Datei.

    Luke

  12. #12
    Registriert seit
    28.04.2003
    Beiträge
    75
    Ich will aber nicht das gesamte WAV vom Server abholen.
    MP3 geht halt wesentlich schneller, da ich nur normale DSL1000-Upload-Geschwindigkeit zur Verfügung habe.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •