A command-line interface to play movies
Project description
============================ theatre-cli
Overview
theatre-cli is a powerful command-line tool written in Python that transforms your terminal into a personal movie theater. With theatre-cli, you can effortlessly watch your favorite movies stored locally on your device. It provides a seamless and immersive movie-watching experience right from the command line.
Features
- Watch movies conveniently using a text-based interface.
- Supports popular media players like mpv_ and VLC_.
- Easy-to-use setup and configuration.
- Compatible with Python 3.10 and higher.
Installation
-
Prerequisites
Before you can enjoy theatre-cli, ensure you have the following dependencies installed:
- Python 3.10 (or higher)
mpv <https://mpv.io/>
_VLC <https://www.videolan.org/vlc/>
_
-
Installation Steps
-
Clone the repository:
.. code-block:: bash
-
Change into the project directory:
.. code-block:: bash
cd theatre-cli
-
Run the program using python 3:
.. code-block:: bash
python3 scrips/theatre_cli
-
Usage
- Launch theatre-cli by running the command provided above.
- Follow the on-screen instructions to set up your movie directory.
- Enjoy your movies with a cinematic experience right from your terminal.
Contributions
Contributions to theatre-cli are welcome! Whether you want to add features, fix bugs, or improve documentation, feel free to fork the repository and submit a pull request.
.. _mpv: https://mpv.io/ .. _VLC: https://www.videolan.org/vlc/
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 theatre-cli-0.1.2.tar.gz
.
File metadata
- Download URL: theatre-cli-0.1.2.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a958a6a6533abc6ed61fa9aa857a45b5c036678473614c08c527f13a0b76dae0 |
|
MD5 | c9e92721411a3f38263f57bab0fb2c4a |
|
BLAKE2b-256 | 06338d65d4e284093d1fd908f583c3cd77834890248240e7af4ac0d09e904768 |
File details
Details for the file theatre_cli-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: theatre_cli-0.1.2-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a95407ce4bbafacb457f933239e2f98606581e7cd608cbef7adcb1aa80b3b156 |
|
MD5 | cdbc4cd08b649a4c18ecb9e105e7fd3d |
|
BLAKE2b-256 | d17a6205dce887b07cbaefd10ce14a7f67e0cdd386767376b8d519a683e2a799 |