From: OzGav Date: Sat, 27 Sep 2025 00:13:07 +0000 (+1000) Subject: Update Provider descriptions (#2428) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=52d7a046b290fb9db820428040846176f5ee476b;p=music-assistant-server.git Update Provider descriptions (#2428) --- diff --git a/music_assistant/providers/airplay/manifest.json b/music_assistant/providers/airplay/manifest.json index 2007c393..9f5724c2 100644 --- a/music_assistant/providers/airplay/manifest.json +++ b/music_assistant/providers/airplay/manifest.json @@ -3,7 +3,7 @@ "domain": "airplay", "stage": "stable", "name": "AirPlay", - "description": "Support for players that support the AirPlay protocol.", + "description": "Stream to AirPlay-enabled devices on your local network.", "codeowners": ["@music-assistant"], "requirements": [], "documentation": "https://music-assistant.io/player-support/airplay/", diff --git a/music_assistant/providers/alexa/manifest.json b/music_assistant/providers/alexa/manifest.json index e7bae52e..a99ab644 100644 --- a/music_assistant/providers/alexa/manifest.json +++ b/music_assistant/providers/alexa/manifest.json @@ -3,7 +3,7 @@ "type": "player", "domain": "alexa", "name": "Alexa", - "description": "Support Echo devices as players in Music Assistant.", + "description": "Stream to Amazon Alexa (Echo) devices.", "codeowners": ["@alams154"], "requirements": ["alexapy==1.29.8"], "documentation": "https://www.music-assistant.io/player-support/alexa/" diff --git a/music_assistant/providers/apple_music/manifest.json b/music_assistant/providers/apple_music/manifest.json index 4632dac8..2c17124a 100644 --- a/music_assistant/providers/apple_music/manifest.json +++ b/music_assistant/providers/apple_music/manifest.json @@ -3,7 +3,7 @@ "domain": "apple_music", "stage": "beta", "name": "Apple Music", - "description": "Support for the Apple Music streaming provider in Music Assistant.", + "description": "Stream Apple Music’s full catalogue and playlists.", "codeowners": ["@MarvinSchenkel"], "requirements": ["pywidevine==1.8.0"], "documentation": "https://music-assistant.io/music-providers/apple-music/", diff --git a/music_assistant/providers/ard_audiothek/manifest.json b/music_assistant/providers/ard_audiothek/manifest.json index b4388364..0ef997d9 100644 --- a/music_assistant/providers/ard_audiothek/manifest.json +++ b/music_assistant/providers/ard_audiothek/manifest.json @@ -2,7 +2,7 @@ "type": "music", "domain": "ard_audiothek", "name": "ARD Audiothek", - "description": "ARD Audiothek Integration", + "description": "Stream radio shows, news, and podcasts from ARD’s Audiothek (Germany’s public broadcaster).", "codeowners": ["@jfeil"], "requirements": ["gql[all]==4.0.0"], "documentation": "https://music-assistant.io/music-providers/ard-audiothek/", diff --git a/music_assistant/providers/audible/manifest.json b/music_assistant/providers/audible/manifest.json index 90f29012..6ca199af 100644 --- a/music_assistant/providers/audible/manifest.json +++ b/music_assistant/providers/audible/manifest.json @@ -3,7 +3,7 @@ "domain": "audible", "stage": "stable", "name": "Audible", - "description": "Audible provider", + "description": "Access Audible’s extensive audiobook library and podcast catalogue — perfect for spoken-word listening.", "codeowners": ["@ztripez"], "requirements": ["audible==0.10.0"], "documentation": "https://www.music-assistant.io/music-providers/audible" diff --git a/music_assistant/providers/audiobookshelf/manifest.json b/music_assistant/providers/audiobookshelf/manifest.json index 98ebf9ab..cc634709 100644 --- a/music_assistant/providers/audiobookshelf/manifest.json +++ b/music_assistant/providers/audiobookshelf/manifest.json @@ -3,7 +3,7 @@ "domain": "audiobookshelf", "stage": "stable", "name": "Audiobookshelf", - "description": "Audiobookshelf (audiobookshelf.org) as audiobook and podcast provider", + "description": "Stream audiobooks and podcasts from your personal Audiobookshelf server.", "codeowners": ["@fmunkes"], "requirements": ["aioaudiobookshelf==0.1.8"], "documentation": "https://music-assistant.io/music-providers/audiobookshelf", diff --git a/music_assistant/providers/bluesound/manifest.json b/music_assistant/providers/bluesound/manifest.json index d9e8947f..02f7a7c7 100644 --- a/music_assistant/providers/bluesound/manifest.json +++ b/music_assistant/providers/bluesound/manifest.json @@ -3,7 +3,7 @@ "domain": "bluesound", "stage": "beta", "name": "Bluesound", - "description": "BluOS Player provider for Music Assistant.", + "description": "Send high-resolution audio to Bluesound speakers and multiroom systems.", "codeowners": ["@cyanogenbot"], "requirements": ["pyblu==2.0.5"], "documentation": "https://music-assistant.io/player-support/bluesound/", diff --git a/music_assistant/providers/builtin/manifest.json b/music_assistant/providers/builtin/manifest.json index 26c1fbde..c29f63c8 100644 --- a/music_assistant/providers/builtin/manifest.json +++ b/music_assistant/providers/builtin/manifest.json @@ -3,7 +3,7 @@ "domain": "builtin", "stage": "stable", "name": "Music Assistant", - "description": "Built-in/generic provider that handles generic urls and playlists.", + "description": "Built-in/generic provider that handles generic URLs and playlists.", "codeowners": ["@music-assistant"], "requirements": [], "documentation": "https://music-assistant.io/music-providers/builtin/", diff --git a/music_assistant/providers/builtin_player/manifest.json b/music_assistant/providers/builtin_player/manifest.json index db99e48a..739d2814 100644 --- a/music_assistant/providers/builtin_player/manifest.json +++ b/music_assistant/providers/builtin_player/manifest.json @@ -3,7 +3,7 @@ "domain": "builtin_player", "stage": "alpha", "name": "Music Assistant", - "description": "Support for playing to the Music Assistant Web Interface", + "description": "Control playback and listen directly through the Music Assistant web interface.", "codeowners": ["@music-assistant"], "documentation": "https://music-assistant.io/player-support/builtin/", "multi_instance": false, diff --git a/music_assistant/providers/chromecast/manifest.json b/music_assistant/providers/chromecast/manifest.json index 841b424f..cb92fdec 100644 --- a/music_assistant/providers/chromecast/manifest.json +++ b/music_assistant/providers/chromecast/manifest.json @@ -3,7 +3,7 @@ "domain": "chromecast", "stage": "stable", "name": "Chromecast", - "description": "Support for Chromecast based players.", + "description": "Cast music and podcasts to Chromecast or Google Cast devices.", "codeowners": ["@music-assistant"], "requirements": ["PyChromecast==14.0.7"], "documentation": "https://music-assistant.io/player-support/google-cast/", diff --git a/music_assistant/providers/deezer/manifest.json b/music_assistant/providers/deezer/manifest.json index ce76db85..bbf116e0 100644 --- a/music_assistant/providers/deezer/manifest.json +++ b/music_assistant/providers/deezer/manifest.json @@ -3,7 +3,7 @@ "domain": "deezer", "stage": "stable", "name": "Deezer", - "description": "Support for the Deezer streaming provider in Music Assistant.", + "description": "Stream Deezer’s full music catalogue in CD-quality (FLAC) audio.", "codeowners": ["@arctixdev", "@micha91"], "documentation": "https://music-assistant.io/music-providers/deezer/", "requirements": ["deezer-python-async==0.3.0", "pycryptodome==3.23.0"], diff --git a/music_assistant/providers/dlna/manifest.json b/music_assistant/providers/dlna/manifest.json index 333f4713..c544dbb7 100644 --- a/music_assistant/providers/dlna/manifest.json +++ b/music_assistant/providers/dlna/manifest.json @@ -3,7 +3,7 @@ "domain": "dlna", "stage": "stable", "name": "UPnP/DLNA Player provider", - "description": "Support for players that are compatible with the UPnP/DLNA (DMR) standard.", + "description": "Stream music to supported DLNA-compatible devices.", "codeowners": ["@music-assistant"], "requirements": ["async-upnp-client==0.45.0"], "documentation": "https://music-assistant.io/player-support/dlna/", diff --git a/music_assistant/providers/fanarttv/manifest.json b/music_assistant/providers/fanarttv/manifest.json index 7c130f27..ab6c9fa2 100644 --- a/music_assistant/providers/fanarttv/manifest.json +++ b/music_assistant/providers/fanarttv/manifest.json @@ -3,7 +3,7 @@ "domain": "fanarttv", "stage": "stable", "name": "fanart.tv", - "description": "fanart.tv is a community database of artwork for movies, tv series and music.", + "description": "Provides high-quality artist and album artwork from Fanart.tv, used throughout the Music Assistant UI.", "codeowners": ["@music-assistant"], "requirements": [], "documentation": "", diff --git a/music_assistant/providers/filesystem_local/manifest.json b/music_assistant/providers/filesystem_local/manifest.json index c0c1d3cf..46717c74 100644 --- a/music_assistant/providers/filesystem_local/manifest.json +++ b/music_assistant/providers/filesystem_local/manifest.json @@ -3,7 +3,7 @@ "domain": "filesystem_local", "stage": "stable", "name": "Filesystem (local disk)", - "description": "Support for music files that are present on a local accessible disk/folder.", + "description": "Play music and audiobooks stored on locally connected drives.", "codeowners": ["@music-assistant"], "requirements": [], "documentation": "https://music-assistant.io/music-providers/filesystem/", diff --git a/music_assistant/providers/filesystem_smb/manifest.json b/music_assistant/providers/filesystem_smb/manifest.json index 5743debd..bc4c8742 100644 --- a/music_assistant/providers/filesystem_smb/manifest.json +++ b/music_assistant/providers/filesystem_smb/manifest.json @@ -3,7 +3,7 @@ "domain": "filesystem_smb", "stage": "stable", "name": "Filesystem (remote share)", - "description": "Support for music files that are present on remote SMB/CIFS.", + "description": "Play music and audiobooks stored on SMB connected network drives.", "codeowners": ["@music-assistant"], "requirements": [], "documentation": "https://music-assistant.io/music-providers/filesystem/", diff --git a/music_assistant/providers/fully_kiosk/manifest.json b/music_assistant/providers/fully_kiosk/manifest.json index b8879496..a55db7a0 100644 --- a/music_assistant/providers/fully_kiosk/manifest.json +++ b/music_assistant/providers/fully_kiosk/manifest.json @@ -3,7 +3,7 @@ "domain": "fully_kiosk", "stage": "stable", "name": "Fully Kiosk Browser", - "description": "Support for media players from the Fully Kiosk app.", + "description": "Play audio on Fully Kiosk-enabled displays or Android devices.", "codeowners": ["@music-assistant"], "requirements": ["python-fullykiosk==0.0.14"], "documentation": "https://music-assistant.io/player-support/fully-kiosk/", diff --git a/music_assistant/providers/genius_lyrics/manifest.json b/music_assistant/providers/genius_lyrics/manifest.json index 018c56f6..1af0c5db 100644 --- a/music_assistant/providers/genius_lyrics/manifest.json +++ b/music_assistant/providers/genius_lyrics/manifest.json @@ -3,7 +3,7 @@ "domain": "genius_lyrics", "stage": "alpha", "name": "Genius Lyrics", - "description": "Genius.com is a free service for finding song lyrics and annotations.", + "description": "Alternative lyrics source, pulling song lyrics from Genius to supplement other providers.", "codeowners": ["@robert-alfaro"], "requirements": ["lyricsgenius==3.7.2"], "documentation": "https://www.music-assistant.io/metadata/", diff --git a/music_assistant/providers/gpodder/manifest.json b/music_assistant/providers/gpodder/manifest.json index 976c9e6e..e7986cd4 100644 --- a/music_assistant/providers/gpodder/manifest.json +++ b/music_assistant/providers/gpodder/manifest.json @@ -3,7 +3,7 @@ "domain": "gpodder", "stage": "stable", "name": "gPodder", - "description": "gPodder podcast provider", + "description": "Subscribe to and fetch podcasts from gPodder.", "codeowners": ["@fmunkes"], "documentation": "https://music-assistant.io/music-providers/gpodder", "multi_instance": true diff --git a/music_assistant/providers/hass/manifest.json b/music_assistant/providers/hass/manifest.json index 1b10ef64..006d37b2 100644 --- a/music_assistant/providers/hass/manifest.json +++ b/music_assistant/providers/hass/manifest.json @@ -3,7 +3,7 @@ "domain": "hass", "stage": "stable", "name": "Home Assistant", - "description": "Connect Music Assistant to Home Assistant.", + "description": "Connects Music Assistant with Home Assistant for automation, integration, and enhanced smart-home control.", "codeowners": ["@music-assistant"], "documentation": "", "multi_instance": false, diff --git a/music_assistant/providers/hass_players/manifest.json b/music_assistant/providers/hass_players/manifest.json index f6df2017..4f1a397a 100644 --- a/music_assistant/providers/hass_players/manifest.json +++ b/music_assistant/providers/hass_players/manifest.json @@ -3,7 +3,7 @@ "domain": "hass_players", "stage": "stable", "name": "Home Assistant MediaPlayers", - "description": "Use (supported) Home Assistant media players as players in Music Assistant.", + "description": "Control and play music on (supported) Home Assistant media players in your smart home.", "codeowners": ["@music-assistant"], "documentation": "https://music-assistant.io/player-support/ha/", "multi_instance": false, diff --git a/music_assistant/providers/ibroadcast/manifest.json b/music_assistant/providers/ibroadcast/manifest.json index c16a6cb6..f9948a59 100644 --- a/music_assistant/providers/ibroadcast/manifest.json +++ b/music_assistant/providers/ibroadcast/manifest.json @@ -3,7 +3,7 @@ "domain": "ibroadcast", "stage": "stable", "name": "iBroadcast", - "description": "Support for the iBroadcast streaming provider in Music Assistant.", + "description": "Stream your personal iBroadcast music collection from anywhere.", "codeowners": ["@robsonke"], "requirements": ["ibroadcastaio==0.4.0"], "documentation": "https://music-assistant.io/music-providers/ibroadcast/", diff --git a/music_assistant/providers/itunes_podcasts/manifest.json b/music_assistant/providers/itunes_podcasts/manifest.json index f9ff4f23..03ff9835 100644 --- a/music_assistant/providers/itunes_podcasts/manifest.json +++ b/music_assistant/providers/itunes_podcasts/manifest.json @@ -3,7 +3,7 @@ "domain": "itunes_podcasts", "stage": "stable", "name": "iTunes Podcast Search", - "description": "Search podcasts via iTunes API in Music Assistant.", + "description": "Search and play podcasts indexed via Apple’s iTunes feed / podcast directory.", "codeowners": ["@fmunkes"], "icon": "podcast", "documentation": "https://music-assistant.io/music-providers/itunes-podcasts/", diff --git a/music_assistant/providers/jellyfin/manifest.json b/music_assistant/providers/jellyfin/manifest.json index 8bdac1d9..073f9093 100644 --- a/music_assistant/providers/jellyfin/manifest.json +++ b/music_assistant/providers/jellyfin/manifest.json @@ -3,7 +3,7 @@ "domain": "jellyfin", "stage": "stable", "name": "Jellyfin Media Server Library", - "description": "Support for the Jellyfin streaming provider in Music Assistant.", + "description": "Stream music from your self-hosted Jellyfin server.", "codeowners": ["@lokiberra", "@Jc2k"], "requirements": ["aiojellyfin==0.14.1"], "documentation": "https://music-assistant.io/music-providers/jellyfin/", diff --git a/music_assistant/providers/lastfm_scrobble/manifest.json b/music_assistant/providers/lastfm_scrobble/manifest.json index d1e163b2..3580f7f5 100644 --- a/music_assistant/providers/lastfm_scrobble/manifest.json +++ b/music_assistant/providers/lastfm_scrobble/manifest.json @@ -3,7 +3,7 @@ "domain": "lastfm_scrobble", "stage": "beta", "name": "LastFM Scrobbler", - "description": "Scrobble your music to Last.fm and others with a compatible API like Libre.fm", + "description": "Scrobbles your listening history to Last.fm (and others with a compatible API like Libre.fm), building rich listening stats and recommendations.", "codeowners": ["@music-assistant"], "documentation": "https://music-assistant.io/plugins/lastfm_scrobble/", "multi_instance": false, diff --git a/music_assistant/providers/listenbrainz_scrobble/manifest.json b/music_assistant/providers/listenbrainz_scrobble/manifest.json index 6ce81968..d67c995b 100644 --- a/music_assistant/providers/listenbrainz_scrobble/manifest.json +++ b/music_assistant/providers/listenbrainz_scrobble/manifest.json @@ -3,7 +3,7 @@ "domain": "listenbrainz_scrobble", "stage": "beta", "name": "ListenBrainz Scrobbler", - "description": "Scrobble your music to ListenBrainz", + "description": "Scrobbles your listening history to ListenBrainz — an open, community-driven alternative to Last.fm.", "codeowners": ["@music-assistant"], "documentation": "https://music-assistant.io/plugins/listenbrainz_scrobble/", "multi_instance": false, diff --git a/music_assistant/providers/lrclib/manifest.json b/music_assistant/providers/lrclib/manifest.json index 230f06e1..c91d73ed 100644 --- a/music_assistant/providers/lrclib/manifest.json +++ b/music_assistant/providers/lrclib/manifest.json @@ -3,7 +3,7 @@ "domain": "lrclib", "stage": "beta", "name": "LRCLIB", - "description": "LRCLIB is a completely free service for finding and contributing synchronized lyrics, with an easy-to-use and machine-friendly API.", + "description": "Primary lyrics provider, delivering synced and unsynced lyrics from the LrcLib database.", "codeowners": ["@music-assistant"], "requirements": [], "documentation": "", diff --git a/music_assistant/providers/musiccast/manifest.json b/music_assistant/providers/musiccast/manifest.json index b4bd6bf1..107132e5 100644 --- a/music_assistant/providers/musiccast/manifest.json +++ b/music_assistant/providers/musiccast/manifest.json @@ -3,7 +3,7 @@ "domain": "musiccast", "stage": "beta", "name": "MusicCast", - "description": "MusicCast for Music Assistant", + "description": "Stream audio to Yamaha MusicCast speakers — supports multiroom playback.", "requirements": ["aiomusiccast==0.14.8", "setuptools>=1.0.0"], "codeowners": ["@fmunkes"], "mdns_discovery": ["_http._tcp.local."], diff --git a/music_assistant/providers/nugs/manifest.json b/music_assistant/providers/nugs/manifest.json index e52d8a6f..13b4ed18 100644 --- a/music_assistant/providers/nugs/manifest.json +++ b/music_assistant/providers/nugs/manifest.json @@ -3,7 +3,7 @@ "domain": "nugs", "stage": "beta", "name": "Nugs.net", - "description": "Nugs.net support for Music Assistant: Live Music provider.", + "description": "Stream official live concert audio & video — new shows added regularly to a rich archive.", "codeowners": ["@brian10048"], "requirements": [], "documentation": "https://music-assistant.io/music-providers/nugs/", diff --git a/music_assistant/providers/opensubsonic/manifest.json b/music_assistant/providers/opensubsonic/manifest.json index 6113e186..cc03d30a 100644 --- a/music_assistant/providers/opensubsonic/manifest.json +++ b/music_assistant/providers/opensubsonic/manifest.json @@ -3,7 +3,7 @@ "domain": "opensubsonic", "stage": "stable", "name": "OpenSubsonic Media Server Library", - "description": "Support for OpenSubsonic based streaming providers in Music Assistant.", + "description": "Stream music from your OpenSubsonic compatible server — your own cloud jukebox.", "codeowners": ["@khers"], "requirements": ["py-opensonic==7.0.2"], "documentation": "https://music-assistant.io/music-providers/subsonic/", diff --git a/music_assistant/providers/plex/manifest.json b/music_assistant/providers/plex/manifest.json index f5bc501d..b48d51c5 100644 --- a/music_assistant/providers/plex/manifest.json +++ b/music_assistant/providers/plex/manifest.json @@ -3,7 +3,7 @@ "domain": "plex", "stage": "unmaintained", "name": "Plex Media Server Library", - "description": "Support for the Plex streaming provider in Music Assistant.", + "description": "Stream your personal music, podcasts, and radio via your Plex media server.", "codeowners": ["@micha91"], "requirements": ["plexapi==4.17.1"], "documentation": "https://music-assistant.io/music-providers/plex/", diff --git a/music_assistant/providers/podcast-index/manifest.json b/music_assistant/providers/podcast-index/manifest.json index ff0aeedb..952f8f33 100644 --- a/music_assistant/providers/podcast-index/manifest.json +++ b/music_assistant/providers/podcast-index/manifest.json @@ -1,7 +1,7 @@ { "domain": "podcast-index", "name": "Podcast Index", - "description": "The Podcast Index is here to preserve, protect and extend the open, independent podcasting ecosystem", + "description": "Discover and play podcasts using the open Podcast Index.", "documentation": "https://music-assistant.io/music-providers/podcast-index/", "type": "music", "requirements": [], diff --git a/music_assistant/providers/podcastfeed/manifest.json b/music_assistant/providers/podcastfeed/manifest.json index 2676bfe3..50ec03c6 100644 --- a/music_assistant/providers/podcastfeed/manifest.json +++ b/music_assistant/providers/podcastfeed/manifest.json @@ -3,7 +3,7 @@ "domain": "podcastfeed", "stage": "stable", "name": "Podcast RSS Feed", - "description": "A parser for podcast rss feeds", + "description": "Subscribe to and play any podcast via its RSS feed.", "codeowners": ["@saeugetier"], "documentation": "https://music-assistant.io/music-providers/podcastfeed/", "multi_instance": true diff --git a/music_assistant/providers/qobuz/manifest.json b/music_assistant/providers/qobuz/manifest.json index 871c8722..2803da6b 100644 --- a/music_assistant/providers/qobuz/manifest.json +++ b/music_assistant/providers/qobuz/manifest.json @@ -3,7 +3,7 @@ "domain": "qobuz", "stage": "stable", "name": "Qobuz", - "description": "Qobuz support for Music Assistant: Lossless (and hi-res) Music provider.", + "description": "Stream high-resolution music from Qobuz’s catalogue — ideal for audiophiles.", "codeowners": ["@music-assistant"], "requirements": [], "documentation": "https://music-assistant.io/music-providers/qobuz/", diff --git a/music_assistant/providers/radiobrowser/manifest.json b/music_assistant/providers/radiobrowser/manifest.json index ebea1545..42dacb18 100644 --- a/music_assistant/providers/radiobrowser/manifest.json +++ b/music_assistant/providers/radiobrowser/manifest.json @@ -3,7 +3,7 @@ "domain": "radiobrowser", "stage": "stable", "name": "RadioBrowser", - "description": "Search radio streams from RadioBrowser in Music Assistant.", + "description": "Listen to thousands of internet radio stations from across the world.", "codeowners": ["@gieljnssns"], "requirements": ["radios==0.3.2"], "documentation": "https://music-assistant.io/music-providers/radio-browser/", diff --git a/music_assistant/providers/radioparadise/manifest.json b/music_assistant/providers/radioparadise/manifest.json index b92ab35e..0aabacfa 100644 --- a/music_assistant/providers/radioparadise/manifest.json +++ b/music_assistant/providers/radioparadise/manifest.json @@ -1,7 +1,7 @@ { "domain": "radioparadise", "name": "Radio Paradise", - "description": "Stream high-quality FLAC radio from Radio Paradise's curated channels", + "description": "Stream an eclectic, human-curated radio mix (always ad-free) — listener supported and globally loved.", "documentation": "https://music-assistant.io/music-providers/radioparadise/", "type": "music", "requirements": [], diff --git a/music_assistant/providers/siriusxm/manifest.json b/music_assistant/providers/siriusxm/manifest.json index 3cbc9488..92651dc0 100644 --- a/music_assistant/providers/siriusxm/manifest.json +++ b/music_assistant/providers/siriusxm/manifest.json @@ -3,7 +3,7 @@ "domain": "siriusxm", "stage": "stable", "name": "SiriusXM", - "description": "Support for the SiriusXM streaming radio provider in Music Assistant.", + "description": "Stream SiriusXM’s radio, talk, and curated music channels.", "codeowners": ["@btoconnor"], "requirements": ["sxm==0.2.8"], "documentation": "https://music-assistant.io/music-providers/siriusxm/", diff --git a/music_assistant/providers/snapcast/manifest.json b/music_assistant/providers/snapcast/manifest.json index 55c311c5..5ae0445c 100644 --- a/music_assistant/providers/snapcast/manifest.json +++ b/music_assistant/providers/snapcast/manifest.json @@ -3,7 +3,7 @@ "domain": "snapcast", "stage": "stable", "name": "Snapcast", - "description": "Support for snapcast server and clients.", + "description": "Synchronize and play music across Snapcast clients (including web browsers and Android devices) on your network.", "codeowners": ["@SantiagoSotoC"], "requirements": [ "snapcast==2.3.7", diff --git a/music_assistant/providers/sonos/manifest.json b/music_assistant/providers/sonos/manifest.json index 0b89a28e..7a612763 100644 --- a/music_assistant/providers/sonos/manifest.json +++ b/music_assistant/providers/sonos/manifest.json @@ -3,7 +3,7 @@ "domain": "sonos", "stage": "stable", "name": "SONOS", - "description": "SONOS Player provider for Music Assistant.", + "description": "Play music, manage groups, and control SONOS speakers throughout your home.", "codeowners": ["@music-assistant"], "requirements": ["aiosonos==0.1.9"], "documentation": "https://music-assistant.io/player-support/sonos/", diff --git a/music_assistant/providers/sonos_s1/manifest.json b/music_assistant/providers/sonos_s1/manifest.json index 260e2b26..61778484 100644 --- a/music_assistant/providers/sonos_s1/manifest.json +++ b/music_assistant/providers/sonos_s1/manifest.json @@ -3,7 +3,7 @@ "domain": "sonos_s1", "stage": "stable", "name": "SONOS S1", - "description": "SONOS Player provider for Music Assistant for the S1 hardware, based on the Soco library. Select this provider if you have Sonos devices on the S1 operating system (with the S1 Controller app)", + "description": "Play music, manage groups, and control Series 1 SONOS speakers throughout your home. Select this provider if you have SONOS devices on the S1 operating system (with the S1 Controller app)", "codeowners": ["@music-assistant"], "requirements": ["soco==0.30.12", "defusedxml==0.7.1"], "documentation": "https://music-assistant.io/player-support/sonos/", diff --git a/music_assistant/providers/soundcloud/manifest.json b/music_assistant/providers/soundcloud/manifest.json index 6a6bdf43..afaf689a 100644 --- a/music_assistant/providers/soundcloud/manifest.json +++ b/music_assistant/providers/soundcloud/manifest.json @@ -3,7 +3,7 @@ "domain": "soundcloud", "stage": "stable", "name": "Soundcloud", - "description": "Support for the Soundcloud streaming provider in Music Assistant.", + "description": "Stream tracks, remixes, and user-uploaded music from the SoundCloud community.", "codeowners": ["@domanchi", "@gieljnssns"], "requirements": ["soundcloudpy==0.1.4"], "documentation": "https://music-assistant.io/music-providers/soundcloud/", diff --git a/music_assistant/providers/spotify/manifest.json b/music_assistant/providers/spotify/manifest.json index 52d3dacb..01ccaecb 100644 --- a/music_assistant/providers/spotify/manifest.json +++ b/music_assistant/providers/spotify/manifest.json @@ -3,7 +3,7 @@ "domain": "spotify", "stage": "stable", "name": "Spotify", - "description": "Support for the Spotify streaming provider in Music Assistant.", + "description": "Stream music, playlists, podcasts, and discover new songs via Spotify’s ecosystem.", "codeowners": ["@music-assistant"], "requirements": ["pkce==1.0.3"], "documentation": "https://music-assistant.io/music-providers/spotify/", diff --git a/music_assistant/providers/spotify_connect/manifest.json b/music_assistant/providers/spotify_connect/manifest.json index 5236767f..57d9cbbd 100644 --- a/music_assistant/providers/spotify_connect/manifest.json +++ b/music_assistant/providers/spotify_connect/manifest.json @@ -3,7 +3,7 @@ "domain": "spotify_connect", "stage": "alpha", "name": "Spotify Connect", - "description": "Add Spotify Connect support to ANY Music Assistant player.", + "description": "Makes a Music Assistant player appear as a device in the official Spotify app via Spotify Connect.", "codeowners": ["@music-assistant"], "documentation": "https://music-assistant.io/plugins/spotify-connect/", "multi_instance": true diff --git a/music_assistant/providers/squeezelite/manifest.json b/music_assistant/providers/squeezelite/manifest.json index b83d172b..417202e8 100644 --- a/music_assistant/providers/squeezelite/manifest.json +++ b/music_assistant/providers/squeezelite/manifest.json @@ -3,7 +3,7 @@ "domain": "squeezelite", "stage": "stable", "name": "Squeezelite (slimproto players)", - "description": "Support for Squeezelite, a software-based player implementing the slimproto protocol, which was originally designed for the Squeezebox hardware players. Other players and/or original Squeezebox hardware might also work with this provider, but without any guarantees/support.", + "description": "Stream music to Squeezelite and some legacy Squeezebox players on your local network.", "codeowners": ["@music-assistant"], "requirements": ["aioslimproto==3.1.1"], "documentation": "https://music-assistant.io/player-support/squeezelite/", diff --git a/music_assistant/providers/subsonic_scrobble/manifest.json b/music_assistant/providers/subsonic_scrobble/manifest.json index 7ff71392..a8ac0c97 100644 --- a/music_assistant/providers/subsonic_scrobble/manifest.json +++ b/music_assistant/providers/subsonic_scrobble/manifest.json @@ -3,7 +3,7 @@ "domain": "subsonic_scrobble", "stage": "beta", "name": "Subsonic Scrobbler", - "description": "Report your music playback back to Subsonic server", + "description": "Scrobbles tracks played in Music Assistant to your local Subsonic server for history and stats.", "codeowners": ["@clusters"], "documentation": "", "multi_instance": false, diff --git a/music_assistant/providers/theaudiodb/manifest.json b/music_assistant/providers/theaudiodb/manifest.json index ba1604da..96ccfa5e 100644 --- a/music_assistant/providers/theaudiodb/manifest.json +++ b/music_assistant/providers/theaudiodb/manifest.json @@ -3,7 +3,7 @@ "domain": "theaudiodb", "stage": "stable", "name": "The Audio DB", - "description": "TheAudioDB is a community Database of audio artwork and metadata with a JSON API.", + "description": "Provides artist images, album art, and rich textual metadata from TheAudioDB for use in the Music Assistant UI.", "codeowners": ["@music-assistant"], "requirements": [], "documentation": "", diff --git a/music_assistant/providers/tidal/manifest.json b/music_assistant/providers/tidal/manifest.json index a03aac37..b10243d8 100644 --- a/music_assistant/providers/tidal/manifest.json +++ b/music_assistant/providers/tidal/manifest.json @@ -3,7 +3,7 @@ "domain": "tidal", "stage": "stable", "name": "Tidal", - "description": "Support for the Tidal streaming provider in Music Assistant.", + "description": "Stream music, playlists, and exclusives in lossless FLAC quality.", "codeowners": ["@jozefKruszynski"], "requirements": ["pkce==1.0.3"], "documentation": "https://music-assistant.io/music-providers/tidal/", diff --git a/music_assistant/providers/tunein/manifest.json b/music_assistant/providers/tunein/manifest.json index 157aa503..6ab6ac48 100644 --- a/music_assistant/providers/tunein/manifest.json +++ b/music_assistant/providers/tunein/manifest.json @@ -3,7 +3,7 @@ "domain": "tunein", "stage": "stable", "name": "Tune-In Radio", - "description": "Play your favorite radio stations from Tune-In in Music Assistant.", + "description": "Listen to global radio stations, sports, and podcasts through TuneIn.", "codeowners": ["@music-assistant"], "requirements": [], "documentation": "https://music-assistant.io/music-providers/tunein/", diff --git a/music_assistant/providers/ytmusic/manifest.json b/music_assistant/providers/ytmusic/manifest.json index 10358deb..31fa2c2c 100644 --- a/music_assistant/providers/ytmusic/manifest.json +++ b/music_assistant/providers/ytmusic/manifest.json @@ -3,7 +3,7 @@ "domain": "ytmusic", "stage": "experimental", "name": "YouTube Music", - "description": "Support for the YouTube Music streaming provider in Music Assistant.", + "description": "Stream songs and podcasts from YouTube Music.", "codeowners": ["@MarvinSchenkel"], "requirements": [ "ytmusicapi==1.11.1",