mirror of
https://github.com/zhaarey/AppleMusicDecrypt.git
synced 2025-10-23 15:11:06 +00:00
feat: upper codec name for saving
This commit is contained in:
@@ -47,7 +47,7 @@ atmosConventToM4a = true
|
|||||||
# Available values:
|
# Available values:
|
||||||
# title, artist, album, album_artist, composer,
|
# title, artist, album, album_artist, composer,
|
||||||
# genre, created, track, tracknum, disk,
|
# genre, created, track, tracknum, disk,
|
||||||
# record_company, upc, isrc, copyright,
|
# record_company, upc, isrc, copyright, codec
|
||||||
songNameFormat = "{disk}-{tracknum:02d} {title}"
|
songNameFormat = "{disk}-{tracknum:02d} {title}"
|
||||||
# Ditto
|
# Ditto
|
||||||
dirPathFormat = "downloads/{album_artist}/{album}"
|
dirPathFormat = "downloads/{album_artist}/{album}"
|
||||||
@@ -55,13 +55,13 @@ dirPathFormat = "downloads/{album_artist}/{album}"
|
|||||||
# title, artist, album, album_artist, composer,
|
# title, artist, album, album_artist, composer,
|
||||||
# genre, created, track, tracknum, disk,
|
# genre, created, track, tracknum, disk,
|
||||||
# record_company, upc, isrc, copyright,
|
# record_company, upc, isrc, copyright,
|
||||||
# playlistName, playlistCuratorName
|
# playlistName, playlistCuratorName, codec
|
||||||
playlistDirPathFormat = "downloads/playlists/{playlistName}"
|
playlistDirPathFormat = "downloads/playlists/{playlistName}"
|
||||||
# Available values:
|
# Available values:
|
||||||
# title, artist, album, album_artist, composer,
|
# title, artist, album, album_artist, composer,
|
||||||
# genre, created, track, tracknum, disk,
|
# genre, created, track, tracknum, disk,
|
||||||
# record_company, upc, isrc, copyright,
|
# record_company, upc, isrc, copyright,
|
||||||
# playlistName, playlistCuratorName, playlistSongIndex
|
# playlistName, playlistCuratorName, playlistSongIndex, codec
|
||||||
playlistSongNameFormat = "{playlistSongIndex:02d}. {artist} - {title}"
|
playlistSongNameFormat = "{playlistSongIndex:02d}. {artist} - {title}"
|
||||||
# Save lyrics as .lrc file
|
# Save lyrics as .lrc file
|
||||||
saveLyrics = true
|
saveLyrics = true
|
||||||
|
|||||||
@@ -103,7 +103,7 @@ async def rip_song(song: Song, auth_params: GlobalAuthParams, codec: str, config
|
|||||||
song = await fix_encapsulate(metadata_song)
|
song = await fix_encapsulate(metadata_song)
|
||||||
if codec == Codec.AAC or codec == Codec.AAC_DOWNMIX or codec == Codec.AAC_BINAURAL:
|
if codec == Codec.AAC or codec == Codec.AAC_DOWNMIX or codec == Codec.AAC_BINAURAL:
|
||||||
song = await fix_esds_box(song_info.raw, song)
|
song = await fix_esds_box(song_info.raw, song)
|
||||||
filename = await save(song, codec, song_metadata, config.download, playlist)
|
filename = await save(song, codec.upper(), song_metadata, config.download, playlist)
|
||||||
logger.info(f"Song {song_metadata.artist} - {song_metadata.title} saved!")
|
logger.info(f"Song {song_metadata.artist} - {song_metadata.title} saved!")
|
||||||
if config.download.afterDownloaded:
|
if config.download.afterDownloaded:
|
||||||
command = config.download.afterDownloaded.format(filename=filename)
|
command = config.download.afterDownloaded.format(filename=filename)
|
||||||
|
|||||||
Reference in New Issue
Block a user