AIFF vs AAC
AIFF (Audio Interchange File Format) i AAC (Advanced Audio Coding) to dwa algorytmy kodowania, które są używane głównie przez produkty Apple, chociaż ten ostatni nie został opracowany przez Apple. Te kodeki dyktują sposób digitalizacji i nagrywania dźwięku w formacie cyfrowym. Główna różnica między nimi polega na sposobie wykonania kodowania. AIFF jest formatem bezstratnym, co oznacza, że wszystkie informacje audio są przechowywane w pliku i nic nie jest tracone. Bez względu na to, ile razy kodujesz plik między bezstratnymi formatami, jakość dźwięku pozostanie taka sama. Z drugiej strony AAC wykorzystuje algorytm kompresji stratnej, który odrzuca najmniej ważne dane. Konwersja między stratnym a stratnym lub bezstratnym kodekiem zawsze skutkowałaby pogorszeniem jakości. Im więcej to robisz, tym gorzej.
Ponieważ AIFF jest stratny i nieskompresowany, pliki zakodowane w tym formacie są znacznie większe niż stratne i / lub skompresowane audio mniej więcej 10 razy. Korzystanie z AIFF oznacza, że musisz mieć ogromny dysk twardy, co może być sporym problemem, gdy przenośne odtwarzacze multimedialne mają bardzo ograniczoną przestrzeń dyskową. Oprócz zajmowania zbyt dużej ilości miejsca, użycie AIFF może również szybciej rozładować baterię, ponieważ dysk twardy musi się obracać dłużej, aby odczytać cały plik. Z tych powodów AIFF rzadko bywa wykorzystywany w odtwarzaczach muzycznych. Jedynym możliwym zastosowaniem AIFF jest miksowanie lub edycja dźwięku, ponieważ bardzo dobrze zachowuje on jakość dźwięku.
AAC jest bardzo popularny, zwłaszcza gdy Apple zdecydowało się użyć go jako domyślnego formatu plików dla iPodów i sklepu muzycznego. AAC oferuje również znaczną poprawę w porównaniu do bardzo popularnego MP3. Natomiast bardzo stary AIFF jest rzadko używany, jeśli w ogóle. Istnieją bezstratne kodeki, które wykorzystują kompresję do znacznego zmniejszenia rozmiaru pliku bez pogorszenia jakości. Jedyną zaletą nieskompresowanego pliku jest to, że procesor nie musi go rozpakowywać. Stało się to mało znaczące ze względu na obecne technologie komputerowe, które skracają czas wykonywania takich służebnych zadań.
Streszczenie:
1. AIFF jest bezstratnym kodekiem audio, podczas gdy AAC stosuje algorytm kompresji stratnej
2. Pliki AIFF są znacznie większe w porównaniu do plików AAC
3. AIFF lepiej nadaje się do edycji audio, podczas gdy AAC lepiej nadaje się do osobistego słuchania
4. AIFF jest rzadko używany, podczas gdy AAC jest bardzo popularnym kodekiem