Signed-off-by: mbrucedogs <mbrucedogs@gmail.com>
This commit is contained in:
parent
7dfdbe53d4
commit
03d5fbf4c4
File diff suppressed because it is too large
Load Diff
@ -3,5 +3,4 @@ https://www.youtube.com/@karafun/videos
|
|||||||
https://www.youtube.com/@StingrayKaraoke/videos
|
https://www.youtube.com/@StingrayKaraoke/videos
|
||||||
https://www.youtube.com/@CCKaraoke/videos
|
https://www.youtube.com/@CCKaraoke/videos
|
||||||
https://www.youtube.com/@AtomicKaraoke/videos
|
https://www.youtube.com/@AtomicKaraoke/videos
|
||||||
https://www.youtube.com/@VocalStarKaraoke
|
|
||||||
https://www.youtube.com/@sing2karaoke/videos
|
https://www.youtube.com/@sing2karaoke/videos
|
||||||
@ -342,6 +342,19 @@ class KaraokeDownloader:
|
|||||||
possible_files = list(output_path.parent.glob("*.mp4"))
|
possible_files = list(output_path.parent.glob("*.mp4"))
|
||||||
if possible_files:
|
if possible_files:
|
||||||
print(f"🔍 Found these files in the directory: {[f.name for f in possible_files]}")
|
print(f"🔍 Found these files in the directory: {[f.name for f in possible_files]}")
|
||||||
|
# Look for a file that matches our pattern (artist - title)
|
||||||
|
artist_part = safe_artist.lower()
|
||||||
|
title_part = safe_title.lower()
|
||||||
|
for file in possible_files:
|
||||||
|
file_lower = file.stem.lower()
|
||||||
|
if artist_part in file_lower and any(word in file_lower for word in title_part.split()):
|
||||||
|
print(f"🎯 Found matching file: {file.name}")
|
||||||
|
output_path = file
|
||||||
|
break
|
||||||
|
else:
|
||||||
|
print(f"❌ No matching file found for: {artist} - {title}")
|
||||||
|
continue
|
||||||
|
else:
|
||||||
continue
|
continue
|
||||||
if output_path.stat().st_size == 0:
|
if output_path.stat().st_size == 0:
|
||||||
print(f"❌ Download failed: file is empty (0 bytes): {output_path}")
|
print(f"❌ Download failed: file is empty (0 bytes): {output_path}")
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user