ATRAC (ATRAC)

Перейти к навигации Перейти к поиску
ATRAC
Изображение логотипа
Расширение .aa3, .at3, .at9, .atp, .hma, .oma, .omg
MIME-тип audio/ATRAC3, audio/ATRAC-ADVANCED-LOSSLESS и audio/ATRAC-X
Разработчик Sony Corporation
Тип формата Аудио
Открытый формат? Нет
Логотип Викисклада Медиафайлы на Викискладе

ATRAC (англ. Adaptive Transform Acoustic Coding) — семейство собственных алгоритмов сжатия аудио, разработанных компанией Sony. MiniDisc был первым коммерческим продуктом для внедрения ATRAC в 1992 году. Формат ATRAC позволил сделать такой сравнительно небольшой диск, как MiniDisc, и иметь такое же время записей, как и CD, при хранении аудио с минимальной потерей качества. Затем последовали улучшения кодеков: ATRAC3, ATRAC3plus и ATRAC Advanced Lossless в 1999, 2002 и 2006 годах соответственно.

Другие производители 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]

Примечания

[править | править код]
  1. Type R? Type S? What's the deal? Reddit (26 октября 2020). Дата обращения: 11 декабря 2021. Архивировано 11 декабря 2021 года.
  2. Minidisc FAQ: MDLP (Long-Play) Mode Topics. Дата обращения: 10 февраля 2024. Архивировано 21 февраля 2024 года.
  3. ReallyRareWares - Sony SonicStage (ATRAC). Дата обращения: 10 февраля 2024. Архивировано 27 ноября 2023 года.
  4. IFA 2007【ソニー編】新ウォークマンは「Goes OPEN」. www.watch.impress.co.jp. Дата обращения: 15 мая 2022. Архивировано из оригинала 3 сентября 2007 года.
  5. Sony Global - ATRAC - Developer's Interview. www.sony.net. Дата обращения: 10 февраля 2024. Архивировано 10 декабря 2023 года.
  6. Source code for ATRAC decoder. Архивировано из оригинала 26 июля 2011 года.
  7. Source code for ATRAC3 decoder. Архивировано из оригинала 26 июля 2011 года.
  8. Source code for ATRAC9 decoder. Дата обращения: 10 февраля 2024. Архивировано 7 апреля 2024 года.
  9. VLC - Features - VideoLAN. www.videolan.org. Дата обращения: 10 февраля 2024. Архивировано 8 февраля 2024 года.
  10. AIMP. www.aimp.ru. Дата обращения: 29 августа 2017. Архивировано 30 августа 2017 года.