Stream Youtube Music Videos from Command Line!
Project description
Youtube Stream
youtube-stream is a console app for streaming videos quickly from Youtube. Suppose you are working on something and don't have the feeling for opening up youtube, search for the song and play it. It is also a bit more troublesome for playing multiple songs from youtube. That's why I have made a module from where you can listen and watch your favourite songs as quickly as possible. Even there is a voice search option for lazy typists. Using this app, you can stream/play multiple videos/musics at once with a single command. e.g. stream the reason, aurora runaway
will add Hoobastank's Reason and Aurora's Runaway song in your vlc playlist and play them one after another.
Console Demo
Requirements
Installation
Windows
Easy Method (App)
- Download and Install VLC
- Download youtube-stream.exe
- Run youtube-stream.exe
Recommended Method (Console)
- Download and Install VLC
- Download and Install Python. (Mark Add Python to Path while installation)
- Open
Command Prompt
orPowershell
and Run:
python -m pip install youtube-stream
Linux
Ubuntu, Debian, Linux-Mint, Pop-OS, MX-Linux
From command line, run:
sudo apt install vlc python3 python3-pip && pip install -U youtube-stream
Fedora, OpenSuse, RedHat
From command line, run:
sudo dnf install vlc python3 python3-pip && pip install -U youtube-stream
Arch Linux, Manjaro, EndeavourOS
From command line, run:
sudo pacman -Syu vlc python3 python3-pip && pip install -U youtube-stream
Usage (From Console)
Text Search
Run from command line (Powershell/Bash/CMD/zsh/fish)
stream <song name>
e.g. To Play Journey's Don't Stop Believing
stream Journey dont stop believing
For multiple songs use comma
(,)
after each song
stream <song name>, <song name>, <song name>
e.g. To Play Passenger's Let her go, Hoobastank's The Reason, Majhe Majhe tobo dekha pai by arnob
stream let her go, the reason hoobastank, majhe majhe tobo arnob
Voice Search (Only English)
Run from command line (Powershell/Bash/CMD/zsh/fish)
stream
Now speak the song name. e.g. Hello by adele
For multiple songs, say
then
orplus
after saying each song name
e.g iridescent linkin park then yellow coldplay
Enjoy
Upcoming
- Support for Downloading Videos in High Quality
- Support for other media players e.g. MPV, KMP etc.
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
Built Distribution
File details
Details for the file youtube-stream-0.0.14.tar.gz
.
File metadata
- Download URL: youtube-stream-0.0.14.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25f4701551e4a0d0dec5e92fed45cf4aed72321ad2a83e1a1b775b66b50810f6 |
|
MD5 | bc18a48d929165519c6af0e995d61b95 |
|
BLAKE2b-256 | abdf435720bd42e89777089e5a38661675e9ac5137532a42a47c0949f2aa25a5 |
File details
Details for the file youtube_stream-0.0.14-py3-none-any.whl
.
File metadata
- Download URL: youtube_stream-0.0.14-py3-none-any.whl
- Upload date:
- Size: 17.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 190f0d7c8f7d143762a01a0f0dda8858cc5fc2570ba4dd652c392745d281b5ac |
|
MD5 | c5f2d51da869d4052aab3303863ae94b |
|
BLAKE2b-256 | bc37848539ee252438f6a567f1800703a86b4a215a3f678da4ad2c92477a8825 |