pytuber
- pytuber is a cli tool to manage your music playlists on youtube.
Generate playlists from Last.fm or
Import from file formats: XSPF, JSPF, M3U
Create with a simple copy paste in a text editor
Search and match tracks to Youtube videos
Sync pytuber playlists (fetch/push)
Update youtube playlist items (add/remove)
Keep track of youtube api quota usage
Check Documentation | Changelog
Install & Setup
$ pip install pytuber
$ pytuber setup autocomplete # Enable autocomplete
Read how to setup youtube authentication
Start creating youtube playlists ✨✨
Youtube API Quota
Youtube api has a daily api quota limit which resets at midnight Pacific Time (PT).
pytuber includes a quota calculator
$ pytuber quota
Additionally to the api quota limit Youtube limits the amount of how many playlists you can create per day to only 10.
- In case you reach that number, you can push a new playlist manually.
Create a playlist with pytuber add command
View the playlist by using this command pytuber show xxxx –mime
This mime string is base64 signature used by pytuber internally to link local to youtube playlists
Add a youtube playlists manually from the web site and add the mime signature at the bottom of the playlist description
Fetch the new playlist info pytuber fetch youtube –playlists
Afterwards you will be aple to push tracks like normally.
Metadata
Release files for pytuber 22.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pytuber-22.5.tar.gz | 41.9 kB | Without provenance | Details for pytuber-22.5.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pytuber-22.5-py3-none-any.whl | Python 3 | none | any | Details for pytuber-22.5-py3-none-any.whl |
Total release size: 69.7 kB
Release files / pytuber-22.5.tar.gz
| Download URL | pytuber-22.5.tar.gz |
|---|---|
| Size | 41.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7b84cf5fb7489dd74f061c2b15f16afeedbf0370e2029de1d983de3b8a31b4b7
|
|
BLAKE2b-256 checksum How to use checksums |
3ed6dcc9aeebe7369681b936d998cef1bf444cedfb733915a5f8329eb4942948
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.12
|
Release files / pytuber-22.5-py3-none-any.whl
| Download URL | pytuber-22.5-py3-none-any.whl |
|---|---|
| Size | 27.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
88db6ff24704abb621bdaa5a4e014d9901580b8fbf8d8392e398a7b678a87562
|
|
BLAKE2b-256 checksum How to use checksums |
de164b63ffca7312a76d97b04b90a2ce8ca38f5127508e029c197e24958fb3fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.12
|
Security for pytuber 22.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.