This is my pet-project's tools for working with massive amounts of data for viewed titles, listened music potentially database backend for a (potentially web) client (and probably my personal blog) for storing rating for games, movies and shows (and probably lots more of staff too)
Create and activate a virtual environment, install dependencies, then run the CLI:
- macOS / Linux (bash/zsh):
python3 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
python cli.py --help- Windows (PowerShell):
python -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
python cli.py --helpNotes:
- Python version: 3.11+
- To deactivate the venv:
deactivate
- CLI functionality
- Bake images into html (hope will work for metadata for now)
- Change license
- music bee mp3 image metadata
- FLAC
- DB:
- Add DB interface (SQLALchemy)
- Migrations
- Import:
- Movies
- Markdown exmaple
- Fix posters
- CSV (IMDB format)
- Markdown exmaple
- Anime/Manga
- xml
- game (unknown)
- music files mediadata scraping
- ANY
- JSON files
- Movies
- Export:
- Markdown?
- Html site
- Add lazy loading
- Make it less hardcoded
- JSON
- CSV (IMDB format)
- xml anime/manga (MAL format)
- games (unknown format)
- CLI UI interface