Об этом проекте
Meelo — это самохостинговый музыкальный сервер, предназначенный для коллекционеров музыки, предлагающий богатый набор функций, выходящих за рамки базового воспроизведения и просмотра. Он делает акцент на гибкости обработки метаданных и обеспечивает уникальный опыт просмотра и прослушивания.
**Ключевые функции**
- **Музыкальные видео как полноценный контент**: Доступ к музыкальным видео напрямую со страниц альбомов, исполнителей или песен, с разграничением музыкальных клипов, интервью, закулисных материалов и трейлеров.
- **Идентификация би-сайдов и редких треков**: Автоматически определяет треки, связанные с альбомом (би-сайды), и редкие треки, отображая их на соответствующих страницах, чтобы они не оставались незамеченными.
- **Автоматическое обнаружение фитов и дуэтов**: Распознает коллаборации и дуэты автоматически.
- **Релизы альбомов и дорожки песен**: Поддерживает несколько версий альбома (релизов) и песен (дорожек), при этом при просмотре показывается только основная версия, а остальные остаются доступными со страницы альбома/песни.
- **Версии песен**: Позволяет группировать разные версии одной и той же песни.
- **Типы альбомов и песен**: Позволяет фильтровать по типу, например, инструментальные песни или живые записи.
- **Фильтрация эксклюзивных песен**: Для сборников — фильтрация песен, эксклюзивных для данного альбома.
- **Поддержка форматов**: Практически поддерживает все аудио- и видеоформаты через транскодирование (используется только когда браузер не поддерживает формат).
- **Гибкий разбор метаданных**: Извлекает метаданные из встроенных тегов, имен файлов или обоих источников, включая обложки альбомов.
- **Обогащение метаданных**: Получает жанры, описания и рейтинги из MusicBrainz, Genius, Wikipedia и других источников.
- **Скробблинг**: Отправляет скробблы в ListenBrainz и LastFM.
- **Тексты песен**: Загружает синхронизированные тексты или использует встроенные метаданные и файлы `.lrc`.
**Мобильное приложение**
Meelo предлагает мобильные приложения для Android и iOS. Пользователи Android могут загрузить последний стабильный APK со страницы релизов, а пользователи iOS — получить доступ к приложению через TestFlight. APK и IPA также собираются при каждом пуше в основную ветку.
**Установка**
Meelo распространяется через Docker-образы. Инструкции по установке доступны в вики проекта. Рекомендуется иметь правильно тегированные музыкальные файлы, так как встроенные метаданные предпочтительны. Если полагаться на пути к файлам для метаданных, полезно знание Regex.
**Скриншоты и демо**
Скриншоты интерфейса доступны в каталоге docs/screenshots. Публичное живое демо в настоящее время находится в разработке.
**Перевод**
Meelo использует Weblate для переводов, и вклад приветствуется через размещенный экземпляр Weblate.
**Вклад и ошибки**
Пользователи могут открывать вопросы для запросов функций или отчетов об ошибках, начинать обсуждения для помощи в установке и вносить вклад через pull request'ы.
**Отказ от ответственности**
Meelo предназначен только для личного использования и не должен использоваться как публичная платформа для загрузки или для незаконного обмена/загрузки защищенных авторским правом материалов. Сопровождающие не несут ответственности за неправильное использование.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.