Об этом проекте

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 для спектрального анализа.