Media scanner and indexer for your media files.
- Re-scan after media directory changes
- Stores the
GstDiscoveryStream
information and theGstCaps
strcuture fields
Besides the dependencies of the package itself, your system needs to have:
- gstreamer-1.0
You need to provide a configuration on either $HOME/.flumes
or a system wide configuration at /etc/flumes
. The database parameters are modeled in the same way as SQLAlchemy
URL parameters.
Sample configuration for sqlite3 database driver
[Database]
uri=sqlite:///flumes.db
Install poetry
curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -
Install dependencies
poetry install
Install pre-commit hooks
poetry run pre-commit install