Show help message and exit
tubed --help
Download video from URL
tubed --url https://www.youtube.com/watch?v=xFrGuyw1V8s
Download only audio
tubed --url https://www.youtube.com/watch?v=xFrGuyw1V8s --only-audio
Download from URLs specified in the example.txt file
tubed --url-file playlists/example.txt
Contributions are welcome via pull requests.
If you encounter any problems, please file an issue along with a detailed description.
Activate virtual environment
poetry shell
Install dependencies
poetry install --remove-untracked
Install git hooks
pre-commit install --hook-type pre-commit
Run linter
flake8 .
Format code
black .
Sort imports
isort .
Install current project from branch
poetry add git+https://github.com/MousaZeidBaker/tubed.git#branch-name