✨ album_id can be used as a placeholder for album namings. album_year can also be used within track namings. Fixes #85
This commit is contained in:
+3
-3
@@ -463,7 +463,7 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow):
|
|||||||
duration_sec=item.duration,
|
duration_sec=item.duration,
|
||||||
obj=item,
|
obj=item,
|
||||||
quality=quality_audio_highest(item),
|
quality=quality_audio_highest(item),
|
||||||
explicit=item.explicit,
|
explicit=bool(item.explicit),
|
||||||
)
|
)
|
||||||
|
|
||||||
result.append(result_item)
|
result.append(result_item)
|
||||||
@@ -476,7 +476,7 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow):
|
|||||||
duration_sec=item.duration,
|
duration_sec=item.duration,
|
||||||
obj=item,
|
obj=item,
|
||||||
quality=item.video_quality,
|
quality=item.video_quality,
|
||||||
explicit=item.explicit,
|
explicit=bool(item.explicit),
|
||||||
)
|
)
|
||||||
|
|
||||||
result.append(result_item)
|
result.append(result_item)
|
||||||
@@ -502,7 +502,7 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow):
|
|||||||
duration_sec=item.duration,
|
duration_sec=item.duration,
|
||||||
obj=item,
|
obj=item,
|
||||||
quality=quality_audio_highest(item),
|
quality=quality_audio_highest(item),
|
||||||
explicit=item.explicit,
|
explicit=bool(item.explicit),
|
||||||
)
|
)
|
||||||
|
|
||||||
result.append(result_item)
|
result.append(result_item)
|
||||||
|
|||||||
@@ -101,6 +101,9 @@ def format_str_media(name: str, media: Track | Album | Playlist | UserPlaylist |
|
|||||||
case "playlist_id":
|
case "playlist_id":
|
||||||
if isinstance(media, Playlist):
|
if isinstance(media, Playlist):
|
||||||
result = media.id
|
result = media.id
|
||||||
|
case "album_id":
|
||||||
|
if isinstance(media, Album):
|
||||||
|
result = media.id
|
||||||
case "track_duration_seconds":
|
case "track_duration_seconds":
|
||||||
if isinstance(media, Track | Video):
|
if isinstance(media, Track | Video):
|
||||||
result = str(media.duration)
|
result = str(media.duration)
|
||||||
@@ -124,7 +127,9 @@ def format_str_media(name: str, media: Track | Album | Playlist | UserPlaylist |
|
|||||||
result = f"{m:01d}:{s:02d}"
|
result = f"{m:01d}:{s:02d}"
|
||||||
case "album_year":
|
case "album_year":
|
||||||
if isinstance(media, Album):
|
if isinstance(media, Album):
|
||||||
result = str(media.release_date.year)
|
result = str(media.year)
|
||||||
|
elif isinstance(media, Track):
|
||||||
|
result = str(media.album.year)
|
||||||
case "video_quality":
|
case "video_quality":
|
||||||
if isinstance(media, Video):
|
if isinstance(media, Video):
|
||||||
result = media.video_quality
|
result = media.video_quality
|
||||||
|
|||||||
Reference in New Issue
Block a user