Перейти к основному содержанию
WaveFlow
ru
Новая волна · 1.9.3 уже доступна

1.9: миксы по жанрам, десятилетиям и исполнителям, Mood Radio, которое можно поправить, ListenBrainz, несколько жанров на трек и вкладка «Годы». 1.9.3 сохраняет треки с нечитаемыми тегами.

Ваша музыка.Локальная и бесплатная.

WaveFlow воспроизводит музыку, которая принадлежит вам, — без подписки, без рекламы, без отслеживания. Daily Mix, собранные из ваших собственных прослушиваний, синхронизированные тексты, звук Hi-Res и трансляция на ваши колонки — всё на вашем компьютере.

Доступно для Linux, macOS и Windows

  • Открытый исходный код · GPL-3.0
  • Аккаунт не нужен
  • Без телеметрии
  • Загрузки: 19,3 тыс.

Новое в 1.8.0

Прочувствуйте каждое слово.

Ваша музыка в центре внимания. Следите за каждым словом, погружайтесь в обложки и держите тексты под рукой.

WaveFlowИнтерактивная иллюстрация · 1.9.3

Slow Light

WaveFlow Sessions

DEMO
Визуальная демонстрация · без звука0:00 / 0:24

По словам

Let the night unfold

Подсветка по словам. Оригинальный текст, романизация и переводы — вместе в иммерсивном режиме.

01

Подпевайте каждому слову.

Постепенная подсветка в стиле караоке, переводы и романизация. А с текстом на рабочем столе слова следуют за вами и за пределами плеера. Выберите цвет исполняемой строки — или пусть он меняется с каждой строкой.

02

Пусть библиотека задаёт настроение.

Шапки плейлистов окрашиваются в цвета ваших обложек. Canvas, анимированные обложки и иммерсивный режим превращают вашу музыку в зрелище.

03

Услышьте каждую деталь.

Монопольный вывод в Windows, Linux и macOS. DSD over PCM для совместимых ЦАП, а также ReplayGain по альбому и защита от клиппинга.

Возможности

Всё, что ожидается от современного плеера.

