A TUI wrapper around `catt`.
Project description
A TUI wrapper around catt, enabling you to cast to and control your chromecast devices.
Dependencies
A font containing FontAwesome icons. The freely available NerdFont collection is recommended.
Installation
pip install lolcatt
Quckstart
To determine the names of local chromecast devices, run lolcatt --scan. Afterwards, run lolcatt --device '<device name>' to start the UI targeting the specified device. A default device and device aliases can be set in the catt configuration file, see catt’s documentation for more information.
To cast, paste either a URL or a path to a local file into the input field and press enter. To seek, tap the progress bar.
For URLs, all websites supported by yt-dlp (which handles media download under the hood) are supported. Find a list of supported websites here. For local media, most common video and image formats are supported.
Youtube playlists are supported, and each contained video will be played in sequence. By specifying a cookie file in the config file (per default under ~/.config/lolcatt/config.toml), you can also access private YouTube playlists such as “Watch Later” (https://www.youtube.com/playlist?list=WL).
Troubleshooting
If button icons are not displayed correctly, ensure you are using a font containing FontAwesome icons. Alternatively, you can disable the use of fancy icons in the config file.
If you encounter any other issues, please open an issue.
Credits
This package was created with Cookiecutter and the LokiLuciferase/cookiecutter-pypackage project template.
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
Built Distribution
Hashes for lolcatt-0.2.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b701babac46cd1fcc072247c530be7edb800df2f2393d25ca976efc171f2efd |
|
MD5 | 6f6829e7eedfc452cef8c85efbebfd1e |
|
BLAKE2b-256 | f7496026d9ea5cbdcdfc2409e07e42f1b5edc86a18dc82831583aedc3ba91b21 |