VLCYT
Stream your YouTube playlist in VLC behind the scenes from the command line.
Check It Out
Requirements
64-bit VLC Media Player
64-bit Python 3.8
Note
This project has only been tested on Windows 10.
Installation
pip install git+https://github.com/hillt03/VLCYT
Usage
Be sure to include quotes around arguments.
python -m vlcyt "<youtube_playlist_url>" [-v "<VLC Install directory>"]
If you have VLC installed and get a FileNotFound Error, use the -v switch to include the path to your VLC install directory. Otherwise, don't forget to install VLC (64-bit).
After running for the first time, you can then simply enter python -m vlcyt and the last playlist you passed in will begin playing.
Commands
NOTE: Most commands have multiple aliases separated by commas, use whichever you prefer.
?, help
Opens the help menu and shows whether or not looping and shuffling are enabled.
volume, v
Adjust the volume (0 - 100).
skip, s, next, n, forward, f
Skips song(s).
For example: Entering "skip" will skip one song,
entering "skip 5" will skip 5 songs.
play, pause, p
Plays/Pauses the current song.
repeat, replay, r
Repeats the current song one time.
back, b
Skips to the last song played.
loop, l
Enables looping. The current song will keep playing until looping is disabled.
shuffle
Shuffles the playlist without repeating until every song has been played.
exit, quit, q
Closes the program.
Links
Metadata
Release files for VLCYT 1.3
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 |
|---|---|---|---|---|
| VLCYT-1.3.tar.gz | 6.9 kB | Without provenance | Details for VLCYT-1.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| VLCYT-1.3-py3-none-any.whl | Python 3 | none | any | Details for VLCYT-1.3-py3-none-any.whl |
Total release size: 15.1 kB
Release files / VLCYT-1.3.tar.gz
| Download URL | VLCYT-1.3.tar.gz |
|---|---|
| Size | 6.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2770cc5605fdc8ed5bcdcd82665a29e95e803b5b4bb07a624c7807b0cd6df49d
|
|
BLAKE2b-256 checksum How to use checksums |
0331793f86280ab7301627bb1466b8980b20cbdb49dcd861e3f7a6071c4baf8f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.8.0
|
Release files / VLCYT-1.3-py3-none-any.whl
| Download URL | VLCYT-1.3-py3-none-any.whl |
|---|---|
| Size | 8.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
12d5926b4248d9ebac93e74217b168ec578d6a35e3b3a44bb06e67112d828564
|
|
BLAKE2b-256 checksum How to use checksums |
10faaf69de8ce26cb804ab90704b1cc052140285c5030975aef177cf0edccb21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.8.0
|
Security for VLCYT 1.3
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.