ATRAC (англ. Adaptive Transform Acoustic Coding) — семейство собственных алгоритмов сжатия аудио, разработанных компанией Sony. MiniDisc был первым коммерческим продуктом для внедрения ATRAC в 1992 году. Формат ATRAC позволил сделать такой сравнительно небольшой диск, как MiniDisc, и иметь такое же время записей, как и CD, при хранении аудио с минимальной потерей качества. Затем последовали улучшения кодеков: ATRAC3, ATRAC3plus и ATRAC Advanced Lossless в 1999, 2002 и 2006 годах соответственно.
ATRAC | |
---|---|
Расширение |
.aa3, .at3, .at9, .atp, .hma, .oma, .omg |
MIME-тип | audio/ATRAC3, audio/ATRAC-ADVANCED-LOSSLESS и audio/ATRAC-X |
Разработчик | Sony Corporation |
Тип формата | Аудио |
Открытый формат? | Нет |
Медиафайлы на Викискладе |
Другие производители MiniDisc, такие как Sharp и Panasonic, также реализовали свои собственные версии кодека ATRAC.
История
правитьATRAC был разработан Sony для формата MiniDisc. Формат был обновлен до версии 2, затем версии 3, 4, 4.5, а также Type R и Type Site.[1]
Первым крупным обновлением был ATRAC3 (не путать с версией 3 оригинального ATRAC) в 1999 году.[2] ATRAC3 использовался на MiniDisc, а также на Network Walkman и Vaio Music Clip. ATRAC3plus был выпущен в 2003 году для Hi-MD, но также был совместим с некоторыми устройствами PlayStation, VAIO и Xplod.[3]
31 марта 2008 года Sony практически прекратила использование ATRAC в Соединенных Штатах и Европе, а также в своем музыкальном магазине Connect Music Store (аналог iTunes Store от Sony). Отчасти это было связано с низкой распространенностью формата, поскольку статистика говорила, что 90% европейских пользователей Walkman не использовали ATRAC. Цифровые проигрыватели Walkman за пределами Японии больше не работают с ATRAC после сентября 2007 года.[4]
ATRAC9 был разработан для PlayStation и дебютировал с PlayStation Vita. Этот кодек используется на таких консолях, как PS4 и PS5.
Производительность
правитьКодеки ATRAC были разработаны в тесном сотрудничестве с разработчиками интегральных схем в Sony с целью создания продукта, способного кодировать на высоких скоростях и с минимальным энергопотреблением.[5] Это контрастирует с другими кодеками, разработанными для компьютеров без учета ограничений портативного оборудования.
Это отражено в дизайне кодеков ATRAC, которые делают упор на одновременную обработку небольших групп отсчётов для экономии памяти ценой эффективности сжатия и дополнительных умножений. Эти компромиссы логичны для систем DSP, где память часто была на первом месте по сравнению с производительностью умножителя.
Плееры Sony Walkman обеспечивают большее время автономной работы при воспроизведении файлов ATRAC, чем при воспроизведении MP3-файлов.
Поддержка программами
правитьFFmpeg имеет реализацию декодера ATRAC1.[6] Также, в FFmpeg реализован декодер ATRAC3, который был реализован в прошивках серии Rockbox для процессоров ARM, Coldfire и MIPS.[7] С 2018 года, FFmpeg имеет в своём составе декодер ATRAC9.[8] Программы, использующие libavcodec для декодирования форматов также могут поддерживать это семейство кодеков. Например, VLC[9] поддерживает воспроизведение ATRAC3.
RealAudio 8 — это реализация ATRAC3 с высоким битрейтом (до 352,8 кбит/с). Atracdenc — это реализация кодера, совместимого с ATRAC3, с открытым исходным кодом, который также может использовать контейнер RealAudio.
Начиная с бета-версии 4.50.2023 проигрыватель AIMP поддерживает формат ATRAC3 для воспроизведения.[10]
Примечания
править- ↑ Type R? Type S? What's the deal? Reddit (26 октября 2020). Дата обращения: 11 декабря 2021. Архивировано 11 декабря 2021 года.
- ↑ Minidisc FAQ: MDLP (Long-Play) Mode Topics . Дата обращения: 10 февраля 2024. Архивировано 21 февраля 2024 года.
- ↑ ReallyRareWares - Sony SonicStage (ATRAC) . Дата обращения: 10 февраля 2024. Архивировано 27 ноября 2023 года.
- ↑ IFA 2007【ソニー編】新ウォークマンは「Goes OPEN」 . www.watch.impress.co.jp. Дата обращения: 15 мая 2022. Архивировано из оригинала 3 сентября 2007 года.
- ↑ Sony Global - ATRAC - Developer's Interview . www.sony.net. Дата обращения: 10 февраля 2024. Архивировано 10 декабря 2023 года.
- ↑ Source code for ATRAC decoder . Архивировано из оригинала 26 июля 2011 года.
- ↑ Source code for ATRAC3 decoder . Архивировано из оригинала 26 июля 2011 года.
- ↑ Source code for ATRAC9 decoder . Дата обращения: 10 февраля 2024. Архивировано 7 апреля 2024 года.
- ↑ VLC - Features - VideoLAN . www.videolan.org. Дата обращения: 10 февраля 2024. Архивировано 8 февраля 2024 года.
- ↑ AIMP . www.aimp.ru. Дата обращения: 29 августа 2017. Архивировано 30 августа 2017 года.