Overview of ytmusicapi Features
mainThe ytmusicapi library provides extensive capabilities for interacting with YouTube Music:
Browsing
- Search (with filters) and suggestions.
- Artist information and releases (songs, videos, albums, singles, related artists).
- User information (videos, playlists).
- Album and song metadata.
- Watch playlists (next songs in radio/shuffle).
- Song lyrics.
Exploring Music
- Moods and genre playlists.
- Global and country-specific charts.
Library Management
- Access library contents: playlists, songs, artists, albums, subscriptions, podcasts, and channels.
- Modify library: rate songs/albums/playlists, subscribe/unsubscribe to artists.
- Manage play history.
Playlists
- Create and delete playlists.
- Modify playlists: edit metadata, add/move/remove tracks.
- Get playlist contents and suggestions.
Podcasts
- Get podcasts, episodes, channels, and episode playlists.
Uploads
- Upload and remove songs.
- List uploaded songs, artists, and albums.
Localization
- Supports all regions and 16 languages.