2012-03-16 20 views
6

Chciałbym zmniejszyć rozmiar pliku niektórych plików audio z plikami sox. Myślę, że mogę zredukować stereo tylko do 1 kanału (tj. Mono), zmniejszyć częstotliwość próbkowania i zmniejszyć głębokość bitową. Wydaje mi się, że wygląda na to, że sox nie może tego zrobić. Czy to prawda, czy też zrobiłem to poprawnie?jak korzystać z sox do kompresji mp3?

$ sox -r 8000 -c 1 2008-12-28-2.MP3 foo.mp3 
sox WARN formats: can't set sample rate 8000; using 44100 
sox WARN formats: can't set 1 channels; using 2 
+0

Czy próbowali konwersji do innego formatu, jak WAV lub AU , przed konwersją z powrotem na mp3? –

+1

nie. dlaczego najpierw konwersja do wav? – RNA

Odpowiedz

7

Argumenty powinny iść przed pliku wyjściowego:

sox 2008-12-28-2.MP3 -r 8000 -c 1 foo.mp3 

Mogą być również dostarczane jako efekty:

sox 2008-12-28-2.MP3 foo.mp3 remix 1 rate 8000