From 94e29e751564b245cc65d7e85e73583f05dd73d7 Mon Sep 17 00:00:00 2001 From: Kada Liao Date: Sat, 27 Jul 2019 18:38:40 +0800 Subject: [PATCH] add key track_id for file-format parameter --- spotdl/internals.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spotdl/internals.py b/spotdl/internals.py index 64a3acc..1f48449 100644 --- a/spotdl/internals.py +++ b/spotdl/internals.py @@ -30,6 +30,7 @@ formats = { 9: "track_number", 10: "total_tracks", 11: "isrc", + 12: "track_id", } @@ -88,6 +89,7 @@ def format_string(string_format, tags, slugification=False, force_spaces=False): format_tags[9] = tags["track_number"] format_tags[10] = tags["total_tracks"] format_tags[11] = tags["external_ids"]["isrc"] + format_tags[12] = tags["id"] format_tags_sanitized = { k: sanitize_title(str(v), ok="'-_()[]{}") if slugification else str(v)