Co to jest format pliku AAC?
Plik .aac to plik Advanced Audio Coding, który wykorzystuje zaawansowane kodowanie i kompresję do przechowywania cyfrowego dźwięku. Opracowany przez MPEG (Fraunhofer IIS, Dolby, Sony i Nokia), AAC jest szeroko obsługiwany przez odtwarzacze takie jak Muzyka (dawniej iTunes), VLC oraz Windows Media Player. Format .aac jest podobny do MP3, ale zapewnia lepszą jakość dźwięku przy tej samej przepływności (bitrate) i skuteczniej obsługuje sygnały audio o częstotliwości 16 kHz i wyższej.
Czysty plik .aac zawiera surowy strumień bitów ADTS - w odróżnieniu od kontenera .m4a, który pakuje dźwięk AAC wewnątrz pliku MPEG-4. Typowe profile obejmują AAC-LC, HE-AAC v1/v2 oraz xHE-AAC (USAC), z obsługą częstotliwości próbkowania od 8 kHz do 96 kHz.
Bezpieczeństwo
RYZYKO: LOWSurowe pliki AAC to pasywne dane audio i nie wykonują kodu. Głównym praktycznym ryzykiem są fałszywe strony z „konwerterami AAC na MP3”, które dołączają adware/PUP - zaleca się korzystanie z VLC, Audacity lub konwerterów opartych na FFmpeg. Pliki z nieznanych źródeł powinny być skanowane, ale sam format nie przenosi makr ani skryptów.
Szczegóły formatu
w pigułceProgramy otwierające pliki AAC
Szczegóły techniczne
specyfikacja| Typ MIME | audio/aac; także audio/aacp, audio/x-aac, audio/x-hx-aac-adts |
| Magic bytes | FF F1 (MPEG-4, bez CRC) lub FF F9 (MPEG-2, bez CRC) na offset 0; strumienie ADIF zaczynają się od ASCII „ADIF” |
| Struktura pliku | Surowy strumień bitów ADTS: sekwencyjne, samoczynnie synchronizujące się ramki, każda z 7-bajtowym nagłówkiem (9 bajtów z opcjonalnym CRC), po którym następuje jeden zakodowany blok audio |
| Czas trwania ramki | 1024 próbki PCM na ramkę ADTS, około 21,3 ms przy 48 kHz |
| Kolejność bajtów | Big-endian |
| Kompresja | Stratna; zmodyfikowana dyskretna transformacja kosinusowa (MDCT) z psychoakustycznym kształtowaniem szumu i czasowym kształtowaniem szumu (TNS) |
| Typy obiektów audio | AAC-LC (typ 2), HE-AAC v1/SBR (typ 5), HE-AAC v2/PS (typ 29), xHE-AAC/USAC (typ 42) |
| Obsługa częstotliwości próbkowania | Od 8 kHz do 96 kHz; najczęstsze wartości to 44,1 kHz i 48 kHz |
| Obsługa kanałów | Mono, stereo, 5.1 surround i do 48 dyskretnych kanałów |
| Typowa przepływność | 96-320 kbit/s dla muzyki stereo (AAC-LC); HE-AAC efektywne przy 32-80 kbit/s; xHE-AAC użyteczne od 12 kbit/s |
| Typowy rozmiar pliku | Około 1 MB na minutę przy 128 kbit/s stereo |
| Integralność CRC | Opcjonalny 16-bitowy CRC na ramkę ADTS; obecność sygnalizowana flagą protection_absent w nagłówku ramki |
| Obsługa DRM | Brak w surowych plikach .aac; DRM stosowane tylko wtedy, gdy AAC jest zawarty w chronionym kontenerze MPEG-4 (.m4p) |
| Rozróżnienie kontenerów | Czysty plik .aac to surowy strumień elementarny ADTS; AAC wewnątrz MPEG-4 jest dystrybuowany jako .m4a, .mp4 lub .m4b |
| Wydano | 1997 (MPEG-2 Part 7); MPEG-4 AAC in 1999 |
| Najnowsza wersja | MPEG-4 AAC (ISO/IEC 14496-3); profiles incl. AAC-LC, HE-AAC v1/v2, xHE-AAC (USAC, 2012) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | www.iso.org |
Konwersje AAC
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki AAC.