Никаких функций ради хайпа. Каждая деталь делает ежедневное прослушивание лучше.

  • Автоматические Daily Mix

    Три микса создаются из ваших прослушиваний за последние 90 дней и группируются по темпу: Спокойствие, Грув, Энергия.

    Плюс редактор смарт-плейлистов на основе правил: жанр, BPM, год, оценка, формат, Hi-Res, лайки.

  • Аудиофильский движок

    Ваша коллекция в высоком разрешении — с воспроизведением без пауз, ReplayGain и поддержкой DSD.

    Новое в 1.8.0: монопольный вывод во всех трёх системах, DSD over PCM, ReplayGain по альбому, а также файлы Opus и AIFF.

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

    Тексты, которые следуют за песней: WaveFlow сам найдёт их в сети или прочитает из файлов рядом с вашей музыкой — локальные тексты всегда проверяются первыми.

    Исправьте строку или напишите свой текст во встроенном редакторе, а затем сохраните его в самом файле или рядом с ним.

  • Статистика прослушиваний

    Ваш год прослушиваний с одного взгляда: самые прослушиваемые треки, исполнители и альбомы, любимые жанры и часы, когда вы слушаете больше всего.

    Скрывайте то, что вам неинтересно. Всё рассчитывается на вашем компьютере и никуда не отправляется.

  • 5 стилей интерфейса, 70 вариантов оформления

    Studio, Editorial, Lounge, Pulse и Liquid — сочетайте каждый с 14 цветовыми темами и получите 70 комбинаций, сохраняемых для каждого профиля.

    Встроенные шрифты, анимации для каждого стиля, шаг онбординга «Выберите настроение». Ноль запросов к Google Fonts во время работы.

  • Обложки альбомов в движении

    Ваши обложки оживают во время воспроизведения. Плагин Motion Artwork сам найдёт анимированные обложки — или выберите собственное локальное видео для каждого альбома.

    Опциональный локальный кэш хранит их офлайн. Альбомы без анимированной графики показывают обычную обложку, точно как раньше.

  • WaveFlow Wrapped

    Ваш ежегодный итог в нескольких слайдах: топ-исполнители, прослушанные минуты, пиковые часы, доминирующие жанры.

    Рассчитывается локально из вашей истории. Данные не отправляются, метрики по умолчанию не публикуются.

  • Радио по настроению

    Пять динамических станций — Концентрация, Расслабление, Тренировка, Вечеринка и Сон — отбирают музыку из вашей библиотеки по темпу и энергии.

    Плюс радио по исполнителю: один клик на любом исполнителе запускает бесконечный поток похожих треков.

  • Подробные страницы исполнителей

    Биография, ссылки на похожих исполнителей, полная дискография и число поклонников для каждого исполнителя из вашей библиотеки.

    Сверните биографию, чтобы вывести дискографию вперёд. Биографии берутся из Deezer или TheAudioDB — или напишите свою.

  • Ваши колонки, а телефон — вместо пульта

    Отправляйте свою библиотеку на Sonos, Yamaha MusicCast, Kodi, VLC или любой другой сетевой плеер у вас дома. Без сопряжения, без облака.

    Новое в 1.8.0: управляйте WaveFlow с телефона через любое приложение-пульт MPD. Обе функции выключены, пока вы не включите их в разделе «Настройки → Подключения».

  • Плавные переходы

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

    А ещё: повтор фрагмента от точки A до точки B и скорость воспроизведения от половинной до двойной.

  • Discord и Last.fm

    Показывайте текущий трек в Discord и храните историю прослушиваний на Last.fm.

    Мультимедийные клавиши клавиатуры и системные элементы управления воспроизведением тоже работают.

  • Библиотека, которая вас уважает

    Укажите WaveFlow свои папки — он будет следить за всеми изменениями в них. Просматривайте музыку по исполнителям, альбомам или жанрам — или прямо по папкам.

    Исправляйте названия, исполнителей и альбомы в редакторе тегов — для одного трека или сразу для целой выборки. Выбирайте собственные обложки, находите дубликаты и запускайте резервное копирование по расписанию.

  • Бесплатный, с открытым исходным кодом

    Без аккаунта, без рекламы, без отслеживания — и так будет всегда. Код открыт на GitHub под лицензией GPL-3.0.

    Доступен на 17 языках.

Смарт-плейлисты

Daily Mix, под вас.

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

  • Лоу-фай, эмбиент, баллады. Для работы, чтения и спокойного засыпания.

  • Поп, рок, хип-хоп, инди. Средний темп для ваших дней.

  • Танцевальная музыка, драм-н-бейс, метал. Для спорта, уборки и дальних поездок.

Один клик с главной. Детерминированный алгоритм — одна и та же неделя прослушиваний даёт один и тот же порядок.

Пользовательские смарт-плейлисты

Создайте свои правила.

Помимо автоматических Daily Mix можно создавать динамические плейлисты на основе правил: жанр, BPM, год, аудиоформат, оценка POPM, лайки. Плейлист пересоздаётся каждый раз, когда в библиотеку попадают новые треки.

SmartPlaylistRules · Custom
  • Жанр
  • BPM
  • Год
  • Оценка ≥ 3★
  • Только лайки
  • Только Hi-Res
  • Формат FLAC
  • Длительность

// пример: { genre: "Jazz", year_min: 1955, year_max: 1965, hi_res_only: true, sort: "random", limit: 100 }

Радио по настроению

Пять настроений. Всегда ваша библиотека.

WaveFlow группирует ваши треки в пять динамических станций по темпу, энергии и спектральной подписи — и переключается между ними в зависимости от вашего настроения.

Каждая сессия черпает из вашего локального каталога. Никакого стриминга, никаких спонсорских рекомендаций.

Главный экран, который не захочется покидать.

Персональное приветствие, статистика с одного взгляда, баннер Wrapped, Mood Radio и Daily Mix — всё в одном виде. Тёмная тема по умолчанию, светлая — для тех, кому нравится.

