Open
Description
https://github.com/llistochek/yandex-music-downloader/blob/c6818a3f1f1c9098f81d28d85840f6ef5b65dada/ymd/cli.py#L272C1-L278C1
Здесь каждый трек фетчится по отдельности, это медленно
Можно ускорить переписав генератор:
STEP = 10 # можно увеличить
def playlist_tracks_gen():
tracks = playlist.fetch_tracks()
for i in range(0,len(tracks), STEP):
fetched = client.tracks([track.id for track in tracks[i:i+STEP]])
for track in fetched:
yield track
Metadata
Metadata
Assignees
Labels
No labels