Home

Awesome

mpv-jellyfin

mpv plugin that turns it into a Jellyfin client

Features

Installation

Copy the .lua file in scripts/ to your mpv scripts directory (See mpv's manual).

Configuration

Can be configured through the usual script-opts mechanism of mpv (see its manual). The file jellyfin.conf in this repository contains a detailed list of options.

Usage

By default, the Jellyfin menu can be toggled with ctrl+j.

You can navigate around using the arrow keys.

When you activate a video in the menu, it will begin to play that file.

Limitations

In general this is a very minimal script and isn't designed to be a full Jellyfin client. Changing settings or metadata has to be done from a real Jellyfin client.

Thumbnails will accumulate if the selected image path isn't tmpfs. In addition thumbnails are raw bgra, which means they are less space efficient than the source images from the Jellyfin server.