Skip to content

Radexito/MP3_tools

Repository files navigation

Collection of tools for manipulating MP3 Libraries

Installation

Python3 and Pip in path. Run install-dependencies.bat to install required dependencies.

List of tools

1.) download.py:

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

2.) resize_id3_thumbs.py:

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

3.) double_bpm.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"

3.1.) double_bpm_over.py:

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

3.2.) double_bpm_under.py:

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

4.) half_bpm.py:

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"

4.1.) half_bpm_over.py:

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

4.2.) half_bpm_under.py:

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

TODO:

Script for deleting *.m4a *.jpg (cleanup after youtube-dl ffmpeg conversion if stopped by user)

About

set of tools for DJ's and music aficionados

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors