[GH-ISSUE #118] parallel download & pre-download checks #705

Closed
opened 2026-03-01 17:29:52 +03:00 by kerem · 0 comments
Owner

Originally created by @ParthJadhav on GitHub (Nov 27, 2025).
Original GitHub issue: https://github.com/afkarxyz/SpotiFLAC/issues/118

I was able to get both the solutions to work individually, just vibe coded using cursor. Although there were lot of issues, hence scrapped the solution.

Pre Download check for existing files:

I noticed that the downloads are sequential and even if a file already exist it take quite a while for it to skip it.

There should be a pre-download check for existing files:

  1. Get all the final names for the files.
  2. Check if they exist using just their names. Should be fast enough
  3. Mark the existing ones, skipped before proceeding to downloads.

Parallel downloads

This could be a bit tricky and tedious to implement.

Originally created by @ParthJadhav on GitHub (Nov 27, 2025). Original GitHub issue: https://github.com/afkarxyz/SpotiFLAC/issues/118 I was able to get both the solutions to work individually, just vibe coded using cursor. Although there were lot of issues, hence scrapped the solution. ### Pre Download check for existing files: I noticed that the downloads are sequential and even if a file already exist it take quite a while for it to skip it. There should be a pre-download check for existing files: 1. Get all the final names for the files. 2. Check if they exist using just their names. Should be fast enough 3. Mark the existing ones, skipped before proceeding to downloads. ### Parallel downloads This could be a bit tricky and tedious to implement.
kerem closed this issue 2026-03-01 17:29:52 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SpotiFLAC#705
No description provided.