Spotify-downloader: multiprocessing.pool.MaybeEncodingError

Created on 2 Nov 2020  路  9Comments  路  Source: spotDL/spotify-downloader

I faced issue when download this playlist

https://open.spotify.com/playlist/37i9dQZF1DWX7suNVq3K4h

Fetching Playlist...
  0%|
|ETA: ?, ~min/songTraceback (most recent call last):
  File "/home/quyleanh/.local/bin/spotdl", line 10, in <module>
    sys.exit(console_entry_point())
  File "/home/quyleanh/.local/lib/python3.7/site-packages/spotdl/__main__.py", line 116, in console_entry_point
    downloader.download_multiple_songs(songObjList)
  File "/home/quyleanh/.local/lib/python3.7/site-packages/spotdl/download/downloader.py", line 297, in download_multiple_songs
    for song in songObjList
  File "/usr/lib/python3.7/multiprocessing/pool.py", line 276, in starmap
    return self._map_async(func, iterable, starmapstar, chunksize).get()
  File "/usr/lib/python3.7/multiprocessing/pool.py", line 657, in get
    raise self._value
multiprocessing.pool.MaybeEncodingError: Error sending result: '<multiprocessing.pool.ExceptionWithTraceback object at 0x7fd83c5b9240>'. Reason: 'TypeError("cannot serialize '_io.BufferedReader' object")'

bug stale

Most helpful comment

Issue-Label Bot is automatically applying the label bug to this issue, with a confidence of 0.82. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

All 9 comments

Issue-Label Bot is automatically applying the label bug to this issue, with a confidence of 0.82. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

There are a range of problems with multiprocessing, we're making changes to it. Please wait for a week or so till we make and test the changes.

Is there any old worked version?

Well v3 works for almost everyone. So did v2.

If v3 isn't working you could try v2.2.2 toll we release a fix

How can I install v2.2.2 by pip? I am afraid that v2.2.2 does not work for me as well.

Update: v2.2.2 did not work for me.

Uninstall spotdl first,
pip-autoremove spotdl

Then run pip install spotdl=2.2.2

Thank you @Mikhail-Zex
I have installed v2.2.2 but there is problem with HTTP Error 429: Too Many Requests.
I think I will wait your multiprocessing fix.

This issue has been automatically marked stale because there hasn't been any activity for the last 30 days.

This issue is being closed as it has been 'stale' for a week now.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

GUI
adrcotfas picture adrcotfas  路  5Comments

RowanSkie picture RowanSkie  路  5Comments

linusg picture linusg  路  6Comments

noahball picture noahball  路  3Comments

MikhailZex picture MikhailZex  路  5Comments