/KHInsiderAlbumDownloader

Script to download full albums at a time from KHInsider

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

KHInsiderDownloader

Script to download full albums at a time from KHInsider

Will default to downloading FLAC versions of the songs.

However, if FLAC versions are not found, the program will fallback to downloading the MP3 versions instead

Required pip Modules:

argparse
bs4 (BeautifulSoup)
html5lib
Requests
urllib3

How to use:

Single album at a time: DownloadScript.py -a ALBUM_LINK

Where album link is the link to the main album page on KHInsider.


Multiple albums from file: DownloadScript.py -f FILE_NAME.EXT

Where the input file contains 1 album link per line


To have albums with multiple discs be seperated into disc subfolders,
i.e. Disc 1, Disc 2, etc, add a -d argument to the script call.
Any albums that don't have separate discs will be downloaded normally.

Examples:

>python DownloadScript.py -a https://downloads.khinsider.com/game-soundtracks/album/mario-kart-8

>python DownloadScript.py -d -a https://downloads.khinsider.com/game-soundtracks/album/pokemon-legends-arceus-complete-soundtrack

>python DownloadScript.py -f input.txt

>python DownloadScript.py -f input.txt -d