Remember watched tv episodes, resume from where you left off
Project description
folderplay
folderplay is a small tool that helps you remember watched tv episodes. Its goal is to resume playback from the episode you left off with a single button press. It doesn't use any integrated players so you can still use your favourite one.
Basic view | Advanced view |
---|---|
🚩 Table of Contents
🎨 Features
- Continue playback with a single button press.
- Play with your favoure video player
- Filter and search your playlist
- Displays general media info
- Supports basic command line interface
- Minimalistic GUI
- No dependencies
- No installation required - the whole program is a single executable file
- Cross platform - supports all three major platforms (Windows, MacOS, Linux) thanks to
python
andpyqt
💾 Installation
Using precompiled binaries
Just go to the releases page and download the latest version for your platform.
Using PyPi
Use following command to download the latest version from PyPi:
pip install folderplay
Note, currently only python3.7
is supported.
📙 Usage
Simply drop the executable into the directory where you media resides and run it. The application will scan all directories and subdirectories for known extensions.
By default the app runs in basic
view mode. You can toggle to the more advanced view by pressing the gear button. From there you can select the video player to use (folderplay
will try to search for existing video players and will warn you on start up if it didn't find one).
You can filter your media list using the search form. The list also has supports context menu with some handy commands.
🔨 Building
Clone master branch or checkout a specific tag
git clone https://github.com/hurlenko/folderplay.git
Create new virtual environment inside of the folderplay
directory
python3.7 -m venv venv
source venv/bin/activate # Linux / MacOs
venv\Scripts\activate # Windows
Install dependencies
pip install -r requirements.txt
Now either run the application
python -m folderplay
Or create an executable (will be save inside of the dist
directory)
python -m PyInstaller folderplay.spec
🖥️ Command line interface
Currently folderplay
supports these commands
Usage: folderplay [OPTIONS]
Options:
--version Show the version and exit.
-w, --workdir <directory> Working directory
-p, --player <path> Host player binary
--help Show this message and exit.
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 folderplay-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e50d98579b2488bfba979d999dc4f4209a49cf051fe29c0cdddfc890bb690e4c |
|
MD5 | 5ca4eb04bdae09774c2871ec1f7e7921 |
|
BLAKE2b-256 | 38bf791d969a895ab68e0e1fc5aad8e22c02e11adb6ac013f0644a0af2a2fffb |