Skip to content

Feature request: Batch lyrics download support for all tracks in playlist/selection #285

@WreckageBrother

Description

@WreckageBrother

Is your feature request related to a problem? Please describe.
Currently, ESLyric only auto-downloads lyrics when a track is played. This becomes frustrating when importing a full album or a large playlist, since I have to play each song one by one for the lyrics to be downloaded.

Describe the solution you'd like
I would like an option to automatically download lyrics for all tracks in the active playlist (or all selected tracks), without needing to play them individually.

Possible UX approaches:

  • A right-click context menu entry in the playlist view (e.g. "Download Lyrics for Selected Tracks").
  • A toolbar or hotkey action that triggers lyric fetching for every selected item.
  • Optionally, a playlist-level action like "Download Lyrics for Entire Playlist."

Describe alternatives you've considered
The only alternative right now is to manually play every song so ESLyric fetches lyrics one by one, which is time-consuming and inconvenient for albums, compilations, or large playlists.

Additional context
Example use case: I download few new albums, drag all the files into a new playlist, select all, and trigger a "Download Lyrics for All" option. This way, the lyrics for every track are downloaded in one go.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions