Музыкальный плеер который не просит подписку и выглядит как родной на Android

13 Jul, 2026
1,350
🔱 73
👥 14

Недавно поймал себя на мысли, что стандартные музыкальные приложения стали слишком перегруженными. Везде рекомендации, которые мне не нужны, назойливые предложения купить подписку и интерфейс, который живет своей жизнью отдельно от системы. Хотелось чего-то простого, чистого и функционально мощного. Наткнулся на GitHub на проект vivi-music. Это клиент для YouTube Music на Android, который выглядит так, будто его сделала сама Google для линейки Pixel, но при этом он полностью открытый и бесплатный.

Что это такое

Если коротко, vivi-music — это нативная Android-читалка для контента из YouTube и YouTube Music. Автор vivi-music явно вдохновлялся концепцией Material You. Приложение подстраивает цвета интерфейса под обложку альбома или системную тему вашего телефона. Внутри нет никакой рекламы, а функциональность во многом обходит официальный клиент.

Разработчик использует Kotlin и Java, а для самого воспроизведения под капотом стоит проверенный ExoPlayer. Это значит, что со стабильностью проблем быть не должно: плеер адекватно реагирует на переключение гарнитур, паузы при звонках и прочие системные события.

Что умеет Vivi

Проект интересен не только дизайном. Вот несколько фишек, которые я проверил и которые реально работают.

Реклама

Работа с контентом YouTube без ограничений

Главная боль официального YouTube Music — невозможность слушать музыку в фоне без подписки. Здесь это база. Приложение стримит аудиопоток напрямую, поддерживает фоновое воспроизведение и позволяет кешировать треки. По сути, вы получаете легальный доступ к огромной библиотеке YT, но с комфортом локального плеера.

Синхронизированные тексты песен

Многие любят караоке-режим, когда текст подсвечивается слово в слово. В vivi-music это реализовано через интеграцию с сервисом Better Lyrics. Выглядит эстетично, текст плавно скроллится в такт музыке.

Полезные мелочи для звука

Тут есть нормализация громкости, чтобы один трек не орал после тихого, и функция пропуска тишины. Последнее особенно удобно, если вы слушаете концертные записи или старые альбомы, где в конце треков бывают длинные паузы.

Android Auto

Для меня это стало решающим фактором. Мало какие опенсорсные плееры адекватно пробрасываются в интерфейс автомобиля. Здесь поддержка заявлена официально. Правда, Google не очень жалует сторонние плееры, поэтому в настройках Android Auto на телефоне придется один раз включить режим разработчика и разрешить установку из «неизвестных источников».

Как устроено обновление

Разработчик реализовал собственную систему OTA (Over-The-Air) обновлений. Поскольку приложения нет в Google Play (по понятным причинам — Google не в восторге от клиентов, вырезающих рекламу), плеер сам проверяет наличие новых версий на GitHub и предлагает обновиться. Чтобы это работало, нужно дать приложению разрешение на установку из этого источника в настройках Android.

Технический стек

Для тех, кому интересно заглянуть под капот:

  • Язык: Kotlin/Java.
  • UI: Material Design 3 (Material You). Плеер очень «отзывчивый», анимации плавные.
  • Стриминг: YouTube Data API.
  • Аудио-движок: ExoPlayer.

Интересно, что проект не пытается изобретать велосипед, а грамотно объединяет наработки других крутых опенсорсных решений, таких как SimpMusic или ArchiveTune. В README автор честно указывает, чьи наработки использовал для реализации текстов или визуализации канваса.

Кому стоит попробовать

Vivi-music явно понравится тем, кто:

  1. Устал от платных подписок и хочет просто слушать музыку из YouTube.
  2. Ценит эстетику Android 13/14 и хочет, чтобы все приложения выглядели единообразно.
  3. Часто ездит за рулем и пользуется Android Auto.
  4. Любит музыку с текстами и хочет иметь их под рукой.

Проект живой, коммиты идут часто, а сообщество в Telegram активно обсуждает новые фичи. Если вы искали качественный плеер «для людей», это отличный кандидат на замену стоковым решениям.

Инструкцию по установке и сам APK можно найти на странице релизов в репозитории проекта. Не забудьте поставить звезду автору, если плеер приживется на вашем смартфоне.

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