Apple Music Download Guide for Windows

A comprehensive guide for downloading Apple Music content on Windows systems

This guide is provided for educational purposes only. Users must ensure compliance with all applicable laws, terms of service, and licensing agreements. The authors are not responsible for misuse of this information.

Prerequisites

Required Software

  1. Windows Subsystem for Linux (WSL)
    • Minimum: WSL 2
    • Recommended: Ubuntu 22.04 LTS distribution
    • Enable through PowerShell (as administrator):
      wsl --install
      
  2. Apple Music App
    • Available from Microsoft Store
    • Version: Latest stable release
    • Required for decryption process

Additional Requirements

  • Active Apple Music subscription
  • Windows 10 version 2004 or higher (Build 19041 or later)
  • At least 8GB RAM recommended
  • Minimum 10GB free storage space

Installation Guide

1. WSL Setup

  1. Open PowerShell as administrator and run:
    wsl --install -d Ubuntu-22.04
    
  2. After installation, launch Ubuntu and set up your user account
  3. Update the WSL system:
    sudo apt update && sudo apt upgrade -y
    

2. Dependencies Installation

Install required packages in WSL:

sudo apt install -y git golang gpac ffmpeg

3. Downloader Setup

  1. Clone the downloader repository:
    git clone https://github.com/zhaarey/apple-music-alac-atmos-downloader.git
    cd apple-music-alac-atmos-downloader
    
  2. Configure the download paths:
    nano config.yaml
    
  3. Set the following paths:
    alac-save-folder: /mnt/c/Users/YOUR_USERNAME/Music/AM-Downloads
    atmos-save-folder: /mnt/c/Users/YOUR_USERNAME/Music/AM-Downloads-Atmos
    

Replace YOUR_USERNAME with your Windows username

Usage Instructions

Basic Download

  1. Ensure Apple Music app is running and logged in
  2. Open WSL terminal and navigate to the script directory:
    cd apple-music-alac-atmos-downloader
    
  3. Download content using:
    go run main.go "APPLE_MUSIC_URL"
    

Advanced Options

Dolby Atmos Download

For Atmos-supported tracks:

go run main.go --atmos "APPLE_MUSIC_URL"

Single Track Download

To download specific tracks:

go run main.go --select "ALBUM_URL"

Then enter track numbers when prompted (e.g., 1 3 5 for multiple tracks)

Example Usage

  1. Download full album:
    go run main.go "https://music.apple.com/album/1477920048"
    
  2. Download Atmos version:
    go run main.go --atmos "https://music.apple.com/album/1477920048"
    

Troubleshooting

Common Issues and Solutions

  1. WSL Installation Problems
    • Ensure Windows is up to date
    • Enable virtualization in BIOS
    • Run sfc /scannow in admin PowerShell
    • Verify WSL 2 is set as default:
      wsl --set-default-version 2
      
  2. Path Access Issues
    • Check WSL mount points:
      mount | grep '^C:'
      
    • Ensure paths use forward slashes (/)
    • Verify Windows username in paths
  3. Download Failures
    • Confirm Apple Music is running
    • Check Windows Defender firewall settings
    • Verify internet connection
    • Ensure sufficient disk space
  4. Decryption Problems
    • Keep Apple Music app running during downloads
    • Clear Apple Music cache if needed
  • WSL time might desync; fix with: sudo hwclock -s
  • Keep both Windows and WSL updated
  • Monitor disk space in both systems
  • Consider using Windows Terminal for better WSL integration

Credits

Tutorial authored by 0daxelagnia

If you found this guide helpful, please consider supporting the author Support via PayPal Thank you and enjoy your music!

Edit
Pub: 14 Jan 2025 00:37 UTC
Edit: 14 Jan 2025 00:43 UTC
Views: 214
Auto Theme: Dark