Стили интерфейса

Пять стилей. Семьдесят комбинаций.

Стиль меняет всё приложение — компоновку, типографику, эффекты стекла и анимацию. Сочетайте любой из пяти стилей с 14 цветовыми темами и получите 70 вариантов оформления, которые сохраняются отдельно для каждого профиля. Переключайте их в разделе «Настройки → Оформление» или выберите настроение при первом запуске.

5 стилей × 14 тем = 70 комбинаций
  • Studio

    По умолчанию

    Чистый интерфейс, в котором на первом плане — ваша музыка. Тёмная тема по умолчанию: именно так выглядит WaveFlow после установки.

  • Editorial

    Газетный разворот

    Журнальная вёрстка с засечками Playfair Display, полутоновой графикой и витиеватым заголовком WaveFlow Gazette.

  • Lounge

    Тёплое стекло

    Тёплое бордовое стекло поверх размытой обложки — для мягкой, обволакивающей атмосферы.

  • Pulse

    Неоновый клуб

    OLED-эстетика неонового клуба с сиянием мадженты и циана и вращающейся виниловой обложкой, которая отражает ход воспроизведения.

  • Liquid

    Яркость

    Слои стекла и прозрачности, которые принимают цвета вашей темы — в светлом и тёмном режиме.

Все шрифты встроены — Playfair Display, Lora, Space Grotesk, Space Mono, DM Sans. Ноль запросов к Google Fonts во время работы.

Страницы исполнителей

Гораздо больше, чем список треков.

Для каждого исполнителя в вашей библиотеке: биография, ссылки на похожих исполнителей, полная дискография и число поклонников, а также радио, чтобы продолжить знакомство.

Если интеграция с Deezer включена, биографии и списки похожих исполнителей загружаются оттуда; в остальных случаях достаточно вашей библиотеки.

Сетевая трансляция

Ваш усилитель — без обязательного Sonos S2.

WaveFlow объявляет себя в локальной сети как UPnP MediaServer. Любой DLNA-рендерер — Sonos, Yamaha MusicCast, Kodi, VLC — обнаруживает его и воспроизводит вашу библиотеку, без проприетарного сопряжения и облака.

WaveFlow

MediaServer:1

  • Sonos S2
  • Yamaha MusicCast
  • Kodi
  • VLC
  • BubbleUPnP
  1. 01

    Объявление SSDP

    Периодическая рассылка на 239.255.255.250:1900 — рендереры находят WaveFlow без настройки.

  2. 02

    Навигация по DIDL-Lite

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

  3. 03

    Потоковая передача с HTTP Range

    Прогрессивное воспроизведение с HTTP Range — точная перемотка, возобновление, эффективная передача.

Интеграции

Дружит с вашими сервисами.

WaveFlow подключается к тому, что вы уже используете — но не зависит ни от одного из этих сервисов в работе.

  • DiscordRich Presence
  • Last.fmСкробблинг + биографии
  • LRCLIBСинхронизированные тексты
  • DeezerМетаданные
  • MPRISМедиаклавиши в Linux
  • SMTC«Сейчас играет» в Windows

Магазин плагинов

Добавьте то, что вас зажигает.

Новинки, которые стоит открыть, обложки в движении и ещё больше текстов песен. Выбирайте расширения прямо в WaveFlow.

  • Скачивается в приложении

    Release Radar

    Следите за новыми альбомами и синглами исполнителей из вашей библиотеки — всё собрано в отдельном разделе.

    Открывайте новое у исполнителей, которых вы уже слушаете.

  • Скачивается в приложении

    Motion Artwork

    Оживите экран «Сейчас играет» анимированными обложками альбомов.

    Обложки движутся, пока играет музыка.

  • Скачивается в приложении

    Word By Word Lyrics

    Подпевайте: тексты, синхронизированные по словам, а также перевод и романизация, когда они доступны.

    Слова, их смысл и произношение — следите за каждой песней.

  • Скачивается в приложении

    Canvas

    Добавьте короткие зацикленные видео на экран «Сейчас играет».

    Короткая видеопетля, которая глубже погружает в атмосферу трека.

