spotDL / spotify-downloader

Download your Spotify playlists and songs along with album art and metadata (from YouTube if a match is found).
https://spotdl.readthedocs.io/en/latest/
MIT License
17.6k stars 1.61k forks source link

spotDL only downloading one track even though the entire album is availble on YouTube Music #1853

Closed azumukupoe closed 1 year ago

azumukupoe commented 1 year ago

System OS

Windows

Python Version

3.11 (CPython)

Install Source

pip / PyPi

Install version / commit hash

v4.1.11

Expected Behavior vs Actual Behavior

No response

Steps to reproduce - Ensure to include actual links!

I want to download this album: https://open.spotify.com/album/5qG6fJpp81GAs7xfZMr94o the entire album exists on YT music available for playback: https://music.youtube.com/playlist?list=OLAK5uy_myxmsEG6BExbb3aF601zNBbNC-atr9H_s but spotDL fails to download the entire album but only the 11th track

Traceback

[16:52:24] DEBUG    MainThread - Downloader settings: {'audio_providers': ['youtube-music'],           downloader.py:115                    'lyrics_providers': ['synced', 'genius', 'azlyrics', 'musixmatch'],
                    'playlist_numbering': False, 'scan_for_songs': True, 'm3u': None, 'output':
                    'D:\\Music\\{album-artist}\\{album} ({year})\\{disc-number} - {track-number} -
                    {title}.{output-ext}', 'overwrite': 'metadata', 'search_query': None, 'ffmpeg':
                    'ffmpeg', 'bitrate': None, 'ffmpeg_args': None, 'format': 'mp3', 'save_file':
                    None, 'filter_results': True, 'threads': 4, 'cookie_file': None, 'restrict':
                    False, 'print_errors': True, 'sponsor_block': False, 'preload': True, 'archive':
                    None, 'load_config': True, 'log_level': 'DEBUG', 'simple_tui': False,
                    'fetch_albums': True, 'id3_separator': '/', 'ytm_data': False, 'add_unavailable':
                    False, 'generate_lrc': False, 'force_update_metadata': False,
                    'only_verified_results': True, 'sync_without_deleting': True,
                    'max_filename_length': 150}
[16:52:24] DEBUG    MainThread - FFmpeg path: ffmpeg                                                   downloader.py:133[16:52:24] INFO     MainThread - Scanning for known songs, this might take a while...                  downloader.py:152[16:53:09] DEBUG    MainThread - Found 3028 known songs                                                downloader.py:158[16:53:13] DEBUG    MainThread - Archive: 0 urls                                                       downloader.py:192[16:53:13] DEBUG    MainThread - Downloader initialized                                                downloader.py:194[16:53:13] INFO     MainThread - Processing query: https://open.spotify.com/album/5qG6fJpp81GAs7xfZMr94o   search.py:125[16:53:13] INFO     MainThread - Found 11 songs in Tubular Beats (Album)                                   search.py:231[16:53:13] DEBUG    MainThread - Found 11 songs in 1 lists                                                 search.py:257[16:53:13] INFO     MainThread - Fetching 1 album                                                      downloader.py:228[16:53:13] DEBUG    MainThread - Downloading 11 songs                                                  downloader.py:241[16:53:17] DEBUG    asyncio_3 - Synced failed to find lyrics for Mike Oldfield - Guilty - Mike         downloader.py:358                    Oldfield & YORK Remix
[16:53:17] DEBUG    asyncio_0 - Synced failed to find lyrics for Mike Oldfield - Let There Be Light -  downloader.py:358                    York Remix
[16:53:17] DEBUG    asyncio_1 - Synced failed to find lyrics for Mike Oldfield - Far Above The Clouds  downloader.py:358                    - York Remix
[16:53:18] DEBUG    asyncio_3 - Genius failed to find lyrics for Mike Oldfield - Guilty - Mike         downloader.py:358                    Oldfield & YORK Remix
[16:53:18] DEBUG    asyncio_0 - Genius failed to find lyrics for Mike Oldfield - Let There Be Light -  downloader.py:358                    York Remix
[16:53:18] DEBUG    asyncio_1 - Genius failed to find lyrics for Mike Oldfield - Far Above The Clouds  downloader.py:358                    - York Remix
[16:53:19] DEBUG    asyncio_3 - AzLyrics failed to find lyrics for Mike Oldfield - Guilty - Mike       downloader.py:358                    Oldfield & YORK Remix
[16:53:20] DEBUG    asyncio_1 - AzLyrics failed to find lyrics for Mike Oldfield - Far Above The       downloader.py:358                    Clouds - York Remix
[16:53:21] DEBUG    asyncio_0 - AzLyrics failed to find lyrics for Mike Oldfield - Let There Be Light  downloader.py:358                    - York Remix
[16:53:22] DEBUG    asyncio_3 - MusixMatch failed to find lyrics for Mike Oldfield - Guilty - Mike     downloader.py:358                    Oldfield & YORK Remix
[16:53:22] DEBUG    asyncio_3 - No lyrics found for Mike Oldfield - Guilty - Mike Oldfield & YORK      downloader.py:498                    Remix, lyrics providers: Synced, Genius, AzLyrics, MusixMatch
[16:53:22] DEBUG    asyncio_3 - [5q54Zc99RXyCy19ID6zNis] Searching for mike oldfield, torsten stenzel -      base.py:157                    guilty - mike oldfield & york remix
[16:53:22] DEBUG    asyncio_3 - [5q54Zc99RXyCy19ID6zNis] Found 1 results for ISRC DEPN61100149               base.py:172[16:53:22] DEBUG    asyncio_3 - [5q54Zc99RXyCy19ID6zNis] Filtered to 0 ISRC results                          base.py:184[16:53:23] DEBUG    asyncio_1 - MusixMatch failed to find lyrics for Mike Oldfield - Far Above The     downloader.py:358                    Clouds - York Remix
[16:53:23] DEBUG    asyncio_1 - No lyrics found for Mike Oldfield - Far Above The Clouds - York Remix, downloader.py:498                    lyrics providers: Synced, Genius, AzLyrics, MusixMatch
[16:53:23] DEBUG    asyncio_1 - [08jdLyedicVDhS9uFwYtol] Searching for mike oldfield, torsten stenzel - far  base.py:157                    above the clouds - york remix
[16:53:23] DEBUG    asyncio_1 - [08jdLyedicVDhS9uFwYtol] Found 1 results for ISRC DEPN61100147               base.py:172[16:53:23] DEBUG    asyncio_1 - [08jdLyedicVDhS9uFwYtol] Filtered to 0 ISRC results                          base.py:184[16:53:23] DEBUG    asyncio_3 - [5q54Zc99RXyCy19ID6zNis] Found 38 results for search query mike oldfield,    base.py:213                    torsten stenzel - guilty - mike oldfield & york remix with options {'filter': 'songs',
                    'ignore_spelling': True, 'limit': 50}
