Apple Lossless (також відомий як Apple Lossless Encoder, ALE, або Apple Lossless Audio Codec, ALAC) — відкритий аудіокодек для стиснення цифрової музики без втрат якості, розроблений Apple Inc., цей формат повсюдно використовується в продуктах Apple.
В Apple Lossless дані зберігаються в контейнері MP4 з розширенням .m4a. Хоча Apple Lossless має таке ж розширення файлу, як AAC, це не AAC: цей кодек схожий з іншими lossless-кодеками, такими, як FLAC тощо. Плеєри iPod з док-роз'ємами (не iPod shuffle) і свіжої прошивкою можуть відтворювати звук формату Apple Lossless. У кодеку не використовуються будь-які специфічні засоби цифрового керування правами (DRM), але використання DRM можливо, оскільки передбачено форматом контейнера.
Тести показали, що стиснуті ALAC файли виходять розміром приблизно від 40% до 60% розміру оригіналів залежно від виду музики, подібно до інших lossless-форматів, при дуже високій швидкості декодування, але досить повільному кодуванні. Швидкість, з якою він може бути видобутий, робить його корисним для пристроїв з низькою продуктивністю, таких, як iPod і подібних.
Історія
Apple Lossless Encoder був представлений як один з компонентів QuickTime 6.5.1 28 квітня 2004 і як функція iTunes 4.5. Кодек використовується також в AirPort Express у застосунку . 27 жовтня 2011 Apple відкрила сирцеві коди Apple Lossless Audio Codec (ALAC) на Mac OS Forge під ліцензією Apache 2.0, що передбачає передачу прав на використання всіх пов'язаних з кодеком патентів.
Відкритий компанією Apple пакет включає повний код декодувальника і кодувальника для кодека ALAC, а також утиліту alacconvert, яка надає функції запису і читання звукових потоків у форматах CAF (Core Audio Format) і WAVE. Утиліта одночасно виступає як приклад щодо інтеграції підтримки ALAC в сторонні програми. У комплект також включено керівництво з даними для Вашого кодека з різними медіа-контейнерами, такими як MP4 і M4A.
Огляд
Представлена реалізація ALAC підтримує довільний вибір частоти дискретизації в діапазоні від 1 до 384000 Гц (у теорії до 4,294,967,295 Гц) і використання від одного до восьми звукових каналів (MPEG 7.1 B). За замовчуванням дані кодуються пакетами по 4096 вибірок. Розмір пакета при бажанні може бути змінений, але тоді може бути порушена сумісність з усіма апаратними пристроями Apple. З інших особливостей ALAC можна згадати наявність засобів апаратної акселерації декодування в iPod і AirPort Express, підтримка потокової передачі, можливість прив'язки тегів (QT tags) і підтримка багатоканального звуку.
При виконанні тестового стиснення ALAC забезпечив стиснення з коефіцієнтом 54.96% (результат 414.45 Мб), при цьому на кодування було витрачено 19 хвилин 53 секунди, а на декодування 10 хвилин 1 секунда. У цих же тестах FLAC забезпечив в трьох різних режимах стиснення з коефіцієнтом 53.67%, 54.57%, 56.97% (406.25 Мб, 412.42 Мб, 431.72 Мб), при цьому на кодування було витрачено 10:07, 7:23 і 6:24, що в 2-3 рази швидше ALAC. FLAC виконав декодування за 5:23, 5:31, 5:26.8, що також значно швидше ALAC. Попри те, що за своїми характеристиками ALAC трохи відстає від FLAC, перевагою ALAC є повна сумісність з сервісами Apple, такими як iTunes і AirTunes, які не підтримують FLAC.
Слід зазначити, що в рамках проекту FFmpeg незалежними ентузіастами раніше вже був створений відкритий декодер та кодер для формату ALAC, який досить давно входить до складу бібліотеки libavcodec. Це означає, що будь-який мультимедійний програвач на основі цієї бібліотеки, включаючи VLC media player і MPlayer, може програвати файли Apple Lossless.
Виноски
- . Архів оригіналу за 18 червня 2016. Процитовано 30 жовтня 2011.
- . Архів оригіналу за 29 жовтня 2011. Процитовано 30 жовтня 2011.
Див. також
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Apple Lossless takozh vidomij yak Apple Lossless Encoder ALE abo Apple Lossless Audio Codec ALAC vidkritij audiokodek dlya stisnennya cifrovoyi muziki bez vtrat yakosti rozroblenij Apple Inc cej format povsyudno vikoristovuyetsya v produktah Apple V Apple Lossless dani zberigayutsya v kontejneri MP4 z rozshirennyam m4a Hocha Apple Lossless maye take zh rozshirennya fajlu yak AAC ce ne AAC cej kodek shozhij z inshimi lossless kodekami takimi yak FLAC tosho Pleyeri iPod z dok roz yemami ne iPod shuffle i svizhoyi proshivkoyu mozhut vidtvoryuvati zvuk formatu Apple Lossless U kodeku ne vikoristovuyutsya bud yaki specifichni zasobi cifrovogo keruvannya pravami DRM ale vikoristannya DRM mozhlivo oskilki peredbacheno formatom kontejnera Testi pokazali sho stisnuti ALAC fajli vihodyat rozmirom priblizno vid 40 do 60 rozmiru originaliv zalezhno vid vidu muziki podibno do inshih lossless formativ pri duzhe visokij shvidkosti dekoduvannya ale dosit povilnomu koduvanni Shvidkist z yakoyu vin mozhe buti vidobutij robit jogo korisnim dlya pristroyiv z nizkoyu produktivnistyu takih yak iPod i podibnih IstoriyaApple Lossless Encoder buv predstavlenij yak odin z komponentiv QuickTime 6 5 1 28 kvitnya 2004 i yak funkciya iTunes 4 5 Kodek vikoristovuyetsya takozh v AirPort Express u zastosunku 27 zhovtnya 2011 Apple vidkrila sircevi kodi Apple Lossless Audio Codec ALAC na Mac OS Forge pid licenziyeyu Apache 2 0 sho peredbachaye peredachu prav na vikoristannya vsih pov yazanih z kodekom patentiv Vidkritij kompaniyeyu Apple paket vklyuchaye povnij kod dekoduvalnika i koduvalnika dlya kodeka ALAC a takozh utilitu alacconvert yaka nadaye funkciyi zapisu i chitannya zvukovih potokiv u formatah CAF Core Audio Format i WAVE Utilita odnochasno vistupaye yak priklad shodo integraciyi pidtrimki ALAC v storonni programi U komplekt takozh vklyucheno kerivnictvo z danimi dlya Vashogo kodeka z riznimi media kontejnerami takimi yak MP4 i M4A OglyadPredstavlena realizaciya ALAC pidtrimuye dovilnij vibir chastoti diskretizaciyi v diapazoni vid 1 do 384000 Gc u teoriyi do 4 294 967 295 Gc i vikoristannya vid odnogo do vosmi zvukovih kanaliv MPEG 7 1 B Za zamovchuvannyam dani koduyutsya paketami po 4096 vibirok Rozmir paketa pri bazhanni mozhe buti zminenij ale todi mozhe buti porushena sumisnist z usima aparatnimi pristroyami Apple Z inshih osoblivostej ALAC mozhna zgadati nayavnist zasobiv aparatnoyi akseleraciyi dekoduvannya v iPod i AirPort Express pidtrimka potokovoyi peredachi mozhlivist priv yazki tegiv QT tags i pidtrimka bagatokanalnogo zvuku Pri vikonanni testovogo stisnennya ALAC zabezpechiv stisnennya z koeficiyentom 54 96 rezultat 414 45 Mb pri comu na koduvannya bulo vitracheno 19 hvilin 53 sekundi a na dekoduvannya 10 hvilin 1 sekunda U cih zhe testah FLAC zabezpechiv v troh riznih rezhimah stisnennya z koeficiyentom 53 67 54 57 56 97 406 25 Mb 412 42 Mb 431 72 Mb pri comu na koduvannya bulo vitracheno 10 07 7 23 i 6 24 sho v 2 3 razi shvidshe ALAC FLAC vikonav dekoduvannya za 5 23 5 31 5 26 8 sho takozh znachno shvidshe ALAC Popri te sho za svoyimi harakteristikami ALAC trohi vidstaye vid FLAC perevagoyu ALAC ye povna sumisnist z servisami Apple takimi yak iTunes i AirTunes yaki ne pidtrimuyut FLAC Slid zaznachiti sho v ramkah proektu FFmpeg nezalezhnimi entuziastami ranishe vzhe buv stvorenij vidkritij dekoder ta koder dlya formatu ALAC yakij dosit davno vhodit do skladu biblioteki libavcodec Ce oznachaye sho bud yakij multimedijnij progravach na osnovi ciyeyi biblioteki vklyuchayuchi VLC media player i MPlayer mozhe progravati fajli Apple Lossless Vinoski Arhiv originalu za 18 chervnya 2016 Procitovano 30 zhovtnya 2011 Arhiv originalu za 29 zhovtnya 2011 Procitovano 30 zhovtnya 2011 Div takozhFLAC Monkey s Audio