Web Radio

Уже встроено

Тысячи радиостанций со всего мира — по странам, языкам или жанрам. Web Radio входит в WaveFlow: слушать можно сразу.

Чтобы установить расширения, откройте Магазин плагинов в настройках WaveFlow. Включайте, настраивайте или удаляйте их в списке установленных плагинов.

Всё хранится локально

Ваша музыка принадлежит вам. Верните над ней контроль.

  • Без подписки

    Ваши файлы, ваш плеер, на всю жизнь. Скачайте приложение, всё.

  • Без DRM

    FLAC, ALAC, MP3, AAC, OGG, WAV, DSD — ваши файлы открываются везде и навсегда.

  • Без отслеживания

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

  • Без облака

    Всё живёт на вашем диске. Один SQLite на профиль. Миграция без усилий.

  • Hi-Res и DSD

    24-битное декодирование до 192 кГц, нативная поддержка DSF/DFF. Значок Hi-Res появляется автоматически.

  • Несколько профилей

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

Скачать

WaveFlow v1.9.3 для вашей системы.

Подписанные сборки, проверяемые с помощью .sig. Никаких сторонних установщиков, никакой встроенной телеметрии.

v1.9.3

Или установите через ваш пакетный менеджер

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

  • Windows · winget

    winget install InstaZDLL.WaveFlow
  • Arch · AUR

    yay -S waveflow-bin
  • Fedora · Copr

    sudo dnf copr enable instazdll/waveflow && sudo dnf install waveflow
  • Debian / Ubuntu · APT

    sudo install -d -m 0755 /etc/apt/keyrings curl -fsSL https://packages.buildkite.com/instazdll/waveflow/gpgkey | sudo gpg --dearmor -o /etc/apt/keyrings/waveflow.gpg echo "deb [signed-by=/etc/apt/keyrings/waveflow.gpg] https://packages.buildkite.com/instazdll/waveflow/any/ any main" | sudo tee /etc/apt/sources.list.d/waveflow.list sudo apt update && sudo apt install wave-flow

Пока нет cask для Homebrew в macOS — скачайте .dmg выше. Пакет Debian называется wave-flow (в kebab-case, согласно соглашению об именовании Debian).

Частые вопросы

