lofi video player for the terminal
Project description
lofiplayer
ASCII-art video player for tmux with YouTube support.
Features
- Plays videos in terminal using ASCII rendering
- Supports streaming from YouTube via
yt-dlp - Uses
tmuxsessions for video and low-fi controls
Requirements
python3.10+tmuxlowfi(installed separately, e.g. via Cargo)
Installation
python -m pip install .
For editable development installs:
python -m pip install -e .[dev]
Usage
python -m lofiplayer "https://www.youtube.com/watch?v=-FlxM_0S2lA"
If no URL is provided, a default YouTube video is launched.
Testing
python -m pytest
Development
This project uses a src/ layout. The package source is under src/lofiplayer.
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
lofiplayer-0.2.1.tar.gz
(6.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lofiplayer-0.2.1.tar.gz.
File metadata
- Download URL: lofiplayer-0.2.1.tar.gz
- Upload date:
- Size: 6.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
25de522cd15fbbcfdb5e19859eff6098fc3bfe611d005859540ad2c9f0a03154
|
|
| MD5 |
d4214e7c30f2967dee18cea478799320
|
|
| BLAKE2b-256 |
43812caea1010b34fb0210476c08bb14dc38e2ef7767bee203314800381f6311
|
File details
Details for the file lofiplayer-0.2.1-py3-none-any.whl.
File metadata
- Download URL: lofiplayer-0.2.1-py3-none-any.whl
- Upload date:
- Size: 7.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef72d4f53eb5fea4ac3619b1105524b233d6630336b1f9c30f7311288a08cf5b
|
|
| MD5 |
d848d2681ad568632ab21e455f563343
|
|
| BLAKE2b-256 |
7592e4ed05c4c9805413ae6cb056b8799165562e914380ad47c3950e981eeb24
|