Skip to content

Detect Unavailable ("Dead") Tracks #24

@DarksAces

Description

@DarksAces

📝 Description

Over time, songs in playlists may become unavailable due to licensing changes (they appear grayed out in the Spotify app). This tool will scan selected playlists or "Liked Songs" and identify tracks that are no longer playable in the user's region.

✨ Key Features

  • Scan Playlists: Iterate through all tracks in a selected playlist.
  • Availability Check: Check the is_playable flag and restrictions metadata from the Spotify API.
  • Report: Provide a list of "dead" tracks (Name - Artist) to the user.
  • Action (Optional): Option to automatically remove these tracks from the playlist.

🛠 Technical Details

  • Logic: Filter tracks where track['is_playable'] == False (requires the market parameter in API calls).
  • GUI: Add to the "Clean" or "Stats" section in the sidebar.

🏷 Labels

enhancement, clean, help wanted

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions