LAME - Lame Ain't an MP3 Encoder
Czym jest LAME?
LAME to program do stratnej kompresji dźwięku do formatu MP3. Należy do programów typu open source. Uznawany jest za enkoder oferujący najlepszą jakość plików MP3, co potwierdza się w wielu testach odsłuchowych kodeków MP3. LAME jest też zalecany przez niezależne forum HydrogenAudio, jako najdoskonalszy kodek dźwięku.
Podstawowe cechy
- Wiele ulepszeń w jakości i szybkosci ponad referencyjnymi programami ISO.
- Kodowanie w formatach MPEG 1, 2 oraz 2.5 layer III
- CBR (stały bitrate) i dwa rodzaje zmiennego bitrate: VBR oraz ABR
- Silnik kodujący dostępny jest jako współdzielona biblioteka (Linux/UNIX),
dynamiczny DLL , filtr Directshow i kodek ACM (Windows). - GPSYCHO - model psychoakustyczny na licencji GPL.
- Wygodne w użyciu predefiniowane ustawienia
- Wyższa jakość niż wszystkich innych kodeków dla większości wartości bitrate.
- Szybki - już przy PII 266 MHz koduje szybciej niż w czasie rzeczywistym w trybie najwyższej jakości.
- MP3x: analizator GTK/X-Window MP3.
Przykładowe wywołania
Przekodowanie pliku .wav do .mp3 ze stałym bitrate 128 kbpslame sample.wav sample.mp3
lame -V 6 sample.wav sample.mp3
lame --vbr-new -V0 sample.wav sample.mp3
Moja rekomendacja
Kodowanie według starej metody VBR (--vbr-old) z najlepszymi algorytmami (-q 0) przy minimalnym bitrate 128 (-b 128), maksymalnym 320 kbps (-B 320), najwyższa jakość zmiennego bitrate (-V 0), oznakowanie copyright (-c), dodanie sumy kontrolnej do kazdej ramki (-p). Pozostałe parametry pozostawiam domyślne (nie trzeba dodawać tych przełączników), w tym: tryb joint stereo (-m j), oznakowanie oryginalności (wyłaczenie poprzez -o), samplowanie zgodne z nagłówkiem pliku źródłowego (ewentualnie można wymusić, np.: -s 44.1), bez przeskalowania (--scale 1), model psychoakoustyczny NSPsytune, eksperymentalna krzywa ATH 4 (--athtype 4) według kształtu 1, tryb eksperymentalnego ignorowania szumu w sfb21 (-Y).
lame --vbr-old -q 0 -b 128 -B 320 -V 0 -c -p sample.wav sample.mp3
lame --preset extreme -q 0 sample.wav sample.mp3
Do pobrania
Biblioteka lame_enc.dll w wersji 2.98 beta 6 z 22 października 2007 (RAR, 208 kB).
- Zobacz też oficjalną stronę projektu.
- strona ze skompilowanymi binarkami .dll pod Windows x86 i x64
blog comments powered by Disqus