github basswaves/kinema v0.15.3

2 hours ago

What's new in 0.15.3

Skip intro, files that keep what you decided, and big libraries. Your library is not changed by this update.

Skip intro

  • The button shows up when the intro does. If the intro starts early, it is there from the first
    second. If it starts later (after a recap or a long opening), it appears about eight seconds
    before it. After ten seconds it shrinks to a small mark so it is not in the way, and grows
    again when you press a key, touch or move the mouse.
  • A file that is still being copied is no longer scanned for intros half way.

Your files and what you decided

  • Files and title (#14). On a film's or show's page: move a folder to another season (Specials,
    or numbers of your own), make a folder its own title, or unlink just that folder. Nothing on disk
    is renamed or moved, so a torrent client keeps seeding.
  • Rename or move a file or folder and Kinema still knows it. The next scan finds it again with
    its match, season and numbers, resume point and everything else you set. (Two files with exactly
    the same size and date are not guessed apart.)
  • A library folder that came back under another drive letter or share: Settings → Library shows
    it as not found with an It moved… button; point it at the new place and it asks first.

Big libraries

  • A big library keeps only what is on screen. A thousand films browse as lightly as a few
    hundred and use far less memory. A fast mouse wheel goes as far as before, and the ring stays on
    its poster.
  • Linux: faster. The page is drawn by the graphics card and falls back by itself if pictures
    stop showing. Arrow keys and the mouse wheel over a big page of posters are quick again (on a
    two-core PC with a thousand films a key press took about a quarter of a second). The mouse reaches
    the player's controls in every film again.
  • A poster far larger than the screen is no longer drawn at full size in a grid.

Fixed

  • Full screen after a screen change. After Kinema switched a TV up to 4K or another refresh
    rate, the window could stay at the old size.
  • Putting the screen back no longer fails for ever when the TV no longer offers the mode that was
    saved.

Windows

Installer: download kinema-windows-x64-setup.exe
and run it. It installs for your Windows account only (no
administrator) and adds Kinema to the Start menu. Uninstall it
from Settings → Apps: it removes the program, its shortcuts and its
"Open with" entries, and asks before deleting your library and
settings.

Portable: or download kinema-windows-x64.zip,
extract it anywhere, and run kinema.exe. Nothing is written
outside the folder and your app data.

Windows 11. Needs the WebView2 runtime, which ships with
Windows 11; on a PC without it the installer fetches it from
Microsoft, and the ZIP needs it installed first.

Windows will ask once whether to run it

Kinema is not code-signed, so the first time you open it Windows
shows "Windows protected your PC". Click More info, then
Run anyway; Windows remembers. To check that the file you
downloaded is the one that was published, run this in PowerShell
in the folder you downloaded it to:

Get-FileHash .\kinema-windows-x64-setup.exe -Algorithm SHA256
Get-FileHash .\kinema-windows-x64.zip -Algorithm SHA256

Expected: 05101b1b4a192c43fee304051fca717f12c8d669c09ba0124dc204750e73d822 for the installer,
e574a68ab1c99f181842725c5f9effec1501a6e37e68bae21415dcac22399e7d for the ZIP.
The two must match exactly. Each file also has a .sha256 beside it.

Linux

Kinema uses your system's mpv and WebKitGTK; the packages install
them for you. For x86-64 PCs take the amd64 / x86_64 files,
for ARM the arm64 / aarch64 ones.

Ubuntu 24.04 or later, Debian 13:

sudo apt install ./kinema-linux-amd64.deb

Fedora:

sudo dnf install ./kinema-linux-x86_64.rpm

Anything else: unpack kinema-linux-x86_64.tar.gz
and run ./kinema; its README.txt names the two libraries (mpv
and WebKitGTK) to install. HDR on Wayland needs mpv 0.40 or later — Ubuntu 26.04,
Debian 13, Fedora 43 and Arch have it.

To check a download, put the file and its .sha256 in one folder
and run sha256sum -c <file>.sha256 there.

Android (early version)

For Android TV boxes, installed by hand (sideloaded): download
kinema-android.apk, copy it to the device and
open it (Android asks once to allow installs from that source).
It is an early version, tried on one TV box and the emulator; a
phone has not been tried. See the README for what has been tested
and what is still missing. Check the download with
sha256sum -c kinema-android.apk.sha256; the
certificate it is signed with is named in the README.

First run

Kinema asks where it will be watched and where your movies and TV
folders are, then scans — with a few skippable setup pages while it
does. Posters and descriptions come from TMDB through a key Kinema
carries, so there is nothing to sign up for; a free key of your own
can be entered in Settings instead.


The Windows ZIP bundles an unmodified LGPL build of libmpv, which
you may replace; on Linux the system's libmpv is used; Android uses
Google's Media3 (Apache-2.0) — see NOTICE.md.

Something not working, or it works on a device the README does not
list? Say so: bug report
or device report.

Don't miss a new kinema release

NewReleases is sending notifications on new releases.