Python3 and Pip in path. Run install-dependencies.bat to install required dependencies.
Downloads playlists using Youtube-dl exe and converts to MP3 using FFMPEG.
Usage: download.py <folder> <url>
example:
download.py songs https://www.youtube.com/playlist?list=PL59FEE129ADFF2B12
Scans for album covers that are over MAX_SIZE (default 500x500) and resizes them to max size respecting the aspect ratio.
Usage: edit the file and set MAX_SIZE to any size you want. There are 2 modes, Dry and Wet run respectively:
python resize_id3_thumbs.py dry
python resize_id3_thumbs.py
Double BPM of files in a folder
Usage: NOTE: the " are very important around folder name python double_bpm.py <folder>
example:
python double_bpm.py "songs\test"
Double BPM of files over X BPM in a folder
Usage: NOTE: the " are very important around folder name python double_bpm.py <folder>
example:
python double_bpm.py "songs\test" 80
Double BPM of files under X BPM in a folder
Usage: NOTE: the " are very important around folder name python double_bpm.py <folder>
example:
python double_bpm.py "songs\test" 80
Half BPM of files in a folder
Usage: NOTE: the " are very important around folder name python half_bpm.py <folder>
example:
python half_bpm.py "songs\test"
Half BPM of files over x BPM in a folder
Usage: NOTE: the " are very important around folder name python half_bpm.py <folder>
example:
python half_bpm.py "songs\test" 80
Half BPM of files uder x BPM in a folder
Usage: NOTE: the " are very important around folder name python half_bpm.py <folder>
example:
python half_bpm.py "songs\test" 80
Script for deleting *.m4a *.jpg (cleanup after youtube-dl ffmpeg conversion if stopped by user)