Apple 무손실 오디오코덱

Apple Lossless Audio Codec
Apple 무손실 오디오코덱
개발자애플사
초기 릴리즈2004년 4월 28일, 18년 전(2004-04-28)
안정된 릴리스
2011년 10월 28일, 10년 전(2011-10-28)
유형오디오 코덱
면허증.Apache 라이센스 2.0
웹 사이트alac.macosforge.org
파일 이름 확장자
개발자애플사
포맷의 종류무손실 오디오
포함자MPEG-4 파트 14
오픈 포맷?네.
프리 포맷?네.

Apple Lossless Audio Codec(ALAC)은 Apple Lossless 또는 Apple Lossless Encoder(ALE)라고도 불리며 디지털 음악무손실 데이터 압축을 위해 Apple Inc.에 의해 개발된 오디오 코딩 형식 및 참조 오디오 코덱 구현입니다.2004년 초기부터 독점권을 유지한 후, 2011년 말에 애플은 코덱을 오픈 소스와 로열티 없이 사용할 수 있도록 했다.전통적으로 애플은 코덱을 Apple Lossless라고 불렀지만 최근에는 [1][2]코덱을 언급할 때 ALAC라는 약어를 사용하기 시작했습니다.

코덱

Apple Lossless는 16, 20, 24 및 32비트 깊이에서 최대 8채널의 오디오를 지원하며 최대 샘플링 속도는 384kHz입니다.

Apple Lossless 데이터는 파일 확장자 .m4aMP4 컨테이너 내에 저장되는 경우가 많습니다.이 확장자는 MP4 컨테이너(같은 컨테이너, 다른 오디오 부호화) 내의 손실 AAC 오디오 데이터에도 사용됩니다.코덱은 에 의해서도 사용할 수 있습니다.CAF 파일유형 컨테이너. 단, 이것은 그다지 일반적이지 않습니다.

Apple Lossless는 AAC의 변형(손실 형식)이 아니라 선형 예측을 사용하는 별개의 무손실 형식입니다.다른[clarification needed] 무손실 코덱과 비슷합니다.

ALAC도 DRM [dubious ]방식을 사용하지 않지만 MP4 컨테이너의 특성상 다른 QuickTime 컨테이너의 파일에 적용되는 것과 동일한 방법으로 ALAC에 DRM을 적용할 수 있습니다.

애플에 따르면, 무손실 코덱으로 압축된 오디오 파일은 압축되지 않은 데이터가 필요로 하는 "스토리지 공간의 절반"을 차지할 것이다.선곡을 사용한 테스터에 따르면 압축파일의 크기는 음악의 종류에 따라 원본의 약 40~60%이며, 이는 다른 무손실 [3][4]형식과 유사합니다.

ALAC는 FLAC보다 [5]디코딩에 약 4배의 CPU 파워를 필요로 하는 것으로 측정되었으며, 이는 제한된 전력 장치의 배터리 지속 시간에 영향을 미칩니다.그러나 전력 사용량이 [6]낮다는 주장에 따라 이전 iPod 장치에는 이 포맷이 권장되고 있습니다.

부분적으로는 MP4 컨테이너를 사용하기 때문에 Apple Lossless에는 통합 오류 체크 [7]기능이 없습니다.

역사

ALAC 파일로 인코딩하기 위한 데이터 압축 소프트웨어인 Apple Lossless Encoder는 QuickTime 6.5.1 업데이트와 함께 2004년 4월 28일 Mac OS X Core Audio 프레임워크에 도입되어 버전 4.5 이후부터 iTunes에서 사용할 수 있게 되었고, 그 대체 소프트웨어인 Music 어플리케이션으로 [8]대체되었습니다. 코덱은 AirPort 및 AirPlay 구현에도 사용됩니다.

David Hammerton과 Cody Brocius는 포맷에 대한 문서 없이 코덱을 분석하고 리버스 엔지니어링했습니다.2005년 3월 5일, Hammerton은 [9]이 작업을 바탕으로 C 프로그래밍 언어로 작성된 간단한 오픈 소스 디코더를 발표했다.

Apple Lossless Encoder(및 디코더)는 [10][11][12]2011년 10월 27일 Apache License 버전 2.0으로 오픈 소스 소프트웨어로 출시되었습니다.

2021년 5월 17일, 애플은 2021년 6월부터 애플 뮤직에서 무손실 오디오를 제공하기 시작한다고 발표했다.[13]

무손실 포맷에 대한 Apple 지원

FLAC Shorten과 같은 다른 무손실 코덱은 Apple의 iTunes최신 Music 앱(macOS 또는 Windows 버전) 또는 iOS 10 이하를 실행하는 iOS 기기에서 기본적으로 지원되지 않습니다.iOS의 iTunes 및 Music 앱을 통해 재생하기 위해 이러한 무손실 코덱을 사용하는 오디오 파일을 충실도 변경 없이 다양한 서드파티 도구를 통해 ALAC 인코딩 파일로 변환할 수 있습니다.

