Introduction
Music Getter is a command-line music resource acquisition tool based on the Meting API. It supports searching, previewing, and downloading music resources from multiple music platforms, and provides a complete Node.js programming interface for easy integration into other projects.
Features
- Multi-Platform — Supports NetEase Cloud Music and other platforms
- Song Search — Cross-platform search with flexible control over type, pagination, and result count
- Single Song Download — Download individual songs with optional lyrics and covers
- Playlist Download — Download entire playlists with one command
- Resource Listing — List music resources from playlists or artists
- Online Preview — Preview songs directly in your browser
- Lyrics & Covers — Optionally download LRC lyrics files and cover images
- Bitrate Control — Supports 128kbps, 192kbps, and 320kbps audio bitrates
- Custom API — Support for custom Meting API endpoints
- Progress Display — Real-time progress bars and speed display during downloads
Tech Stack
Project Structure
How It Works
Music Getter uses the Meting API as an intermediary layer to uniformly call interfaces from different music platforms. Users only need to specify the platform name and resource ID to get standardized music data.
Next Steps
- Check out the Installation Guide to get started
- Check out the Usage Guide for detailed command usage
- Check out the API Documentation for the programming interface
