Ujednoznacznienie Ten artykuł dotyczy typu pliku. Zobacz też: Odtwarzacz MP3.

MP3 (ang. MPEG-1/2 Audio Layer-3) to format stratnej kompresji dźwięku opierający się na zmodyfikowanej dyskretnej transformacie cosinusowej i używający modelu psychoakustycznego. Format został stworzony we Fraunhofer-Institut für Integrierte Schaltungen. Przy tworzeniu jego pierwszej implementacji wykorzystywany był m.in. utwór Suzanne Vegi Tom's Diner w celu dostosowania kompresji do brzmienia ludzkiego głosu. Pliki w tym formacie mają rozszerzenie .mp3.

Spis treści

edytuj Kompresja

Pierwotnie do kompresji MP3 stosowano Constant Bit Rate (CBR), czyli do każdej ramki używano tej samej liczby bitów. Współcześnie używa się częściej Variable Bit Rate (VBR) charakteryzującego się zmienną przepływnością w wybranym przedziale podczas kodowania.

CBR dostępne w MP3: 8, 16, 24, 32, 40s, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256 i 320 kb/s.

edytuj mp3HD

Format mp3HD, wprowadzony przez firmę Thomson, umożliwia bezstratną kompresję audio przy jednoczesnej kompatybilności wstecznej ze standardem mp3. Bitrate utworów zapisanych w mp3HD zawiera się w granicach 500-900 kb/s w zależności od rodzaju muzyki.[1]

edytuj Kanały

Kodowany dźwięk może posiadać postać zarówno jednokanałową (mono) jak i dwukanałową (stereo). Istnieje też format MP3 Surround (do zapisu dźwięku wielokanałowego 5.1) wstecznie zgodny z wcześniejszym standardem.

edytuj Stereo

Dla dźwięku stereofonicznego format MP3 stosowane się tryby kompresji:

  • dual channel – w którym dźwiÄ™k jest zapisywany jako dwa odrÄ™bne kanaÅ‚y monofoniczne.
  • stereo (stereo mode 0) – w którym każda ramka zapisywana jest algorytmem left/right stereo.
  • joint stereo (stereo mode 1) – w którym dla każdej ramki wybierany jest najlepszy dla niej algorytm zapisu dźwiÄ™ku stereo.

Stosowanymi w kompresji MP3 algorytmami kodowania ramki dźwięku stereofonicznego są:

  • left/right stereo (simple stereo, independent channel) – w którym dźwiÄ™k w kanaÅ‚ach prawym i lewym jest kodowany niezależnie, może jednak zmieniać siÄ™ liczba bitów przeznaczonych na każdy z kanałów. Efektywny dla ramek, w których oba kanaÅ‚y różniÄ… siÄ™ w dużym stopniu.
  • middle/side stereo – w którym sygnaÅ‚ stereo kodowany jest w postaci pary wartoÅ›ci oznaczajÄ…cych sumÄ™ (L+R) oraz różnicÄ™ (L-R) kanałów. Efektywny dla ramek, w których oba kanaÅ‚y przyjmujÄ… podobne wartoÅ›ci.
  • intensity stereo – w którym sygnaÅ‚ stereo dla niektórych (głównie wysokich) czÄ™stotliwoÅ›ci kodowany jest jako monofoniczna wartość uzupeÅ‚niona o wektor okreÅ›lajÄ…cy kierunek, z którego dochodzi dźwiÄ™k. W praktyce stosowany tylko przy niskiej przepÅ‚ywnoÅ›ci (poniżej 80 kbps). Niektóre enkodery (np. LAME) w ogóle nie stosujÄ… tego algorytmu.

edytuj MP3 Surround

Rozszerzenie formatu mp3 stworzone przez twórców tego formatu pozwalające na zapis formatu 5.1. Zapisywane są dwa kanały tak jak we zwykłej mp3, a informacja potrzebna do wygenerowania dodatkowych kanałów jest zapisana w tagach mp3. Dzięki temu rozwiązaniu mp3 można odtwarzać jako zwykłe stereo na odtwarzaczach sprzętowych. Zapisanie dodatkowych kanałów zajmuje mało miejsca (ponieważ zapisywana jest informacja jak z dwóch kanałów wygenerować inne). Najprawdopodobniej to rozwiązanie zostanie skopiowanie do innych kompresorów dźwięku. [2]

edytuj Zobacz też

Przypisy

edytuj Linki zewnętrzne