No description
Find a file
Alex Jonker caf71584a1 Fix: Remove hardcoded url.
- removed the hardcoded url. just found out after 3 months it was in here after I changed my jellyfin url
2025-11-18 23:26:31 +01:00
.github/workflows small fix once again 2025-06-01 00:53:16 +02:00
aur Feat: removed customc onfig so ytou can use your own. 2025-08-17 23:09:52 +02:00
playfin Fix: Remove hardcoded url. 2025-11-18 23:26:31 +01:00
.gitignore Got rid of pyinstaller 2025-08-08 00:16:50 +02:00
pyproject.toml Got rid of pyinstaller 2025-08-08 00:16:50 +02:00
README.md Got rid of pyinstaller 2025-08-08 00:16:50 +02:00
requirements.txt removed old unused dependency 2025-06-03 00:22:19 +02:00

playfin

playfin is a tui and user-friendly media player built with Python. It uses mpv for media playback.

Features

  • Real-Time Progress Tracking: Keep track of your playback progress with real-time updates.
  • Resume Playback: Automatically pick up where you left off, even after closing the application.

Installation

Option 1: Arch-Based Linux Distributions

For Arch-based Linux distributions, you can install playfin directly from the AUR:

yay -S playfin

Once installed, you can run playfin using the following command:

playfin

Option 2: Manual Installation

Ensure mpv is installed on your system:

  • Linux: Install via your package manager, e.g., yay -S mpv.
  • macOS: Install via Homebrew, e.g., brew install mpv.
  • Windows: Download the installer from mpv.io.
  1. Clone the repository:

    git clone https://github.com/AlexJonker/playfin
    cd playfin
    
  2. Install the required Python dependencies:

    pip install -r requirements.txt
    
  3. Run playfin:

    python -m playfin.main
    

    Configuration

    The config is stored at ~/.config/playfin/config.json