[GH-ISSUE #54] [Bug Report] Downloading Playlist Only Downloads 1 Song #45

Closed
opened 2026-02-27 04:57:15 +03:00 by kerem · 5 comments
Owner

Originally created by @nefariouslegion on GitHub (Aug 18, 2025).
Original GitHub issue: https://github.com/Googolplexed0/zotify/issues/54

Originally assigned to: @Googolplexed0 on GitHub.

Bug Description
When I give zotify a playlist by using "zotify -p" or "zotify playlist_link_here" it just downloads one song and then stops running and quits out.

Bug Triggering Command
Either "zotify -p" or "zotify playlist_link_here" (without the quotes)

Error Traceback / Logs

zotify_DEBUG_2025-08-18_17-28-07.log

config_DEBUG.json

Config File

config.json

Zotify Version
0.9.22

Originally created by @nefariouslegion on GitHub (Aug 18, 2025). Original GitHub issue: https://github.com/Googolplexed0/zotify/issues/54 Originally assigned to: @Googolplexed0 on GitHub. **Bug Description** When I give zotify a playlist by using "zotify -p" or "zotify playlist_link_here" it just downloads one song and then stops running and quits out. **Bug Triggering Command** Either "zotify -p" or "zotify playlist_link_here" (without the quotes) **Error Traceback / Logs** [zotify_DEBUG_2025-08-18_17-28-07.log](https://github.com/user-attachments/files/21844614/zotify_DEBUG_2025-08-18_17-28-07.log) [config_DEBUG.json](https://github.com/user-attachments/files/21844613/config_DEBUG.json) **Config File** [config.json](https://github.com/user-attachments/files/21844617/config.json) **Zotify Version** 0.9.22
kerem 2026-02-27 04:57:15 +03:00
Author
Owner

@satonotdead commented on GitHub (Aug 25, 2025):

It's confirmed? It's not possible to download playlists with this version?

I wonder how to do it, logging on the original Zotify is currently not working to me but it worked with playlists very well.

<!-- gh-comment-id:3221765543 --> @satonotdead commented on GitHub (Aug 25, 2025): It's confirmed? It's not possible to download playlists with this version? I wonder how to do it, logging on the original Zotify is currently not working to me but it worked with playlists very well.
Author
Owner

@Googolplexed0 commented on GitHub (Aug 28, 2025):

It's confirmed? It's not possible to download playlists with this version?

This doesn't happen on my system and likely not on many other systems. It certainly shouldn't be happening.

it just downloads one song and then stops running and quits out.

There's not really enough information here for me to diagnose anything unfortunately. It is properly fetching the playlist, as I can see that it requests the playlist three times to get 200-300 tracks. Something must be filtering out all the other tracks, for example if the track entry had no track_id. Are all the other tracks local?

Also, see if this behavior still happens after updating to v0.9.26 and/or switching to the efficient-api branch.

<!-- gh-comment-id:3231157656 --> @Googolplexed0 commented on GitHub (Aug 28, 2025): > It's confirmed? It's not possible to download playlists with this version? This doesn't happen on my system and likely not on many other systems. It certainly shouldn't be happening. > it just downloads one song and then stops running and quits out. There's not really enough information here for me to diagnose anything unfortunately. It is properly fetching the playlist, as I can see that it requests the playlist three times to get 200-300 tracks. Something must be filtering out all the other tracks, for example if the track entry had no track_id. Are all the other tracks local? Also, see if this behavior still happens after updating to v0.9.26 and/or switching to the [efficient-api branch](https://github.com/Googolplexed0/zotify/issues/41).
Author
Owner

@nefariouslegion commented on GitHub (Aug 28, 2025):

Also, see if this behavior still happens after updating to v0.9.26 and/or switching to the efficient-api branch.

I just installed the efficient api branch. It somewhat works in that it downloads songs in the playlist. But it still gives a bunch of errors in the process:

Image

and when running zotify -p it just shows no playlists after logging in

Image

Lastly, when I run zotify [insert playlist url] it produces the errors in the first screenshot but also downloads OGG files even though the config has "DOWNLOAD_FORMAT": "aac" set in it.

<!-- gh-comment-id:3231970360 --> @nefariouslegion commented on GitHub (Aug 28, 2025): > Also, see if this behavior still happens after updating to v0.9.26 and/or switching to the [efficient-api branch](https://github.com/Googolplexed0/zotify/issues/41). I just installed the efficient api branch. It somewhat works in that it downloads songs in the playlist. But it still gives a bunch of errors in the process: <img width="1227" height="1353" alt="Image" src="https://github.com/user-attachments/assets/88c2494c-8184-4327-b4ee-de91a821c6ca" /> and when running `zotify -p` it just shows no playlists after logging in <img width="578" height="281" alt="Image" src="https://github.com/user-attachments/assets/5cfd38cc-c144-4754-bede-d2b3e97528af" /> Lastly, when I run `zotify [insert playlist url]` it produces the errors in the first screenshot but also downloads OGG files even though the config has `"DOWNLOAD_FORMAT": "aac"` set in it.
Author
Owner

@Googolplexed0 commented on GitHub (Aug 30, 2025):

The genre and playlist errors should be fixed with 41d4bd5290. Update to v0.10.4 to double-check.

it produces the errors in the first screenshot but also downloads OGG files even though the config has "DOWNLOAD_FORMAT": "aac" set in it.

The .ogg files are appearing because the conversion to aac with FFMPEG is failing. If the conversion fails, the audio codec remains unchanged and therefore should be stored as an .ogg. Not sure why it is failing though. Do you have TEMP_DOWNLOAD_DIR empty/disabled?

If you could try it again on v0.10.4 with --debug mode and attach your DEBUG.log it would be very helpful.

<!-- gh-comment-id:3239536036 --> @Googolplexed0 commented on GitHub (Aug 30, 2025): The genre and playlist errors should be fixed with 41d4bd5290c43ffb0246d335370261aa0b78d79e. Update to v0.10.4 to double-check. > it produces the errors in the first screenshot but also downloads OGG files even though the config has `"DOWNLOAD_FORMAT": "aac"` set in it. The `.ogg` files are appearing because the conversion to `aac` with FFMPEG is failing. If the conversion fails, the audio codec remains unchanged and therefore should be stored as an `.ogg`. Not sure why it is failing though. Do you have `TEMP_DOWNLOAD_DIR` empty/disabled? If you could try it again on v0.10.4 with `--debug` mode and attach your DEBUG.log it would be very helpful.
Author
Owner

@Googolplexed0 commented on GitHub (Sep 4, 2025):

See if updating to v0.10.7 fixes this.

<!-- gh-comment-id:3251830412 --> @Googolplexed0 commented on GitHub (Sep 4, 2025): See if updating to v0.10.7 fixes this.
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/zotify#45
No description provided.