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.1.0.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.1.0.tar.gz.
File metadata
- Download URL: lofiplayer-0.1.0.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 |
d494fb3ad394193a5299ad1d460e498a76acb470d957b2d949472547760f9024
|
|
| MD5 |
38e0b2aefa1ebfeea2ac86871514fa1d
|
|
| BLAKE2b-256 |
13bfa28b1d821694824592f675fcdd945321cb8ee304b86930336bc0e7e567fb
|
File details
Details for the file lofiplayer-0.1.0-py3-none-any.whl.
File metadata
- Download URL: lofiplayer-0.1.0-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 |
bf6a32bb01e82e0bfb96a94e791dcc9f4be6af3b2cb5b68dee94dbf85dbdfbca
|
|
| MD5 |
13d904bdd192e99b75d40f77fdcb3148
|
|
| BLAKE2b-256 |
2085daec726c9a06ce72c4afcbe9f0f8051307c8a2ea55a28ecf9c5a89cae123
|