2013-08-16 8 views
7

Ich habe sox mit unterstützung für mp3 und flac installiert.sox zum konvertieren von flac-datei zu 320 bit mp3

Der unter Befehl wandelt auch erfolgreich flac zu mp3

sox /song_files/Daughter_of_Evil.flac /song_files/Daughter_of_Evil.mp3 

Mein Problem ist, dass die "Daughter_of_Evil.mp3" nicht 320 Bit mp3. Ich habe versucht, Abtastrate von 44100 zu spezifizieren. Aber das änderte die Bitrate nicht. Es bleibt bei 128kbps.

Wie kann ich 320-Bit-mp3-Datei für obige Flac-Datei direkt generieren.

Ich kann 128 Bit MP3 zu 320 Bit mp3 mit LAME konvertieren. Aber die Qualität ist bereits in 128-Bit-mp3-Datei oben erzeugt verloren. Daher möchte ich es in einem Schritt machen.

Dank

Antwort

9

Sie sind für die -C Option SoX suchen:

sox input.flac -C 320 output.mp3 
+0

Ich bekomme diese Warnung: sox WARN mp3: -C Option nicht für MP3 unterstützt; Standardkomprimierungsrate verwenden Wie kann ich dies aktivieren? Danke – user1058797

+0

@ user1058797: Welche Version ist das? Es sollte seit SoX 14.3.1 funktionieren. – chirlu

+0

es ist Version 14.3.0 Ich werde 14.3.1 installieren und es erneut versuchen. Danke :) – user1058797

0

einfach hinzuzufügen, 128kbps ist die Standard-SOx mp3-Konvertierung. Wenn Sie eine niedrigere Bitrate verwenden, bleibt die Bitrate niedriger, es sei denn, Sie geben explizit eine höhere Bitrate an.

Zum Beispiel, sagen Datei 1 320 kbps ist, SOx zu 128 kbps konvertiert

sox file1.mp3 file2.mp3 

In diesem Fall sagen Datei 1 64kbps ist, wird SOx die Konvertierung verarbeiten, aber bei gleicher Bitrate:

sox file1.mp3 file2.mp3 

In dem Fall, wenn Sie die Bitrate erhöhen müssen, müssen Sie explizit die Bitrate einstellen, wie folgt:

sox file1.mp3 -C 320 file2.mp3 
Verwandte Themen