QSO - Recorder, sox - encoder

  • Moin Gemeinde,

    da ich die via QSO-Recorder generierten Files gerne in .MP3 wandeln möchte, soll sox als Umwandler in Frage kommen. Die Kommandozeilensyntax ist recht simpel:
    sox inout.wav output.mp3

    Wie aber kann man die Pfade funtionsfaehig in die ENCODER_CMD Section der svxlink.conf prompten? Das Beispiel auf http://svxlink.sourceforge.net/man/man5/svxlink.conf.5.html ist doch eher etwas fuer Experten :geek:

    Danke fuer die Nachhilfe.

  • probier mal:

    Code
    ENCODER_CMD=/usr/bin/sox \"%f\" \"%d/%b.mp3\" && rm \"%f\"

    Die Leerzeichen sind im Browser nicht so einfach zu identifizieren :)
    Danach sollte in REC_DIR nicht mehr das *.wav sondern das *.mp3 liegen. Bitte beachten, dass mp3-Support bei vielen Distries nicht standardmäßig dabei ist sondern über Drittanbieter nachinstalliert werden muß.

    73s de Adi

  • Funktioniert perfekt und spart enorm Platz.
    Man darf nur während des Encodingprozesses den Svxlink-Daemon nicht abschiessen, sonst ist der Audioport dauerhaft belegt, ein Neustart von svxlink nicht möglich und ein Reboot notwendig.