이러한 파일을 변환하지 않고 재생할 수 있는 타사 응용 프로그램을 App Store에서 사용할 수 있습니다.iOS 11 이상을 실행하는 디바이스는 FLAC 재생을 기본적으로 지원하며,[14] Files(파일) 애플리케이션만 사용합니다.파일을 Apple 디바이스에 Import 하는 방법은 현재 공식적으로 [15]지원되지 않기 때문에 파일을 포함한 응용 프로그램마다 다릅니다.

소프트웨어

현재 모든 iOS 기기는 Apple Lossless 인코딩 파일을 재생할 수 있습니다.

오픈 소스 라이브러리 libavcodec에는 Apple Lossless 형식의 디코더와 인코더가 모두 포함되어 있습니다.즉, 이 라이브러리를 기반으로 하는 미디어 플레이어(VLC 미디어 플레이어 및 MPlayer, 홈시어터 컴퓨터용 미디어 센터 응용 프로그램(Plex, XBMC, Boxee 등)은 Apple Lossless 파일을 재생할 수 있습니다.

2015년 현재 Windows 10은 Apple Lossless 인코딩 및 디코딩을 지원하므로 다른 미디어 플레이어(예: CD를 리핑할 때 Windows Media Player 또는 로컬 .m4a 파일의 재생을 위해 Spotify 데스크톱 클라이언트)를 사용할 수 있습니다.

이후 라이브러리는 ARM 프로세서에 최적화되어 Rockbox[clarification needed]포함되었습니다.

Foobar2000JRiver Media Center 및 BitPerfect와 마찬가지로 Apple Lossless 파일을 재생합니다.

ALAC를 통한 무손실 음악은 2021년 6월 모든 가입자를 위한 추가 비용 없이 애플 뮤직에 추가되었다.Apple Music의 무손실 음악의 최대 충실도는 192kHz에서 [16]24비트입니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Subscribe to iTunes Match". Apple Inc. May 8, 2017. Retrieved May 31, 2017. If you have songs encoded in ALAC, WAV, or AIFF formats, we create an AAC 256Kbps version and upload it to iCloud so that it can be played on all of your other devices.
  2. ^ "Access your music collection on all of your devices with Apple Music". Apple Inc. May 12, 2017. Retrieved May 31, 2017. We create AAC 256Kbps versions of songs that are encoded in ALAC, WAV, or AIFF formats and add the AAC version to iCloud Music Library.
  3. ^ "Lossless comparison - HydrogenAudio Knowledgebase". HydrogenAudio. July 27, 2011. Retrieved June 27, 2012.
  4. ^ McElhearn, Kirk (November 5, 2011). "An Overview of Apple Lossless Compression Results". Kirkville. Retrieved June 27, 2012.
  5. ^ "CodecPerformanceComparison". RockBox. July 28, 2013. Retrieved November 29, 2014.
  6. ^ Owsinski, Bobby (December 26, 2007). The Mastering Engineer's Handbook: The Audio Mastering Handbook, Second Edition. Thomson Course Technology PTR. Chapter 12. Internet Delivery Formats > Lossless Codecs. ISBN 978-1-59863-449-5. Retrieved January 15, 2012.
  7. ^ "Which is the best lossless codec? – Hydrogenaudio Forums". Hydrogenaudio. April 1, 2014. Retrieved June 30, 2014.
  8. ^ "QuickTime 6.5.1 adds Lossless Encoder, improves AAC". Macworld. 2004-04-28. Retrieved 2016-01-24.
  9. ^ "ALAC". Crazney.net. 2004. Archived from the original on June 20, 2012. Retrieved June 27, 2012.
  10. ^ "Apple Lossless Audio Codec". MacOS Forge. October 27, 2011. Retrieved October 29, 2011.
  11. ^ Foresman, Chris (October 28, 2011). "After seven years, Apple open sources its Apple Lossless Audio Codec". Ars Technica. Retrieved October 29, 2011.
  12. ^ von Eitzen, Chris (October 28, 2011). "Apple open sources its ALAC lossless audio codec". The H. Archived from the original on 15 May 2012. Retrieved October 29, 2011.
  13. ^ "Apple Music announces Spatial Audio and Lossless Audio". Apple Newsroom. Apple Music will also make its catalog of more than 75 million songs available in Lossless Audio. Apple uses ALAC (Apple Lossless Audio Codec) to preserve every single bit of the original audio file. This means Apple Music subscribers will be able to hear the exact same thing that the artists created in the studio.
  14. ^ "iOS 11 lets you play FLAC audio files straight from your iPad and iPhone". The Next Web. June 6, 2017. Retrieved August 25, 2020.
  15. ^ Harris, Mark (March 2, 2020). "How to Play FLAC Files on the iPhone". Lifewire. Retrieved August 25, 2020.
  16. ^ "Apple Music announces Spatial Audio and Lossless Audio". Apple Newsroom. Retrieved 17 May 2021.

외부 링크