Co to jest format pliku M4A?
.m4a (skrót od MPEG-4 Audio File) to plik audio, który wykorzystuje format kontenera multimedialnego MPEG-4 do przechowywania danych. Kontener MPEG-4 jest oficjalnie znany jako .mp4 i takie pliki mogą przechowywać zarówno dane audio, jak i wideo. Pliki .m4a przenoszą jednak wyłącznie dźwięk. Apple przyjęło rozszerzenie .m4a w 2004 roku - wraz z iTunes 4.5 - aby wyraźnie odróżnić ścieżki MPEG-4 zawierające tylko dźwięk od plików wideo. Format ten opiera się na ISO Base Media File Format, który sam wyewoluował z kontenera QuickTime firmy Apple.
Dwa rodzaje kompresji
Większość danych audio w .m4a jest kodowana przy użyciu kodeka Advanced Audio Coding (AAC). Niektóre pliki .m4a wykorzystują jednak kompresję Apple Lossless Audio (ALAC). AAC to kodek stratny, który sprawia, że pliki są małe i łatwe do udostępniania; ALAC zachowuje każdy bit oryginalnego dźwięku kosztem większych rozmiarów plików - zazwyczaj 20-40 MB na utwór w porównaniu do 3-10 MB w przypadku kodowania AAC przy 256 kbps.
.m4a vs. .mp3 - porównanie
.m4a nie jest rozszerzeniem standardu .mp3; są to dwa oddzielne formaty, które oba wykorzystują kompresję, choć .m4a z AAC jest rozwiązaniem nowocześniejszym. .m4a i .mp3 mają wiele cech wspólnych - na przykład oba formaty wykorzystują kompresję - ale technologia .m4a oferuje lepszą jakość dźwięku przy kodowaniu z tą samą przepływnością (bitrate). Pliki .m4a są również mniejsze niż pliki .mp3 przy równoważnej jakości i w przeciwieństwie do .mp3, format ten obsługuje zarówno kodowanie stratne (AAC), jak i bezstratne (ALAC). Wszystkie zalety oferowane przez .m4a wynikają z lepszych algorytmów kompresji, mniejszego rozmiaru bloku transformacji i większego bloku sygnału stacjonarnego.
Zastosowania .m4a
.m4a jest domyślnym formatem muzyki dystrybuowanej przez sklep Apple Music oraz nagrań głosowych rejestrowanych na urządzeniach z systemami iOS i macOS. Apple usunęło zabezpieczenia DRM ze swojego katalogu muzycznego w 2009 roku; pliki chronione DRM wcześniej używały rozszerzenia .m4p. Powiązane warianty korzystające z tego samego kontenera to .m4b (audiobooki z zakładkami) i .m4r (dzwonki iPhone'a). Format ten odtwarza się natywnie w systemach macOS, iOS, Windows 10/11, Android oraz we wszystkich nowoczesnych przeglądarkach za pomocą elementu HTML5 <audio>.
Bezpieczeństwo
RYZYKO: LOWM4A to pasywne dane multimedialne, a nie kod wykonywalny, więc autentyczny plik M4A jest bezpieczny do odtworzenia. Ostrzeżenia: (1) plik o nazwie „piosenka.m4a.exe” z niezaufanego źródła to złośliwe oprogramowanie w przebraniu - sprawdź prawdziwe rozszerzenie; (2) spreparowane multimedia sporadycznie wykorzystywały błędy w dekoderach, więc aktualizuj swój odtwarzacz. Konwertery M4A→MP3 online przesyłają Twoje audio do podmiotów trzecich - w przypadku prywatnych nagrań użyj lokalnego narzędzia (VLC, foobar2000, FFmpeg).
Szczegóły formatu
w pigułceProgramy otwierające pliki M4A
Szczegóły techniczne
specyfikacja| Format kontenera | ISO Base Media File Format (ISO/IEC 14496-12); hierarchiczne drzewo box/atom |
| Typ MIME | audio/mp4 (również: audio/x-m4a, audio/m4a) |
| Domyślny kodek audio | AAC (Advanced Audio Coding), zazwyczaj profil AAC-LC |
| Opcja kodeka bezstratnego | ALAC (Apple Lossless Audio Codec); przechowywany w tym samym kontenerze .m4a |
| Sygnatura pliku | „ftypM4A ” na offsetcie bajtów 4-11; hex 66 74 79 70 4D 34 41 20 (bajty 0-3 przechowują rozmiar boxu) |
| Kolejność bajtów | Big-endian |
| Typowy rozmiar pliku | 3-10 MB na utwór (AAC @ 256 kbps); 20-40 MB na utwór (ALAC bezstratny) |
| Częstotliwość próbkowania | 8 kHz-96 kHz (AAC); do 384 kHz (ALAC) |
| Głębia bitowa | Typowo 16-bit lub 24-bit dla AAC; do 32-bit (integer) dla ALAC |
| Obsługa kanałów | Mono, stereo i wielokanałowe do 48 kanałów (AAC); stereo lub wielokanałowe (ALAC) |
| Wewnętrzna struktura boxów | ftyp (deklaracja marki), moov (metadane ścieżki i indeks), mdat (skompresowane próbki audio) |
| Powiązane rozszerzenia | .m4b (audiobooki z zakładkami), .m4r (dzwonki iPhone'a), .m4p (starsze audio z FairPlay DRM) |
| DRM | Brak w zwykłym .m4a; Apple FairPlay DRM był przechowywany w .m4p, nie w .m4a |
| Typowy bitrate AAC | 128-320 kbps; Apple Music koduje przy 256 kbps AAC-LC |
| Format metadanych | Tagi w stylu iTunes w boxie moov/udta/meta; obsługuje tytuł, wykonawcę, album, okładkę i inne |
| Wydano | 2004 (Apple adopted .m4a in iTunes 4.5 to distinguish audio-only MP4 from video) |
| Najnowsza wersja | MPEG-4 Part 14 (ISO/IEC 14496-14); no separate 'm4a' versioning - codec/container revisions apply |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | www.iso.org |