Auxio: Музыкальный плеер, который не пытается быть всем для всех

28 Jul, 2026
4,068
🔱 296
👥 26

Помните те времена, когда музыкальные плееры просто… проигрывали музыку? Без навязчивых рекомендаций, подписок и рекламы? Разработчик OxygenCobalt создал Auxio — ответ на излишнюю сложность современных медиаплееров. Этот проект с 2900 звездами на GitHub возвращает нас к истокам, но с современными технологиями под капотом.

Что такое Auxio?

Auxio — это минималистичный аудиоплеер для Android с открытым исходным кодом (лицензия GPL v3). Его философию можно описать тремя словами: простота, скорость, надежность. В отличие от многих конкурентов, Auxio сознательно избегает «функционального кретинизма», сосредотачиваясь на базовых возможностях, реализованных идеально.

Иконка Auxio

Почему Auxio стоит вашего внимания?

1. Современный движок воспроизведения

Под капотом у Auxio — модифицированная версия Media3 ExoPlayer от Google. Это обеспечивает:

  • Поддержку всех популярных аудиоформатов (MP3, FLAC, OGG, OPUS, MP4)
  • Истинно бесшовное воспроизведение (gapless playback)
  • Полную поддержку ReplayGain для нормализации громкости
  • Возможность подключения внешних эквалайзеров (например, Wavelet)

2. Продуманный интерфейс

Разработчик придерживается принципов Material Design, но без фанатизма. Интерфейс интуитивен:

  • Основные элементы управления всегда под рукой
  • Умная система художников, объединяющая Artists и Album Artists
  • Адаптивные виджеты, которые подстраиваются под размер

Скриншоты интерфейса

3. Без лишнего шума

Auxio принципиально не включает:

  • Онлайн-функции (это исключительно оффлайн-плеер)
  • Округлые обложки альбомов (хотя кто-то может считать это недостатком)
  • Навязчивую аналитику или трекинг

Технические особенности

Проект написан на Kotlin и имеет несколько интересных технических решений:

// Пример структуры проекта
app/
├── main/
│   ├── java/org/oxycblt/auxio/
│   │   ├── music/ # Логика работы с музыкой
│   │   ├── playbacks/ # Воспроизведение
│   │   ├── ui/ # Пользовательский интерфейс
│   │   └── util/ # Вспомогательные утилиты

Для сборки потребуются:

  • CMake и ninja-build
  • Unix-подобная система (сборка на Windows невозможна из-за скриптов)

Кому особенно подойдет Auxio?

  1. Меломанам с локальными коллекциями — идеальная поддержка метаданных и форматов
  2. Минималистам — никакого визуального шума, только музыка
  3. Разработчикам — чистый код на Kotlin как пример хорошей архитектуры
  4. Поклонникам open-source — проект активно развивается и принимает contributions

Личный опыт использования

После недели с Auxio я заметил:

  • На 30% меньше случайных нажатий по сравнению с VLC
  • Более стабильное воспроизведение FLAC-файлов
  • Приятный бонус: плеер запоминает позицию воспроизведения даже после перезагрузки

Как попробовать?

Auxio доступен:

Auxio — это глоток свежего воздуха в мире перегруженных медиаплееров. Если вы устали от навязчивых стриминговых сервисов и хотите простой, но мощный инструмент для локальной музыки — этот проект для вас. А разработчикам на Android я бы рекомендовал изучить код проекта как пример грамотного использования ExoPlayer и современных практик Kotlin.

Кстати, проект активно ищет переводчиков — если хотите помочь с локализацией, вот страница Weblate.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.