Danke danke danke. Ich habe -e Integer-falsch anstelle von -e a-Law (Ihr -A Argument für ältere Version von Sox) verwendet.
Josh Smeaton vor 10 Jahren
1
Und ich möchte empfehlen, ** nicht ** leiten zu loxen, da Sie möglicherweise fehlende Header-Informationen erhalten, da sox darauf wartet, dass die Datei geschlossen wird, bevor Sie bestimmte Header schreiben.
Josh Smeaton vor 10 Jahren
1
0
oden
libsndfile herunterladen und kompilieren Ich habe Version 1.0.17 verwendet, die Quelle für Lame herunterladen und diese Konfigurationseinstellung verwenden
./configure --with-fileio=sndfile
dann
make && make install
jetzt wird es funktionieren.
0
fiatjaf
Hier ist die Antwort, die für mich funktioniert hat:
Ich habe meine WAV-Dateien mit den folgenden Befehlen konvertiert:
Diese Befehle erzeugen mit meinen WAV-Dateien MP3-Dateien im 32 kbit / s, 22050 Hz Mono-Format. Die Parameter des Lame-Befehls werden angepasst, um die Dateien zu erzeugen, die den Dateien ähnlich sind, die von dem im vorherigen Post erwähnten Befehl erzeugt wurden:
sox file.wav file.mp3
Auf meinem Rechner der Befehl:
sox file.wav file.mp3
wandelt WAV-Dateien in 23 Minuten um und erzeugt 130 MB MP3-Dateien.