[16:53:23] DEBUG    asyncio_3 - [5q54Zc99RXyCy19ID6zNis] Filtered to 0 results                               base.py:244[16:53:24] DEBUG    asyncio_2 - Synced failed to find lyrics for Mike Oldfield - Ommadawn - Mike       downloader.py:358                    Oldfield & York Remix
[16:53:24] DEBUG    asyncio_3 - [5q54Zc99RXyCy19ID6zNis] Found 0 results for search query mike oldfield,     base.py:213                    torsten stenzel - guilty - mike oldfield & york remix with options {'filter': 'videos',
                    'ignore_spelling': True, 'limit': 50}
[16:53:24] DEBUG    asyncio_3 - [5q54Zc99RXyCy19ID6zNis] Filtered to 0 results                               base.py:244[16:53:24] DEBUG    asyncio_3 - [5q54Zc99RXyCy19ID6zNis] No results found                                    base.py:274[16:53:24] DEBUG    asyncio_3 - YouTubeMusic failed to find Mike Oldfield - Guilty - Mike Oldfield &   downloader.py:334[16:53:24] ERROR    asyncio_3 - Traceback (most recent call last):                               progress_handler.py:358                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 559, in search_and_download
                        download_url = self.search(song)
                                       ^^^^^^^^^^^^^^^^^
                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 336, in search
                        raise LookupError(f"No results found for song: {song.display_name}")
                    LookupError: No results found for song: Mike Oldfield - Guilty - Mike
                    Oldfield & YORK Remix

                    ╭─────────────────── Traceback (most recent call last) ────────────────────╮
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:559 in    │
                    │ search_and_download                                                      │
                    │                                                                          │
                    │   556 │   │   │   # Create the output directory if it doesn't exist      │
                    │   557 │   │   │   output_file.parent.mkdir(parents=True, exist_ok=True)  │
                    │   558 │   │   │   if song.download_url is None:                          │
                    │ ❱ 559 │   │   │   │   download_url = self.search(song)                   │
                    │   560 │   │   │   else:                                                  │
                    │   561 │   │   │   │   download_url = song.download_url                   │
                    │   562                                                                    │
                    │                                                                          │
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:336 in    │
                    │ search                                                                   │
                    │                                                                          │
                    │   333 │   │   │                                                          │
                    │   334 │   │   │   logger.debug("%s failed to find %s", audio_provider.na │
                    │   335 │   │                                                              │
                    │ ❱ 336 │   │   raise LookupError(f"No results found for song: {song.displ │
                    │   337 │                                                                  │
                    │   338 │   def search_lyrics(self, song: Song) -> Optional[str]:          │
                    │   339 │   │   """                                                        │
                    ╰──────────────────────────────────────────────────────────────────────────╯
                    LookupError: No results found for song: Mike Oldfield - Guilty - Mike
                    Oldfield & YORK Remix
[16:53:24] DEBUG    asyncio_0 - MusixMatch failed to find lyrics for Mike Oldfield - Let There Be      downloader.py:358                    Light - York Remix
[16:53:24] DEBUG    asyncio_0 - No lyrics found for Mike Oldfield - Let There Be Light - York Remix,   downloader.py:498                    lyrics providers: Synced, Genius, AzLyrics, MusixMatch
[16:53:24] DEBUG    asyncio_0 - [6zz65dGIgJPsdbvTaFseFt] Searching for mike oldfield, torsten stenzel - let  base.py:157                    there be light - york remix
[16:53:24] DEBUG    asyncio_0 - [6zz65dGIgJPsdbvTaFseFt] Found 1 results for ISRC DEPN61100146               base.py:172[16:53:24] DEBUG    asyncio_0 - [6zz65dGIgJPsdbvTaFseFt] Filtered to 0 ISRC results                          base.py:184[16:53:24] DEBUG    asyncio_1 - [08jdLyedicVDhS9uFwYtol] Found 50 results for search query mike oldfield,    base.py:213                    torsten stenzel - far above the clouds - york remix with options {'filter': 'songs',
                    'ignore_spelling': True, 'limit': 50}
[16:53:24] DEBUG    asyncio_1 - [08jdLyedicVDhS9uFwYtol] Filtered to 0 results                               base.py:244[16:53:25] DEBUG    asyncio_2 - Genius failed to find lyrics for Mike Oldfield - Ommadawn - Mike       downloader.py:358                    Oldfield & York Remix
[16:53:25] DEBUG    asyncio_1 - [08jdLyedicVDhS9uFwYtol] Found 0 results for search query mike oldfield,     base.py:213                    torsten stenzel - far above the clouds - york remix with options {'filter': 'videos',
                    'ignore_spelling': True, 'limit': 50}
[16:53:25] DEBUG    asyncio_1 - [08jdLyedicVDhS9uFwYtol] Filtered to 0 results                               base.py:244[16:53:25] DEBUG    asyncio_1 - [08jdLyedicVDhS9uFwYtol] No results found                                    base.py:274[16:53:25] DEBUG    asyncio_1 - YouTubeMusic failed to find Mike Oldfield - Far Above The Clouds -     downloader.py:334                    York Remix
[16:53:25] ERROR    asyncio_1 - Traceback (most recent call last):                               progress_handler.py:358                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 559, in search_and_download
                        download_url = self.search(song)
                                       ^^^^^^^^^^^^^^^^^
                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 336, in search
                        raise LookupError(f"No results found for song: {song.display_name}")
                    LookupError: No results found for song: Mike Oldfield - Far Above The Clouds
                    - York Remix

                    ╭─────────────────── Traceback (most recent call last) ────────────────────╮
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:559 in    │
                    │ search_and_download                                                      │
                    │                                                                          │
                    │   556 │   │   │   # Create the output directory if it doesn't exist      │
                    │   557 │   │   │   output_file.parent.mkdir(parents=True, exist_ok=True)  │
                    │   558 │   │   │   if song.download_url is None:                          │
                    │ ❱ 559 │   │   │   │   download_url = self.search(song)                   │
                    │   560 │   │   │   else:                                                  │
                    │   561 │   │   │   │   download_url = song.download_url                   │
                    │   562                                                                    │
                    │                                                                          │
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:336 in    │
                    │ search                                                                   │
                    │                                                                          │
                    │   333 │   │   │                                                          │
                    │   334 │   │   │   logger.debug("%s failed to find %s", audio_provider.na │
                    │   335 │   │                                                              │
                    │ ❱ 336 │   │   raise LookupError(f"No results found for song: {song.displ │
                    │   337 │                                                                  │
                    │   338 │   def search_lyrics(self, song: Song) -> Optional[str]:          │
                    │   339 │   │   """                                                        │
                    ╰──────────────────────────────────────────────────────────────────────────╯
                    LookupError: No results found for song: Mike Oldfield - Far Above The Clouds
                    - York Remix
[16:53:25] DEBUG    asyncio_2 - AzLyrics failed to find lyrics for Mike Oldfield - Ommadawn - Mike     downloader.py:358                    Oldfield & York Remix
[16:53:26] DEBUG    asyncio_0 - [6zz65dGIgJPsdbvTaFseFt] Found 47 results for search query mike oldfield,    base.py:213                    torsten stenzel - let there be light - york remix with options {'filter': 'songs',
                    'ignore_spelling': True, 'limit': 50}
[16:53:26] DEBUG    asyncio_0 - [6zz65dGIgJPsdbvTaFseFt] Filtered to 0 results                               base.py:244[16:53:26] DEBUG    asyncio_0 - [6zz65dGIgJPsdbvTaFseFt] Found 0 results for search query mike oldfield,     base.py:213                    torsten stenzel - let there be light - york remix with options {'filter': 'videos',
                    'ignore_spelling': True, 'limit': 50}
[16:53:26] DEBUG    asyncio_0 - [6zz65dGIgJPsdbvTaFseFt] Filtered to 0 results                               base.py:244[16:53:26] DEBUG    asyncio_0 - [6zz65dGIgJPsdbvTaFseFt] No results found                                    base.py:274[16:53:26] DEBUG    asyncio_0 - YouTubeMusic failed to find Mike Oldfield - Let There Be Light - York  downloader.py:334                    Remix
[16:53:26] ERROR    asyncio_0 - Traceback (most recent call last):                               progress_handler.py:358                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 559, in search_and_download
                        download_url = self.search(song)
                                       ^^^^^^^^^^^^^^^^^
                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 336, in search
                        raise LookupError(f"No results found for song: {song.display_name}")
                    LookupError: No results found for song: Mike Oldfield - Let There Be Light -
                    York Remix

                    ╭─────────────────── Traceback (most recent call last) ────────────────────╮
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:559 in    │
                    │ search_and_download                                                      │
                    │                                                                          │
                    │   556 │   │   │   # Create the output directory if it doesn't exist      │
                    │   557 │   │   │   output_file.parent.mkdir(parents=True, exist_ok=True)  │
                    │   558 │   │   │   if song.download_url is None:                          │
                    │ ❱ 559 │   │   │   │   download_url = self.search(song)                   │
                    │   560 │   │   │   else:                                                  │
                    │   561 │   │   │   │   download_url = song.download_url                   │
                    │   562                                                                    │
                    │                                                                          │
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:336 in    │
                    │ search                                                                   │
                    │                                                                          │
                    │   333 │   │   │                                                          │
                    │   334 │   │   │   logger.debug("%s failed to find %s", audio_provider.na │
                    │   335 │   │                                                              │
                    │ ❱ 336 │   │   raise LookupError(f"No results found for song: {song.displ │
                    │   337 │                                                                  │
                    │   338 │   def search_lyrics(self, song: Song) -> Optional[str]:          │
                    │   339 │   │   """                                                        │
                    ╰──────────────────────────────────────────────────────────────────────────╯
                    LookupError: No results found for song: Mike Oldfield - Let There Be Light -
                    York Remix
[16:53:27] DEBUG    asyncio_1 - Synced failed to find lyrics for Mike Oldfield - To France - YORK &    downloader.py:358                    Steve Brian Radio Remix
[16:53:28] DEBUG    asyncio_1 - Genius failed to find lyrics for Mike Oldfield - To France - YORK &    downloader.py:358                    Steve Brian Radio Remix
[16:53:28] DEBUG    asyncio_2 - MusixMatch failed to find lyrics for Mike Oldfield - Ommadawn - Mike   downloader.py:358                    Oldfield & York Remix
[16:53:28] DEBUG    asyncio_2 - No lyrics found for Mike Oldfield - Ommadawn - Mike Oldfield & York    downloader.py:498                    Remix, lyrics providers: Synced, Genius, AzLyrics, MusixMatch
[16:53:28] DEBUG    asyncio_2 - [6Xy9VjCWcLWjZjt6uHFtND] Searching for mike oldfield, torsten stenzel -      base.py:157                    ommadawn - mike oldfield & york remix
[16:53:28] DEBUG    asyncio_0 - Synced failed to find lyrics for Mike Oldfield - North Star - Mike     downloader.py:358                    Oldfield & YORK Remix
[16:53:28] DEBUG    asyncio_1 - AzLyrics failed to find lyrics for Mike Oldfield - To France - YORK &  downloader.py:358                    Steve Brian Radio Remix
[16:53:28] DEBUG    asyncio_2 - [6Xy9VjCWcLWjZjt6uHFtND] Found 1 results for ISRC DEPN61100148               base.py:172[16:53:28] DEBUG    asyncio_2 - [6Xy9VjCWcLWjZjt6uHFtND] Filtered to 0 ISRC results                          base.py:184[16:53:29] DEBUG    asyncio_0 - Genius failed to find lyrics for Mike Oldfield - North Star - Mike     downloader.py:358                    Oldfield & YORK Remix
[16:53:30] DEBUG    asyncio_0 - AzLyrics failed to find lyrics for Mike Oldfield - North Star - Mike   downloader.py:358                    Oldfield & YORK Remix
[16:53:30] DEBUG    asyncio_2 - [6Xy9VjCWcLWjZjt6uHFtND] Found 40 results for search query mike oldfield,    base.py:213                    torsten stenzel - ommadawn - mike oldfield & york remix with options {'filter': 'songs',
                    'ignore_spelling': True, 'limit': 50}
[16:53:30] DEBUG    asyncio_2 - [6Xy9VjCWcLWjZjt6uHFtND] Filtered to 0 results                               base.py:244[16:53:30] DEBUG    asyncio_2 - [6Xy9VjCWcLWjZjt6uHFtND] Found 0 results for search query mike oldfield,     base.py:213                    torsten stenzel - ommadawn - mike oldfield & york remix with options {'filter':
                    'videos', 'ignore_spelling': True, 'limit': 50}
[16:53:30] DEBUG    asyncio_2 - [6Xy9VjCWcLWjZjt6uHFtND] Filtered to 0 results                               base.py:244[16:53:30] DEBUG    asyncio_2 - [6Xy9VjCWcLWjZjt6uHFtND] No results found                                    base.py:274[16:53:30] DEBUG    asyncio_2 - YouTubeMusic failed to find Mike Oldfield - Ommadawn - Mike Oldfield & downloader.py:334[16:53:30] ERROR    asyncio_2 - Traceback (most recent call last):                               progress_handler.py:358                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 559, in search_and_download
                        download_url = self.search(song)
                                       ^^^^^^^^^^^^^^^^^
                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 336, in search
                        raise LookupError(f"No results found for song: {song.display_name}")
                    LookupError: No results found for song: Mike Oldfield - Ommadawn - Mike
                    Oldfield & York Remix

                    ╭─────────────────── Traceback (most recent call last) ────────────────────╮
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:559 in    │
                    │ search_and_download                                                      │
                    │                                                                          │
                    │   556 │   │   │   # Create the output directory if it doesn't exist      │
                    │   557 │   │   │   output_file.parent.mkdir(parents=True, exist_ok=True)  │
                    │   558 │   │   │   if song.download_url is None:                          │
                    │ ❱ 559 │   │   │   │   download_url = self.search(song)                   │
                    │   560 │   │   │   else:                                                  │
                    │   561 │   │   │   │   download_url = song.download_url                   │
                    │   562                                                                    │
                    │                                                                          │
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:336 in    │
                    │ search                                                                   │
                    │                                                                          │
                    │   333 │   │   │                                                          │
                    │   334 │   │   │   logger.debug("%s failed to find %s", audio_provider.na │
                    │   335 │   │                                                              │
                    │ ❱ 336 │   │   raise LookupError(f"No results found for song: {song.displ │
                    │   337 │                                                                  │
                    │   338 │   def search_lyrics(self, song: Song) -> Optional[str]:          │
                    │   339 │   │   """                                                        │
                    ╰──────────────────────────────────────────────────────────────────────────╯
                    LookupError: No results found for song: Mike Oldfield - Ommadawn - Mike
                    Oldfield & York Remix
[16:53:31] DEBUG    asyncio_1 - MusixMatch failed to find lyrics for Mike Oldfield - To France - YORK  downloader.py:358                    & Steve Brian Radio Remix
[16:53:31] DEBUG    asyncio_1 - No lyrics found for Mike Oldfield - To France - YORK & Steve Brian     downloader.py:498                    Radio Remix, lyrics providers: Synced, Genius, AzLyrics, MusixMatch
[16:53:31] DEBUG    asyncio_1 - [1MtiNLxofEPeQ4IAD3wrFG] Searching for mike oldfield, torsten stenzel, steve base.py:157                    brian - to france - york & steve brian radio remix
[16:53:31] DEBUG    asyncio_1 - [1MtiNLxofEPeQ4IAD3wrFG] Found 1 results for ISRC DEPN61100158               base.py:172[16:53:31] DEBUG    asyncio_1 - [1MtiNLxofEPeQ4IAD3wrFG] Filtered to 0 ISRC results                          base.py:184[16:53:32] DEBUG    asyncio_2 - Synced failed to find lyrics for Mike Oldfield - Moonlight Shadow -    downloader.py:358                    YORK & Steve Brian Radio Remix
[16:53:33] DEBUG    asyncio_2 - Genius failed to find lyrics for Mike Oldfield - Moonlight Shadow -    downloader.py:358                    YORK & Steve Brian Radio Remix
[16:53:33] DEBUG    asyncio_1 - [1MtiNLxofEPeQ4IAD3wrFG] Found 58 results for search query mike oldfield,    base.py:213                    torsten stenzel, steve brian - to france - york & steve brian radio remix with options
                    {'filter': 'songs', 'ignore_spelling': True, 'limit': 50}
[16:53:33] DEBUG    asyncio_1 - [1MtiNLxofEPeQ4IAD3wrFG] Filtered to 0 results                               base.py:244[16:53:33] DEBUG    asyncio_0 - MusixMatch failed to find lyrics for Mike Oldfield - North Star - Mike downloader.py:358                    Oldfield & YORK Remix
[16:53:33] DEBUG    asyncio_0 - No lyrics found for Mike Oldfield - North Star - Mike Oldfield & YORK  downloader.py:498                    Remix, lyrics providers: Synced, Genius, AzLyrics, MusixMatch
[16:53:33] DEBUG    asyncio_0 - [7cHQR7QO0WR9WMVyvEe7QN] Searching for mike oldfield, torsten stenzel -      base.py:157                    north star - mike oldfield & york remix
[16:53:33] DEBUG    asyncio_1 - [1MtiNLxofEPeQ4IAD3wrFG] Found 0 results for search query mike oldfield,     base.py:213                    torsten stenzel, steve brian - to france - york & steve brian radio remix with options
                    {'filter': 'videos', 'ignore_spelling': True, 'limit': 50}
[16:53:33] DEBUG    asyncio_1 - [1MtiNLxofEPeQ4IAD3wrFG] Filtered to 0 results                               base.py:244[16:53:33] DEBUG    asyncio_1 - [1MtiNLxofEPeQ4IAD3wrFG] No results found                                    base.py:274[16:53:33] DEBUG    asyncio_1 - YouTubeMusic failed to find Mike Oldfield - To France - YORK & Steve   downloader.py:334                    Brian Radio Remix
[16:53:33] ERROR    asyncio_1 - Traceback (most recent call last):                               progress_handler.py:358                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 559, in search_and_download
                        download_url = self.search(song)
                                       ^^^^^^^^^^^^^^^^^
                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 336, in search
                        raise LookupError(f"No results found for song: {song.display_name}")
                    LookupError: No results found for song: Mike Oldfield - To France - YORK &
                    Steve Brian Radio Remix

                    ╭─────────────────── Traceback (most recent call last) ────────────────────╮
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:559 in    │
                    │ search_and_download                                                      │
                    │                                                                          │
                    │   556 │   │   │   # Create the output directory if it doesn't exist      │
                    │   557 │   │   │   output_file.parent.mkdir(parents=True, exist_ok=True)  │
                    │   558 │   │   │   if song.download_url is None:                          │
                    │ ❱ 559 │   │   │   │   download_url = self.search(song)                   │
                    │   560 │   │   │   else:                                                  │
                    │   561 │   │   │   │   download_url = song.download_url                   │
                    │   562                                                                    │
                    │                                                                          │
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:336 in    │
                    │ search                                                                   │
                    │                                                                          │
                    │   333 │   │   │                                                          │
                    │   334 │   │   │   logger.debug("%s failed to find %s", audio_provider.na │
                    │   335 │   │                                                              │
                    │ ❱ 336 │   │   raise LookupError(f"No results found for song: {song.displ │
                    │   337 │                                                                  │
                    │   338 │   def search_lyrics(self, song: Song) -> Optional[str]:          │
                    │   339 │   │   """                                                        │
                    ╰──────────────────────────────────────────────────────────────────────────╯
                    LookupError: No results found for song: Mike Oldfield - To France - YORK &
                    Steve Brian Radio Remix
[16:53:33] DEBUG    asyncio_0 - [7cHQR7QO0WR9WMVyvEe7QN] Found 1 results for ISRC DEPN61100152               base.py:172[16:53:33] DEBUG    asyncio_0 - [7cHQR7QO0WR9WMVyvEe7QN] Filtered to 0 ISRC results                          base.py:184[16:53:33] DEBUG    asyncio_2 - AzLyrics failed to find lyrics for Mike Oldfield - Moonlight Shadow -  downloader.py:358                    YORK & Steve Brian Radio Remix
[16:53:33] DEBUG    asyncio_3 - Synced failed to find lyrics for Mike Oldfield - Tubular Bells - Mike  downloader.py:358                    Oldfield & YORK Remix
[16:53:34] DEBUG    asyncio_0 - [7cHQR7QO0WR9WMVyvEe7QN] Found 39 results for search query mike oldfield,    base.py:213                    torsten stenzel - north star - mike oldfield & york remix with options {'filter':
                    'songs', 'ignore_spelling': True, 'limit': 50}
[16:53:34] DEBUG    asyncio_0 - [7cHQR7QO0WR9WMVyvEe7QN] Filtered to 0 results                               base.py:244[16:53:34] DEBUG    asyncio_3 - Genius failed to find lyrics for Mike Oldfield - Tubular Bells - Mike  downloader.py:358                    Oldfield & YORK Remix
[16:53:34] DEBUG    asyncio_0 - [7cHQR7QO0WR9WMVyvEe7QN] Found 0 results for search query mike oldfield,     base.py:213                    torsten stenzel - north star - mike oldfield & york remix with options {'filter':
                    'videos', 'ignore_spelling': True, 'limit': 50}
[16:53:34] DEBUG    asyncio_0 - [7cHQR7QO0WR9WMVyvEe7QN] Filtered to 0 results                               base.py:244[16:53:34] DEBUG    asyncio_0 - [7cHQR7QO0WR9WMVyvEe7QN] No results found                                    base.py:274[16:53:34] DEBUG    asyncio_0 - YouTubeMusic failed to find Mike Oldfield - North Star - Mike Oldfield downloader.py:334                    & YORK Remix
[16:53:34] ERROR    asyncio_0 - Traceback (most recent call last):                               progress_handler.py:358                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 559, in search_and_download
                        download_url = self.search(song)
                                       ^^^^^^^^^^^^^^^^^
                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 336, in search
                        raise LookupError(f"No results found for song: {song.display_name}")
                    LookupError: No results found for song: Mike Oldfield - North Star - Mike
                    Oldfield & YORK Remix

                    ╭─────────────────── Traceback (most recent call last) ────────────────────╮
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:559 in    │
                    │ search_and_download                                                      │
                    │                                                                          │
                    │   556 │   │   │   # Create the output directory if it doesn't exist      │
                    │   557 │   │   │   output_file.parent.mkdir(parents=True, exist_ok=True)  │
                    │   558 │   │   │   if song.download_url is None:                          │
                    │ ❱ 559 │   │   │   │   download_url = self.search(song)                   │
                    │   560 │   │   │   else:                                                  │
                    │   561 │   │   │   │   download_url = song.download_url                   │
                    │   562                                                                    │
                    │                                                                          │
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:336 in    │
                    │ search                                                                   │
                    │                                                                          │
                    │   333 │   │   │                                                          │
                    │   334 │   │   │   logger.debug("%s failed to find %s", audio_provider.na │
                    │   335 │   │                                                              │
                    │ ❱ 336 │   │   raise LookupError(f"No results found for song: {song.displ │
                    │   337 │                                                                  │
                    │   338 │   def search_lyrics(self, song: Song) -> Optional[str]:          │
                    │   339 │   │   """                                                        │
                    ╰──────────────────────────────────────────────────────────────────────────╯
                    LookupError: No results found for song: Mike Oldfield - North Star - Mike
                    Oldfield & YORK Remix
[16:53:35] DEBUG    asyncio_3 - AzLyrics failed to find lyrics for Mike Oldfield - Tubular Bells -     downloader.py:358                    Mike Oldfield & YORK Remix
[16:53:36] DEBUG    asyncio_0 - Synced failed to find lyrics for Mike Oldfield - Tubular Bells 2 -     downloader.py:358                    Mike Oldfield & YORK Remix
[16:53:36] DEBUG    asyncio_2 - MusixMatch failed to find lyrics for Mike Oldfield - Moonlight Shadow  downloader.py:358                    - YORK & Steve Brian Radio Remix
[16:53:36] DEBUG    asyncio_2 - No lyrics found for Mike Oldfield - Moonlight Shadow - YORK & Steve    downloader.py:498                    Brian Radio Remix, lyrics providers: Synced, Genius, AzLyrics, MusixMatch
[16:53:36] DEBUG    asyncio_2 - [556MvNd8lGAtKUPkj4rqZK] Searching for mike oldfield, steve brian, torsten   base.py:157                    stenzel - moonlight shadow - york & steve brian radio remix
[16:53:36] DEBUG    asyncio_2 - [556MvNd8lGAtKUPkj4rqZK] Found 1 results for ISRC DEPN61100151               base.py:172[16:53:36] DEBUG    asyncio_2 - [556MvNd8lGAtKUPkj4rqZK] Filtered to 0 ISRC results                          base.py:184[16:53:37] DEBUG    asyncio_0 - Genius failed to find lyrics for Mike Oldfield - Tubular Bells 2 -     downloader.py:358                    Mike Oldfield & YORK Remix
[16:53:38] DEBUG    asyncio_3 - MusixMatch failed to find lyrics for Mike Oldfield - Tubular Bells -   downloader.py:358                    Mike Oldfield & YORK Remix
[16:53:38] DEBUG    asyncio_3 - No lyrics found for Mike Oldfield - Tubular Bells - Mike Oldfield &    downloader.py:498                    YORK Remix, lyrics providers: Synced, Genius, AzLyrics, MusixMatch
[16:53:38] DEBUG    asyncio_3 - [08CQsrnpUPRZxmEdp2U8vI] Searching for mike oldfield, torsten stenzel -      base.py:157                    tubular bells - mike oldfield & york remix
[16:53:38] DEBUG    asyncio_0 - AzLyrics failed to find lyrics for Mike Oldfield - Tubular Bells 2 -   downloader.py:358                    Mike Oldfield & YORK Remix
[16:53:38] DEBUG    asyncio_3 - [08CQsrnpUPRZxmEdp2U8vI] Found 1 results for ISRC DEPN61100150               base.py:172[16:53:38] DEBUG    asyncio_3 - [08CQsrnpUPRZxmEdp2U8vI] Filtered to 0 ISRC results                          base.py:184[16:53:38] DEBUG    asyncio_2 - [556MvNd8lGAtKUPkj4rqZK] Found 60 results for search query mike oldfield,    base.py:213                    steve brian, torsten stenzel - moonlight shadow - york & steve brian radio remix with
                    options {'filter': 'songs', 'ignore_spelling': True, 'limit': 50}
[16:53:38] DEBUG    asyncio_2 - [556MvNd8lGAtKUPkj4rqZK] Filtered to 0 results                               base.py:244[16:53:39] DEBUG    asyncio_2 - [556MvNd8lGAtKUPkj4rqZK] Found 0 results for search query mike oldfield,     base.py:213                    steve brian, torsten stenzel - moonlight shadow - york & steve brian radio remix with
                    options {'filter': 'videos', 'ignore_spelling': True, 'limit': 50}
[16:53:39] DEBUG    asyncio_2 - [556MvNd8lGAtKUPkj4rqZK] Filtered to 0 results                               base.py:244[16:53:39] DEBUG    asyncio_2 - [556MvNd8lGAtKUPkj4rqZK] No results found                                    base.py:274[16:53:39] DEBUG    asyncio_2 - YouTubeMusic failed to find Mike Oldfield - Moonlight Shadow - YORK &  downloader.py:334[16:53:39] ERROR    asyncio_2 - Traceback (most recent call last):                               progress_handler.py:358                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 559, in search_and_download
                        download_url = self.search(song)
                                       ^^^^^^^^^^^^^^^^^
                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 336, in search
                        raise LookupError(f"No results found for song: {song.display_name}")
                    LookupError: No results found for song: Mike Oldfield - Moonlight Shadow -
                    YORK & Steve Brian Radio Remix

                    ╭─────────────────── Traceback (most recent call last) ────────────────────╮
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:559 in    │
                    │ search_and_download                                                      │
                    │                                                                          │
                    │   556 │   │   │   # Create the output directory if it doesn't exist      │
                    │   557 │   │   │   output_file.parent.mkdir(parents=True, exist_ok=True)  │
                    │   558 │   │   │   if song.download_url is None:                          │
                    │ ❱ 559 │   │   │   │   download_url = self.search(song)                   │
                    │   560 │   │   │   else:                                                  │
                    │   561 │   │   │   │   download_url = song.download_url                   │
                    │   562                                                                    │
                    │                                                                          │
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:336 in    │
                    │ search                                                                   │
                    │                                                                          │
                    │   333 │   │   │                                                          │
                    │   334 │   │   │   logger.debug("%s failed to find %s", audio_provider.na │
                    │   335 │   │                                                              │
                    │ ❱ 336 │   │   raise LookupError(f"No results found for song: {song.displ │
                    │   337 │                                                                  │
                    │   338 │   def search_lyrics(self, song: Song) -> Optional[str]:          │
                    │   339 │   │   """                                                        │
                    ╰──────────────────────────────────────────────────────────────────────────╯
                    LookupError: No results found for song: Mike Oldfield - Moonlight Shadow -
                    YORK & Steve Brian Radio Remix
[16:53:39] DEBUG    asyncio_1 - Synced failed to find lyrics for Mike Oldfield - Guilty - YORK &       downloader.py:358                    Mike’s Electrofunk Remix
[16:53:39] DEBUG    asyncio_3 - [08CQsrnpUPRZxmEdp2U8vI] Found 49 results for search query mike oldfield,    base.py:213                    torsten stenzel - tubular bells - mike oldfield & york remix with options {'filter':
                    'songs', 'ignore_spelling': True, 'limit': 50}
[16:53:39] DEBUG    asyncio_3 - [08CQsrnpUPRZxmEdp2U8vI] Filtered to 0 results                               base.py:244[16:53:40] DEBUG    asyncio_3 - [08CQsrnpUPRZxmEdp2U8vI] Found 0 results for search query mike oldfield,     base.py:213                    torsten stenzel - tubular bells - mike oldfield & york remix with options {'filter':
                    'videos', 'ignore_spelling': True, 'limit': 50}
[16:53:40] DEBUG    asyncio_3 - [08CQsrnpUPRZxmEdp2U8vI] Filtered to 0 results                               base.py:244[16:53:40] DEBUG    asyncio_3 - [08CQsrnpUPRZxmEdp2U8vI] No results found                                    base.py:274[16:53:40] DEBUG    asyncio_3 - YouTubeMusic failed to find Mike Oldfield - Tubular Bells - Mike       downloader.py:334                    Oldfield & YORK Remix
[16:53:40] ERROR    asyncio_3 - Traceback (most recent call last):                               progress_handler.py:358                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 559, in search_and_download
                        download_url = self.search(song)
                                       ^^^^^^^^^^^^^^^^^
                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 336, in search
                        raise LookupError(f"No results found for song: {song.display_name}")
                    LookupError: No results found for song: Mike Oldfield - Tubular Bells - Mike
                    Oldfield & YORK Remix

                    ╭─────────────────── Traceback (most recent call last) ────────────────────╮
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:559 in    │
                    │ search_and_download                                                      │
                    │                                                                          │
                    │   556 │   │   │   # Create the output directory if it doesn't exist      │
                    │   557 │   │   │   output_file.parent.mkdir(parents=True, exist_ok=True)  │
                    │   558 │   │   │   if song.download_url is None:                          │
                    │ ❱ 559 │   │   │   │   download_url = self.search(song)                   │
                    │   560 │   │   │   else:                                                  │
                    │   561 │   │   │   │   download_url = song.download_url                   │
                    │   562                                                                    │
                    │                                                                          │
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:336 in    │
                    │ search                                                                   │
                    │                                                                          │
                    │   333 │   │   │                                                          │
                    │   334 │   │   │   logger.debug("%s failed to find %s", audio_provider.na │
                    │   335 │   │                                                              │
                    │ ❱ 336 │   │   raise LookupError(f"No results found for song: {song.displ │
                    │   337 │                                                                  │
                    │   338 │   def search_lyrics(self, song: Song) -> Optional[str]:          │
                    │   339 │   │   """                                                        │
                    ╰──────────────────────────────────────────────────────────────────────────╯
                    LookupError: No results found for song: Mike Oldfield - Tubular Bells - Mike
                    Oldfield & YORK Remix
[16:53:40] DEBUG    asyncio_1 - Genius failed to find lyrics for Mike Oldfield - Guilty - YORK &       downloader.py:358                    Mike’s Electrofunk Remix
[16:53:40] DEBUG    asyncio_2 - Synced failed to find lyrics for Mike Oldfield - Never Too Far         downloader.py:358[16:53:40] DEBUG    asyncio_1 - AzLyrics failed to find lyrics for Mike Oldfield - Guilty - YORK &     downloader.py:358                    Mike’s Electrofunk Remix
[16:53:41] DEBUG    asyncio_0 - MusixMatch failed to find lyrics for Mike Oldfield - Tubular Bells 2 - downloader.py:358                    Mike Oldfield & YORK Remix
[16:53:41] DEBUG    asyncio_0 - No lyrics found for Mike Oldfield - Tubular Bells 2 - Mike Oldfield &  downloader.py:498                    YORK Remix, lyrics providers: Synced, Genius, AzLyrics, MusixMatch
[16:53:41] DEBUG    asyncio_0 - [2L0J6B8unKb49mECQH39Wo] Searching for mike oldfield, torsten stenzel -      base.py:157                    tubular bells 2 - mike oldfield & york remix
[16:53:41] DEBUG    asyncio_0 - [2L0J6B8unKb49mECQH39Wo] Found 1 results for ISRC DEPN61100155               base.py:172[16:53:41] DEBUG    asyncio_0 - [2L0J6B8unKb49mECQH39Wo] Filtered to 0 ISRC results                          base.py:184[16:53:41] DEBUG    asyncio_2 - Genius failed to find lyrics for Mike Oldfield - Never Too Far         downloader.py:358[16:53:42] DEBUG    asyncio_2 - AzLyrics failed to find lyrics for Mike Oldfield - Never Too Far       downloader.py:358[16:53:42] DEBUG    asyncio_0 - [2L0J6B8unKb49mECQH39Wo] Found 50 results for search query mike oldfield,    base.py:213                    torsten stenzel - tubular bells 2 - mike oldfield & york remix with options {'filter':
                    'songs', 'ignore_spelling': True, 'limit': 50}
[16:53:42] DEBUG    asyncio_0 - [2L0J6B8unKb49mECQH39Wo] Filtered to 0 results                               base.py:244[16:53:43] DEBUG    asyncio_0 - [2L0J6B8unKb49mECQH39Wo] Found 0 results for search query mike oldfield,     base.py:213                    torsten stenzel - tubular bells 2 - mike oldfield & york remix with options {'filter':
                    'videos', 'ignore_spelling': True, 'limit': 50}
[16:53:43] DEBUG    asyncio_0 - [2L0J6B8unKb49mECQH39Wo] Filtered to 0 results                               base.py:244[16:53:43] DEBUG    asyncio_0 - [2L0J6B8unKb49mECQH39Wo] No results found                                    base.py:274[16:53:43] DEBUG    asyncio_0 - YouTubeMusic failed to find Mike Oldfield - Tubular Bells 2 - Mike     downloader.py:334                    Oldfield & YORK Remix
[16:53:43] ERROR    asyncio_0 - Traceback (most recent call last):                               progress_handler.py:358                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 559, in search_and_download
                        download_url = self.search(song)
                                       ^^^^^^^^^^^^^^^^^
                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 336, in search
                        raise LookupError(f"No results found for song: {song.display_name}")
                    LookupError: No results found for song: Mike Oldfield - Tubular Bells 2 -
                    Mike Oldfield & YORK Remix

                    ╭─────────────────── Traceback (most recent call last) ────────────────────╮
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:559 in    │
                    │ search_and_download                                                      │
                    │                                                                          │
                    │   556 │   │   │   # Create the output directory if it doesn't exist      │
                    │   557 │   │   │   output_file.parent.mkdir(parents=True, exist_ok=True)  │
                    │   558 │   │   │   if song.download_url is None:                          │
                    │ ❱ 559 │   │   │   │   download_url = self.search(song)                   │
                    │   560 │   │   │   else:                                                  │
                    │   561 │   │   │   │   download_url = song.download_url                   │
                    │   562                                                                    │
                    │                                                                          │
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:336 in    │
                    │ search                                                                   │
                    │                                                                          │
                    │   333 │   │   │                                                          │
                    │   334 │   │   │   logger.debug("%s failed to find %s", audio_provider.na │
                    │   335 │   │                                                              │
                    │ ❱ 336 │   │   raise LookupError(f"No results found for song: {song.displ │
                    │   337 │                                                                  │
                    │   338 │   def search_lyrics(self, song: Song) -> Optional[str]:          │
                    │   339 │   │   """                                                        │
                    ╰──────────────────────────────────────────────────────────────────────────╯
                    LookupError: No results found for song: Mike Oldfield - Tubular Bells 2 -
[16:53:43] DEBUG    asyncio_1 - MusixMatch failed to find lyrics for Mike Oldfield - Guilty - YORK &   downloader.py:358                    Mike’s Electrofunk Remix
[16:53:43] DEBUG    asyncio_1 - No lyrics found for Mike Oldfield - Guilty - YORK & Mike’s Electrofunk downloader.py:498                    Remix, lyrics providers: Synced, Genius, AzLyrics, MusixMatch
[16:53:43] DEBUG    asyncio_1 - [4BiStIrfA2bp9ILA66AA3Z] Searching for mike oldfield, torsten stenzel -      base.py:157                    guilty - york & mike’s electrofunk remix
[16:53:43] DEBUG    asyncio_1 - [4BiStIrfA2bp9ILA66AA3Z] Found 1 results for ISRC DEPN61100154               base.py:172[16:53:43] DEBUG    asyncio_1 - [4BiStIrfA2bp9ILA66AA3Z] Filtered to 0 ISRC results                          base.py:184[16:53:44] DEBUG    asyncio_1 - [4BiStIrfA2bp9ILA66AA3Z] Found 1 results for search query mike oldfield,     base.py:213                    torsten stenzel - guilty - york & mike’s electrofunk remix with options {'filter':
                    'songs', 'ignore_spelling': True, 'limit': 50}
[16:53:44] DEBUG    asyncio_1 - [4BiStIrfA2bp9ILA66AA3Z] Filtered to 0 results                               base.py:244[16:53:44] DEBUG    asyncio_1 - [4BiStIrfA2bp9ILA66AA3Z] Found 0 results for search query mike oldfield,     base.py:213                    torsten stenzel - guilty - york & mike’s electrofunk remix with options {'filter':
                    'videos', 'ignore_spelling': True, 'limit': 50}
[16:53:44] DEBUG    asyncio_1 - [4BiStIrfA2bp9ILA66AA3Z] Filtered to 0 results                               base.py:244[16:53:44] DEBUG    asyncio_1 - [4BiStIrfA2bp9ILA66AA3Z] No results found                                    base.py:274[16:53:44] DEBUG    asyncio_1 - YouTubeMusic failed to find Mike Oldfield - Guilty - YORK & Mike’s     downloader.py:334[16:53:44] ERROR    asyncio_1 - Traceback (most recent call last):                               progress_handler.py:358                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 559, in search_and_download
                        download_url = self.search(song)
                                       ^^^^^^^^^^^^^^^^^
                      File "C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py",
                    line 336, in search
                        raise LookupError(f"No results found for song: {song.display_name}")
                    LookupError: No results found for song: Mike Oldfield - Guilty - YORK &
                    Mike’s Electrofunk Remix

                    ╭─────────────────── Traceback (most recent call last) ────────────────────╮
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:559 in    │
                    │ search_and_download                                                      │
                    │                                                                          │
                    │   556 │   │   │   # Create the output directory if it doesn't exist      │
                    │   557 │   │   │   output_file.parent.mkdir(parents=True, exist_ok=True)  │
                    │   558 │   │   │   if song.download_url is None:                          │
                    │ ❱ 559 │   │   │   │   download_url = self.search(song)                   │
                    │   560 │   │   │   else:                                                  │
                    │   561 │   │   │   │   download_url = song.download_url                   │
                    │   562                                                                    │
                    │                                                                          │
                    │ C:\spotDL\venv\Lib\site-packages\spotdl\download\downloader.py:336 in    │
                    │ search                                                                   │
                    │                                                                          │
                    │   333 │   │   │                                                          │
                    │   334 │   │   │   logger.debug("%s failed to find %s", audio_provider.na │
                    │   335 │   │                                                              │
                    │ ❱ 336 │   │   raise LookupError(f"No results found for song: {song.displ │
                    │   337 │                                                                  │
                    │   338 │   def search_lyrics(self, song: Song) -> Optional[str]:          │
                    │   339 │   │   """                                                        │
                    ╰──────────────────────────────────────────────────────────────────────────╯
                    LookupError: No results found for song: Mike Oldfield - Guilty - YORK &
                    Mike’s Electrofunk Remix
[16:53:45] DEBUG    asyncio_2 - MusixMatch failed to find lyrics for Mike Oldfield - Never Too Far     downloader.py:358[16:53:45] DEBUG    asyncio_2 - No lyrics found for Mike Oldfield - Never Too Far, lyrics providers:   downloader.py:498                    Synced, Genius, AzLyrics, MusixMatch
[16:53:45] DEBUG    asyncio_2 - [740RO5ryFoEpqYl7oF8zqH] Searching for mike oldfield, tarja - never too far  base.py:157[16:53:45] DEBUG    asyncio_2 - [740RO5ryFoEpqYl7oF8zqH] Found 2 results for ISRC DEPN61100156               base.py:172[16:53:45] DEBUG    asyncio_2 - [740RO5ryFoEpqYl7oF8zqH] Filtered to 1 ISRC results                          base.py:184[16:53:47] DEBUG    asyncio_2 - [740RO5ryFoEpqYl7oF8zqH] Found 60 results for search query mike oldfield,    base.py:213                    tarja - never too far with options {'filter': 'songs', 'ignore_spelling': True, 'limit':
                    50}
[16:53:47] DEBUG    asyncio_2 - [740RO5ryFoEpqYl7oF8zqH] Best ISRC result is                                 base.py:230                    https://music.youtube.com/watch?v=2I_1BzMatLw
[16:53:47] DEBUG    asyncio_2 - Downloading Mike Oldfield - Never Too Far using                        downloader.py:571                    https://music.youtube.com/watch?v=2I_1BzMatLw
[16:54:03] INFO     asyncio_2 - Downloaded "Mike Oldfield - Never Too Far":                            downloader.py:730                    https://music.youtube.com/watch?v=2I_1BzMatLw
[16:54:03] ERROR    MainThread - https://open.spotify.com/track/5q54Zc99RXyCy19ID6zNis - LookupError:  downloader.py:258                    No results found for song: Mike Oldfield - Guilty - Mike Oldfield & YORK Remix
[16:54:03] ERROR    MainThread - https://open.spotify.com/track/08jdLyedicVDhS9uFwYtol - LookupError:  downloader.py:258                    No results found for song: Mike Oldfield - Far Above The Clouds - York Remix
[16:54:03] ERROR    MainThread - https://open.spotify.com/track/6zz65dGIgJPsdbvTaFseFt - LookupError:  downloader.py:258                    No results found for song: Mike Oldfield - Let There Be Light - York Remix
[16:54:03] ERROR    MainThread - https://open.spotify.com/track/6Xy9VjCWcLWjZjt6uHFtND - LookupError:  downloader.py:258                    No results found for song: Mike Oldfield - Ommadawn - Mike Oldfield & York Remix
[16:54:03] ERROR    MainThread - https://open.spotify.com/track/1MtiNLxofEPeQ4IAD3wrFG - LookupError:  downloader.py:258                    No results found for song: Mike Oldfield - To France - YORK & Steve Brian Radio
                    Remix
[16:54:03] ERROR    MainThread - https://open.spotify.com/track/7cHQR7QO0WR9WMVyvEe7QN - LookupError:  downloader.py:258                    No results found for song: Mike Oldfield - North Star - Mike Oldfield & YORK Remix
[16:54:03] ERROR    MainThread - https://open.spotify.com/track/556MvNd8lGAtKUPkj4rqZK - LookupError:  downloader.py:258                    No results found for song: Mike Oldfield - Moonlight Shadow - YORK & Steve Brian
                    Radio Remix
[16:54:03] ERROR    MainThread - https://open.spotify.com/track/08CQsrnpUPRZxmEdp2U8vI - LookupError:  downloader.py:258                    No results found for song: Mike Oldfield - Tubular Bells - Mike Oldfield & YORK
                    Remix
[16:54:03] ERROR    MainThread - https://open.spotify.com/track/2L0J6B8unKb49mECQH39Wo - LookupError:  downloader.py:258                    No results found for song: Mike Oldfield - Tubular Bells 2 - Mike Oldfield & YORK
                    Remix
[16:54:03] ERROR    MainThread - https://open.spotify.com/track/4BiStIrfA2bp9ILA66AA3Z - LookupError:  downloader.py:258                    No results found for song: Mike Oldfield - Guilty - YORK & Mike’s Electrofunk
                    Remix

Other details

No response

azumukupoe commented 1 year ago

also adding that giving spotDL https://music.youtube.com/playlist?list=OLAK5uy_myxmsEG6BExbb3aF601zNBbNC-atr9H_s also doesn't download the entire album but only the 11th track but I can download each track one by one like this spotdl download "https://music.youtube.com/watch?v=YXKKHL8pJ3M|https://open.spotify.com/track/6zz65dGIgJPsdbvTaFseFt"

xnetcat commented 1 year ago

You can manually match an entire album.

spotdl "https://music.youtube.com/playlist?list=OLAK5uy_myxmsEG6BExbb3aF601zNBbNC-atr9H_s|https://open.spotify.com/album/5qG6fJpp81GAs7xfZMr94o"

azumukupoe commented 1 year ago

oh, I didn't know that

xnetcat commented 1 year ago

oh, I didn't know that

yeah, you can also manually match playlists. it's a pretty new feature

azumukupoe commented 1 year ago

are youtube playlists not supported? spotdl download "https://music.youtube.com/playlist?list=PLZCKc6D2teu8FYd-qMd6pi7Hq6LG6VFgT|https://open.spotify.com/album/5bUnyG75TJWlhGb6fOHzi9" throws SpotifyException: http status: 400, code:-1 - Unexpected Spotify URL type., reason: None

abcdefghijorngarbosaxyz commented 1 year ago

are youtube playlists not supported? spotdl download "https://music.youtube.com/playlist?list=PLZCKc6D2teu8FYd-qMd6pi7Hq6LG6VFgT|https://open.spotify.com/album/5bUnyG75TJWlhGb6fOHzi9" throws SpotifyException: http status: 400, code:-1 - Unexpected Spotify URL type., reason: None

Try adding the spotify album to a new playlist. Should work.

image