mirror of
https://github.com/KevinMidboe/spotify-downloader.git
synced 2025-10-29 18:00:15 +00:00
40 lines
991 B
Python
40 lines
991 B
Python
import logzero
|
|
|
|
_log_format = "%(color)s%(levelname)s:%(end_color)s %(message)s"
|
|
_formatter = logzero.LogFormatter(fmt=_log_format)
|
|
|
|
# Set up a temporary logger with default log level so that
|
|
# it can be used before log level argument is determined
|
|
logzero.setup_default_logger(formatter=_formatter)
|
|
|
|
# options
|
|
args = None
|
|
|
|
# Apple has specific tags - see mutagen docs -
|
|
# http://mutagen.readthedocs.io/en/latest/api/mp4.html
|
|
M4A_TAG_PRESET = {
|
|
"album": "\xa9alb",
|
|
"artist": "\xa9ART",
|
|
"date": "\xa9day",
|
|
"title": "\xa9nam",
|
|
"year": "\xa9day",
|
|
"originaldate": "purd",
|
|
"comment": "\xa9cmt",
|
|
"group": "\xa9grp",
|
|
"writer": "\xa9wrt",
|
|
"genre": "\xa9gen",
|
|
"tracknumber": "trkn",
|
|
"albumartist": "aART",
|
|
"discnumber": "disk",
|
|
"cpil": "cpil",
|
|
"albumart": "covr",
|
|
"copyright": "cprt",
|
|
"tempo": "tmpo",
|
|
"lyrics": "\xa9lyr",
|
|
"comment": "\xa9cmt",
|
|
}
|
|
|
|
TAG_PRESET = {}
|
|
for key in M4A_TAG_PRESET.keys():
|
|
TAG_PRESET[key] = key
|