Skip to main content

YoutubeBrainz allow you to find and download Youtube Videos associated to an Album on MusicBrainz.

Project description

YouTubeBrainz

YoutubeBrainz allows you to find and download Youtube videos associated to an album on MusicBrainz.

example

Tests PyPI version Downloads

Summary

Getting Started

Installation

You can install youtube-bz directly from pip, it should install automatically all the dependencies

$ pip install youtube-bz

How to use

Display help

$ youtube-bz --help

You can search for a release with its MBID on MusicBrainz or with the command search, for instance to search the album 'Hybrid Theory' of 'Linkin Park' you can run:

$ youtube-bz search 'Hybrid Theory' --artist 'Linkin Park'
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━┓
┃ ID                                   ┃ Title         ┃ Artist      ┃ Score ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━┩
│ 2a4174ab-f0b1-430e-b7e2-25c062b45573 │ Hybrid Theory │ Linkin Park │ 100   │
│ cce15358-9fa0-38b5-b143-c51ff7024b24 │ Hybrid Theory │ Linkin Park │ 100   │
└──────────────────────────────────────┴───────────────┴─────────────┴───────┘

And to download it just run:

$ youtube-bz download 2a4174ab-f0b1-430e-b7e2-25c062b45573

Author

License

This project is licensed under the GPL-3.0 GNU General Public License v3.0 - see the LICENSE file for details

Acknowledgments

  • This project's structure has been greatly inspired by pipx

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

youtube_bz-0.5.1.tar.gz (19.2 kB view details)

Uploaded Source

Built Distribution

youtube_bz-0.5.1-py2.py3-none-any.whl (22.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file youtube_bz-0.5.1.tar.gz.

File metadata

  • Download URL: youtube_bz-0.5.1.tar.gz
  • Upload date:
  • Size: 19.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for youtube_bz-0.5.1.tar.gz
Algorithm Hash digest
SHA256 47c0c9378b59c63c7515ac5a6a5312ebff65f17432316f063e03d86c158b55f6
MD5 f71ffb18c594e43ed6f16e05a3529c86
BLAKE2b-256 78930004ed857bf30e169c60542455b6958424423ec2338ba3507d183669cc8b

See more details on using hashes here.

File details

Details for the file youtube_bz-0.5.1-py2.py3-none-any.whl.

File metadata

  • Download URL: youtube_bz-0.5.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 22.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for youtube_bz-0.5.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8d422f8eb04855e82de7a86c0ac95aa9ec49e5e309fcc4496c5939f2c712a321
MD5 e9e564afa27fa63e26bec66acf0328c9
BLAKE2b-256 4f2a442b230ab34ea676929318cc9bb8d384cdcb5a0905e6596680e809e98f6e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page