mirror of
https://github.com/casualsnek/onthespot.git
synced 2026-04-27 04:55:57 +03:00
[GH-ISSUE #26] M3u Playlist option doesn't work #16
Labels
No labels
Feedback requested
bug
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/onthespot#16
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @PassiveLemon on GitHub (Oct 20, 2022).
Original GitHub issue: https://github.com/casualsnek/onthespot/issues/26
I'm on Windows 10. I have M3u playlist option enabled and after all of the songs are either done downloading or already downloaded, it just repeats:
"Playlist m3u8 checking ID #############"
"Playlist ############# Has some items left to download"
There is also no info on it in the readme so I'm not sure if there is something I am missing.
@casualsnek commented on GitHub (Oct 20, 2022):
I just figured playlist creation fails if any item on playlist is at unavailable state in Spotify. I think this is the issue.
Can you check downloads tab to see if any playlist items has 'Unavailable' status ?
@PassiveLemon commented on GitHub (Oct 20, 2022):
I do have a playlist that had 4 unavailable items but this happened for my other playlists that don't have any unavailable items. It didn't matter whether any downloads failed, failed and then got re-downloaded, already had some downloaded, or successfully downloaded all of the songs in one go, it never made the m3u
@casualsnek commented on GitHub (Oct 20, 2022):
I will check the issue and update the comment when i make changes.
@PassiveLemon commented on GitHub (Oct 20, 2022):
Just in case this helps
@vortex91 commented on GitHub (Apr 6, 2023):
I fixed the code to handle "unavailable" and "failed" use casee.
runtimedata.py: added "missing"
downlowder.py: added "missing.add(trk_track_id_str)" to " if not is_playable:" and "except Exception:"
utility: changed logic of ddc to "set(downloaded_data.keys()).union(missing)" and " if track_id in missing:"
users can unzip and replace in proper folders the 3 files with the attachment and it will create m3u when unavaialble or failed to download
edits.zip
@casualsnek commented on GitHub (May 18, 2023):
This should be fixed in development branch, can you try again if the playlist feature works as expected ?
@PassiveLemon commented on GitHub (Apr 23, 2025):
Closing stale issue