This commit is contained in:
vitiko98 2021-01-04 15:13:44 -04:00
parent b8e68e2bf3
commit 7ef09f3c4a

View File

@ -141,13 +141,17 @@ def download_and_tag(
# Determine the filename # Determine the filename
artist = track_metadata.get("performer", {}).get("name") artist = track_metadata.get("performer", {}).get("name")
album_artist = track_metadata.get("album", {}).get("artist", {}).get("name")
new_track_title = track_metadata.get("title")
version = track_metadata.get("version") version = track_metadata.get("version")
new_track_title = (
f'{artist if artist else track_metadata["album"]["artist"]["name"]}' if artist or album_artist:
f' - {track_metadata["title"]}' new_track_title = (
) f"{artist if artist else album_artist}" f' - {track_metadata["title"]}'
)
if version: if version:
new_track_title = f"{new_track_title} ({version})" new_track_title = f"{new_track_title} ({version})"
track_file = f'{track_metadata["track_number"]:02}. {new_track_title}{extension}' track_file = f'{track_metadata["track_number"]:02}. {new_track_title}{extension}'
final_file = os.path.join(root_dir, sanitize_filename(track_file)) final_file = os.path.join(root_dir, sanitize_filename(track_file))