Timeout search to yt-dlp requires ytsearch: when searching via name and

not URL
This commit is contained in:
zebra 2025-06-09 14:03:06 -07:00
parent d186e32c03
commit 7522a541d4

View File

@ -195,7 +195,7 @@ def main():
metadata = search_artist(artist_name) metadata = search_artist(artist_name)
if not metadata: if not metadata:
print("No match found or search timed out. Falling back to yt-dlp.") print("No match found or search timed out. Falling back to yt-dlp.")
yt_dlp_download(input_str, os.path.join(ROOT_FOLDER, artist_name, "youtube")) yt_dlp_download(f"ytsearch:{input_str}", os.path.join(ROOT_FOLDER, artist_name, "youtube"))
return return
print(f"Adding artist: {metadata.get('artistName') or metadata.get('title')}") print(f"Adding artist: {metadata.get('artistName') or metadata.get('title')}")