Simple Python app to update your audio tags & cover with data from Beatport using scrapping (no paid API).
This app has been deprecated for OneTagger, because we wanted to unify all the taggers. Github Repository, Website.
| Tested on platform | Works correctly |
|---|---|
| Windows 7 | ✅ |
| Windows 10 | ✅ |
| macOS El Capitan | ✅ |
| macOS Catalina | ✅ |
| macOS Big Sur | ✅ |
| Linux | ✅ |
If you get a warning on macOS, this app can't be opened for whatever reason:
- Click Apple icon on top left
- Click System Preferences
- Click Security & Privacy
- Click Open Anyway
If you get an error opening the app like: "(Exception from HRESULT: 0x80010007 (RPC_E_SERVER_DIED))"
- Try to run it without Admin rights.
- In order to do so, make sure UAC is enabled.
- If you get
Python.Runtime not foundduring compiling, run the following commands:
pip uninstall pythonnet
pip install pythonnet
And try again, if doesn't work, try different Python version
Install dependencies:
pip install --user -r requirements.txt
# If Windows, do also:
pip install cefpython3 --user
If you get errors installing dependencies, use Python 3.7 (or 3.6).
Run:
python beatporttagger.py
Compile Binary:
pip install pyinstaller
pyinstaller --onefile beatporttagger.spec
MacOS Binary:
pyinstaller --onefile beatporttagger-mac.spec
Should be saved in dist folder.
Comparison of strictness settings and simillar projects: https://docs.google.com/spreadsheets/d/1k-grRDQszg2B99CpoK81_cHODy0DwvdhsIAhob0ezJU/edit?usp=sharing
Trailer: https://youtu.be/D_-ZAX5MIig
UI, icon, idea, trailer, comparisons and request by Bas Curtiz
