Gramophone: Когда музыкальный плеер просто играет музыку, и делает это красиво

21 May, 2026

Устали от раздутых музыкальных плееров на Android, которые пытаются быть всем сразу: стриминговым сервисом, социальным хабом и центром управления умным домом, но в итоге не справляются ни с чем? Знакомая ситуация, когда хочется просто открыть приложение и без лишних телодвижений насладиться музыкой, хранящейся на вашем устройстве, да ещё и в современном, приятном глазу интерфейсе? Если да, то у меня для вас отличная новость! Сегодня мы поговорим о проекте, который возвращает простоту и элегантность в мир локального прослушивания музыки на Android — встречайте, Gramophone.

GitHub GitHub tag (with filter) Static Badge

Что такое Gramophone и кому он нужен?

Gramophone — это, как метко описывают его сами создатели, «разумный» музыкальный плеер для Android. Он построен на базе библиотеки media3 и использует новейшие принципы Material Design 3, строго следуя стандартам Android. Забудьте о навязчивых функциях, рекламе или попытках продать вам подписку. Gramophone сосредоточен на одной задаче: предоставить вам чистый, быстрый и красивый опыт прослушивания вашей локальной музыкальной коллекции.

Кому это будет интересно? В первую очередь, тем разработчикам и пользователям, кто ценит:

  • Минимализм и функциональность: Ничего лишнего, только музыка.
  • Современный дизайн: Актуальный интерфейс, который не выглядит устаревшим.
  • Открытый исходный код: Возможность изучить, как всё устроено, и при желании внести свой вклад.
  • Конфиденциальность: Отсутствие трекеров и сбора данных, так как плеер работает исключительно с вашей локальной медиатекой.

Ключевые возможности: Музыка, которая выглядит и звучит отлично

Gramophone не пытается изобрести велосипед, но делает его максимально комфортным и стильным. Вот несколько фич, которые меня особенно зацепили:

Реклама

1. Актуальный Material Design 3 и поддержка Monet

Если вы следите за развитием Android, то знаете, что Material Design 3 (или Material You) — это не просто новый набор иконок, а целая философия адаптивного и персонализированного дизайна. Gramophone полностью поддерживает эту концепцию:

  • Современный внешний вид: Интерфейс выглядит свежо и интуитивно понятно.
  • Динамические цвета Monet: На Android 12 и выше плеер автоматически адаптирует свои цвета под обои вашего устройства. Это касается не только иконки приложения, но и динамической цветовой схемы самого плеера. Мелочь, а как приятно, когда приложение гармонично вписывается в общую эстетику системы!

Посмотрите, как это выглядит:

| Screenshot 1 | Screenshot 2 | Screenshot 3 | |------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------| | Screenshot 4 | Screenshot 5 | Screenshot 6 | | Screenshot 7 | Screenshot 8 | Screenshot 9 |

2. Синхронизированные тексты песен (Synced Lyrics)

Для меня это одна из самых приятных мелочей. Если у вас есть файлы с текстами песен (например, в формате .lrc), Gramophone умеет их отображать, синхронизируя с воспроизведением. Это здорово помогает, когда хочется подпевать или просто вникнуть в смысл композиции. Никаких сторонних приложений или ручного поиска — всё на месте.

3. Эффективная работа с медиатекой через MediaStore

Gramophone использует стандартный Android MediaStore для быстрого доступа к вашей музыкальной базе данных. Это означает, что плеер не сканирует вашу память каждый раз заново, а эффективно работает с уже существующей системной информацией. Результат — быстрый запуск, моментальный доступ к трекам и минимальная нагрузка на систему.

4. Поддержка плейлистов (только для чтения)

Плеер поддерживает плейлисты, но с одним важным нюансом: они доступны только для чтения. Это подчёркивает философию проекта — Gramophone не стремится быть менеджером вашей медиатеки, а скорее удобным инструментом для её прослушивания. Вы можете просматривать и воспроизводить существующие плейлисты, но создание или изменение их происходит вне приложения. Это упрощает архитектуру и фокусирует плеер на его основной задаче.

Под капотом: Kotlin, Media3 и стандарты Android

Для разработчиков будет интересно узнать, что Gramophone написан на Kotlin — современном и популярном языке для Android-разработки. В основе плеера лежит библиотека media3, преемница ExoPlayer, что гарантирует надёжное и производительное воспроизведение медиаконтента. Проект строго следует рекомендациям Android, что делает его отличным примером для изучения лучших практик.

Кстати, если вы захотите собрать приложение самостоятельно, вам понадобится последняя бета-версия Android Studio и выполнить команду для инициализации подмодулей Git:

git submodule update --init --recursive

Это гарантирует, что все необходимые зависимости, включая части media3, будут корректно загружены.

Практическое применение: Для кого Gramophone станет находкой?

Gramophone идеально подойдёт:

  • Аудиофилам и ценителям локальной музыки: Тем, кто предпочитает хранить свою коллекцию на устройстве и не полагаться на стриминговые сервисы.
  • Пользователям, ценящим приватность: Отсутствие сетевых функций и сбора данных делает его отличным выбором для тех, кто заботится о своей конфиденциальности.
  • Разработчикам Android: Как пример хорошо структурированного, современного приложения, следующего стандартам Google. Изучение его кода может стать отличным способом понять, как эффективно использовать Material Design 3 и media3.
  • Владельцам устройств с Android 12+: Для полного погружения в эстетику Material You и динамических цветов.

Интересно, что в FAQ проекта есть полезные советы по работе с файлами, например, как отобразить короткие песни (по умолчанию скрыты) или что делать, если некоторые форматы не воспроизводятся (плеер полагается на системные кодеки, но для ALAC есть встроенный декодер).

Выводы: Просто, красиво, функционально

Gramophone — это глоток свежего воздуха в мире Android-плееров. Он не пытается быть всем для всех, а концентрируется на том, чтобы быть отличным локальным музыкальным плеером. Современный дизайн, продуманные функции, такие как синхронизированные тексты песен, и строгое следование стандартам Android делают его по-настоящему ценным проектом.

Если вы ищете надёжный, красивый и простой плеер для своей музыкальной коллекции, который уважает вашу конфиденциальность и не отвлекает лишними функциями, то Gramophone определённо стоит попробовать. Это тот случай, когда меньше — значит больше, и это «больше» ощущается в каждом пикселе и каждой ноте.

Get it on F-Droid Get it on IzzyOnDroid Get it on Google Play

Попробуйте Gramophone и, возможно, он станет вашим новым фаворитом для прослушивания музыки на Android!