Об этом проекте
Strawberry Music Player — это комплексный музыкальный плеер и органайзер библиотеки, изначально форкнутый от Clementine в 2018 году. Написан на C++ с использованием фреймворка Qt, специально ориентирован на аудиофилов и коллекционеров музыки.
Ключевые возможности включают:
- **Обширная поддержка аудиоформатов:** воспроизводит WAV, FLAC, Ogg, Opus, MP3, AAC, DSD и многие другие.
- **Высококачественное воспроизведение:** обеспечивает бит-идеальное воспроизведение на Linux и поддержку продвинутых аудиоформатов.
- **Расширенное управление библиотекой и плейлистами:** предлагает умные и динамические плейлисты, а также комплексные инструменты организации.
- **Редактирование метаданных и тегов:** позволяет пользователям редактировать теги и автоматически получать недостающие метаданные с помощью акустического снятия отпечатков (AcoustID, MusicBrainz). Также может загружать обложки альбомов из таких источников, как Discogs, Spotify и Tidal, и получать тексты песен от различных провайдеров.
- **Анализ аудио:** включает аудиоанализатор, эквалайзер, moodbar и полосу прокрутки с формой волны, а также нормализацию громкости (ReplayGain и EBU R128).
- **Синхронизация и передача устройств:** поддерживает передачу музыки на устройства USB, MTP и iPod.
- **Стриминг и скробблинг:** включает интернет-радио, стриминг с серверов, совместимых с Subsonic, и скробблинг на Last.fm и ListenBrainz. Также предлагает интеграцию с неофициальными сервисами Tidal, Spotify и Qobuz.
- **Кроссплатформенность:** работает на Linux, OpenBSD, FreeBSD, macOS и Windows.
Проект является открытым исходным кодом под лицензией GPL и полагается на GStreamer для обработки аудио, а также на различные библиотеки для дополнительных функций, такие как Chromaprint для снятия отпечатков и FFTW3 для спектрального анализа.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.