Не нашли свой вопрос? Создайте обращение на GitHub.

  • WaveFlow действительно бесплатный?

    Да, и таким останется. WaveFlow распространяется под GPL-3.0. Без подписки, без премиум-тарифа, без рекламы.

  • Как установить WaveFlow v1.9.3?

    Используйте подходящий для вашей платформы пакетный менеджер: winget install InstaZDLL.WaveFlow в Windows, yay -S waveflow-bin в Arch, репозиторий Copr в Fedora (dnf copr enable instazdll/waveflow) или репозиторий APT в Debian/Ubuntu (пакет называется wave-flow). Либо скачайте бинарный файл на странице релизов GitHub: AppImage для Linux портативен (chmod +x) либо установите .deb / .rpm. В macOS откройте .dmg и перетащите WaveFlow в «Программы» — пакет не подписан Apple Developer, поэтому в первый раз откройте через правый клик → «Открыть» (или выполните xattr -cr /Applications/WaveFlow.app). В Windows .msi устанавливается тихо, а .exe — классический установщик.

  • Какие аудиоформаты поддерживаются?

    MP3, FLAC, ALAC, AAC, Opus, OGG Vorbis, WAV и AIFF, а также DSD (DSF / DFF): он преобразуется в PCM или, если ЦАП совместим, передаётся в нативном виде через DSD over PCM (DoP). Значки Hi-Res загораются автоматически от 24 бит или ≥ 44,1 кГц.

  • Как работают Daily Mix?

    WaveFlow анализирует ваши прослушивания за последние 90 дней, группирует исполнителей по среднему темпу (< 95 BPM, 95-130, ≥ 130) и создаёт три детерминированных плейлиста — плюс пять станций Mood Radio (Focus, Chill, Workout, Party, Sleep), отфильтрованных по темпу и энергии. Кнопка «Обновить» на главной странице обновляет их одним кликом. Вы также можете создавать собственные смарт-плейлисты по правилам.

  • Можно ли транслировать на Hi-Fi-систему?

    Да. WaveFlow выставляет вашу библиотеку как DLNA / UPnP-сервер. Sonos S2, Yamaha MusicCast, Kodi, VLC или любой совместимый рендерер увидит его в сети — без облака, без проприетарного сопряжения. Включается в Настройки → Подключения.

  • Покидают ли мои данные мой компьютер?

    Только если вы пользуетесь функцией, которой это нужно. Библиотека, прослушивания, плейлисты и статистика хранятся в SQLite на вашем компьютере. Онлайн-функции — обложки, тексты и сведения об исполнителях (Deezer, Last.fm, LRCLIB), скробблинг, проверка обновлений, плагины и веб-радио — обращаются к своим сервисам, только когда вы ими пользуетесь, а глобальный офлайн-режим отключает их все одним кликом.

  • Заменяет ли WaveFlow стриминговый сервис?

    Для стриминга — нет. Для локальной библиотеки — да, с эквивалентным качеством интерфейса, автоматическими Daily Mix, Hi-Res, DLNA и нулевой зависимостью от облака.

  • Работает с Discord и Last.fm?

    Да. Discord Rich Presence показывает текущий трек и обложку его альбома; эта функция включена по умолчанию и отключается в разделе «Настройки → Подключения». Скробблинг в Last.fm включается по желанию: он работает с авторизацией, постоянной очередью и автоматическим переподключением.

  • Можно ли помочь проекту?

    Конечно. Проект опубликован на GitHub и написан на Rust (Tauri 2), React 19 и TypeScript. Мы будем рады сообщениям об ошибках, пул-реквестам и переводам.

  • Можно ли получать бета-версии?

    Да. В WaveFlow есть опциональный бета-канал обновлений — переключитесь на него в Настройки → Обслуживание, чтобы раньше получать предварительные сборки, или оставайтесь на стабильном канале. Вернуться можно в любой момент.

  • Можно ли синхронизировать библиотеку между машинами?

    Да, с помощью сервера, который вы размещаете у себя: WaveFlow может подключаться к WaveFlow Server — музыкальному серверу с открытым исходным кодом, который сейчас находится в бета-версии и распространяется как образ Docker. Тогда ваша библиотека, избранное, оценки и плейлисты переходят вместе с вами с одного компьютера на другой, а воспроизводить её может и любое приложение Subsonic. Для разового переноса экспорт .waveflow упаковывает профиль, базу данных и обложки в один архив.

  • Есть ли офлайн-режим?

    Ваша музыка играет без подключения к сети — в этом весь смысл. Глобальный офлайн-режим одним кликом отключает все онлайн-функции: от Deezer, Last.fm и LRCLIB до обновлений и плагинов.

  • Можно ли управлять WaveFlow с телефона?

    Да. WaveFlow может работать как сервер MPD, поэтому любое приложение-пульт MPD на телефоне или планшете может запускать и ставить на паузу воспроизведение, переключать треки и выбирать, что играть дальше, — через вашу домашнюю сеть. Функция выключена, пока вы не включите её в разделе «Настройки → Подключения».

  • Показывает ли WaveFlow тексты песен по словам?

    Да. Если в тексте есть тайминг для каждого слова, слова заполняются цветом по мере исполнения — в иммерсивном режиме, на панели текста, в мини-плеере и в тексте на рабочем столе. Для текстов, синхронизированных по строкам, WaveFlow может приблизительно рассчитать тайминг слов, а рядом можно показать перевод и романизацию.

Верните свою музыку.

WaveFlow v1.9.3 доступен для Linux, macOS и Windows. Установите его через winget, AUR, Copr или APT — либо скачайте бинарные файлы на GitHub: AppImage, .deb, .rpm, .dmg, .msi.