Skip to main content

MediaHive

MediaHive

Netflix style browsing of your local media archive. Supports keyboard, mouse and gamepad navigation. Uses your favorite movie player.

Downloads

You may also run or install with UV:

uvx --from mediahive[gui] mediahive

What It Does

  • Scans your chosen media folder for all movies and series that can be found
  • Produces preview video clips and downloads metadata
  • Search on names and other metadata, not just titles
  • Remembers per-episode playback positions and offers series continue points
  • Hand off playback to your preferred system player

On first startup, the app asks for your media folder, which you can later change using the in-app folder icon.

Note that .mediahive folder is created in your media folder to hold all the metadata and preview clips, avoiding the lengthy processing that you will see on initial startup.

Controls

MediaHive is designed to work with a mouse, keyboard, or gamepad.

Input Controls
Mouse Click posters, rows, search, play, and folder actions directly.
Keyboard Arrow keys move focus, Enter activates the focused item, Escape goes back, and / or Ctrl/Cmd+F jumps to search.
Gamepad D-pad or left stick moves focus, A selects or plays, and B goes back. RB/LB browses adjacent items, and the Search bar has an OSD keyboard. Player controls during playback.

MediaHive opens files with the OS default player, but one specific player may be configured via settings. You are of course free to use any player instead.

  • A toggles play and pause.
  • B closes the player.
  • Y toggles mute.
  • D-pad up and down change volume.
  • D-pad left and right seek during playback, or step frames while paused.

Background

This project started as a personal project that I have used for browsing my warez for some time now. It is still in early development, but I have just now made it public for a wider audience.

Metadata

Release files for mediahive 0.6.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mediahive 0.6.1
File Size Uploaded
mediahive-0.6.1.tar.gz 571.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mediahive 0.6.1
File Interpreter ABI Platform
mediahive-0.6.1-py3-none-any.whl Python 3 none any Details

Total release size: 1.1 MB

Release files / mediahive-0.6.1.tar.gz

Download URL mediahive-0.6.1.tar.gz
Size 571.5 kB
Tags Source
SHA-256 checksum
How to use checksums
d4caeafa548343d879b02841052502e7bebfc88f324cde4bdf1137e07d54ea09
BLAKE2b-256 checksum
How to use checksums
a074a3f73e9f38c0d9e949227eccd986e04e9c56cf66ddfe25d33f532dc566a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Garuda Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / mediahive-0.6.1-py3-none-any.whl

Download URL mediahive-0.6.1-py3-none-any.whl
Size 574.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
38e0e3e2eb2a5561bb2a46e54d1816090ebe33e7a46e0f5bf1c5315e4c807309
BLAKE2b-256 checksum
How to use checksums
4708769d1580ee4c36a3ab5d617ba0b9e9184f67b0ee494f0f79f2948aabd62b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Garuda Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

0.6.3

2 release files

0.6.2

2 release files

This release

0.6.1 This release

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page