mirror of
https://github.com/zhaarey/apple-music-downloader.git
synced 2025-10-23 15:11:05 +00:00
Add AAC folder support for downloads
This commit is contained in:
11
main.go
11
main.go
@@ -645,6 +645,9 @@ func ripStation(albumId string, token string, storefront string, mediaUserToken
|
||||
if dl_atmos {
|
||||
singerFolder = filepath.Join(Config.AtmosSaveFolder, forbiddenNames.ReplaceAllString(singerFoldername, "_"))
|
||||
}
|
||||
if dl_aac {
|
||||
singerFolder = filepath.Join(Config.AacSaveFolder, forbiddenNames.ReplaceAllString(singerFoldername, "_"))
|
||||
}
|
||||
os.MkdirAll(singerFolder, os.ModePerm) // Create artist folder
|
||||
station.SaveDir = singerFolder
|
||||
|
||||
@@ -898,6 +901,9 @@ func ripAlbum(albumId string, token string, storefront string, mediaUserToken st
|
||||
if dl_atmos {
|
||||
singerFolder = filepath.Join(Config.AtmosSaveFolder, forbiddenNames.ReplaceAllString(singerFoldername, "_"))
|
||||
}
|
||||
if dl_aac {
|
||||
singerFolder = filepath.Join(Config.AacSaveFolder, forbiddenNames.ReplaceAllString(singerFoldername, "_"))
|
||||
}
|
||||
os.MkdirAll(singerFolder, os.ModePerm) // Create artist folder
|
||||
album.SaveDir = singerFolder
|
||||
//Get Quality
|
||||
@@ -1182,6 +1188,9 @@ func ripPlaylist(playlistId string, token string, storefront string, mediaUserTo
|
||||
if dl_atmos {
|
||||
singerFolder = filepath.Join(Config.AtmosSaveFolder, forbiddenNames.ReplaceAllString(singerFoldername, "_"))
|
||||
}
|
||||
if dl_aac {
|
||||
singerFolder = filepath.Join(Config.AacSaveFolder, forbiddenNames.ReplaceAllString(singerFoldername, "_"))
|
||||
}
|
||||
os.MkdirAll(singerFolder, os.ModePerm) // Create artist folder
|
||||
playlist.SaveDir = singerFolder
|
||||
//Get Quality
|
||||
@@ -2166,4 +2175,4 @@ func extractVideo(c string) (string, error) {
|
||||
}
|
||||
|
||||
return streamUrl.String(), nil
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user