Scrape audio from various websites with a simple command-line interface.
First make sure Python is installed, then run:
pip install audioscrapeThen you can use the program as:
audioscrape "acoustic guitar"See audioscrape --help for more details.
You can also use the scraper directly in Python, as:
import audioscrape
audioscrape.download(
query="Cerulean Crayons",
include=["guitar"],
exclude=["remix"],
quiet=True,
)First clone the repo and set it as working directory. Then install the package in development mode (preferably within its own virtual environment):
pip install -e ".[tests]"If you have direnv installed, you can run direnv allow to automatically create and activate a Python virtual environment when you enter the directory.
pytestpre-commit run --all-filesOr pre-commit install to run automatically on git commit.
gh release create