Remix.run Logo
▲ pseudosavant 15 hours ago

Shameless plug for my web video player that is especially designed for self-hosting situations. Drop a single html file in your web server folder with your videos and you get thumbnails, library, search, subtitle support, etc.

No required third-party dependencies (just the optional Google Drive and OneDrive features). Highly customizable (colors, site logo, default features) with a JSON file the player can produce. Responsively scales for any web browser: laptop, mobile, smart TVs, game consoles, even built-in in-car tablet browsers.

https://github.com/pseudosavant/player.html/

▲antihero 2 hours ago | parent | next [-]

If we're plugging stuff, here's my little ecosystem I've been working on for about 8 months. It replaces (but is fully compatible with) navidrome/subsonic, iOS client, macOS client, tvOS client (with modern QR/code based login flow), WebUI, and soon, Android clients. Also supports local libraries.

Has neat stuff like remote-controlling other clients (zero conf/mdns/server relayed), modern user management (invite links, app passwords, api keys), the apps are pretty, low-resource, and consistent. Normal stuff like gapless, bit-perfect, share links, file-watching that is solid, etc.

Other killer feature is DSP/EQing that supports stuff like importing (or building) squig presets (great for IEM users), UPnP devices (from desktop, and supports DSP for room corrections etc). Should be a tad more lightweight than navidrome (though I do love navidrome <3).

https://koan.rocks

▲b3lvedere 8 hours ago | parent | prev | next [-]

This looks awesome. Very quickly read the Github page. It does seems to need a webserver. Would i just drop the html file in a smb shared folder and open it in a webbrowser, could that work ? Apologies for asking weird questions.

▲pseudosavant 6 hours ago | parent [-]

The main use for it is as a webpage you can serve with any web server. If the folder for your smb video share is also served with any web server, drop player.html in there, access it from the webserver URL, and it'll work great.

It is also a PWA though, so you can install the player (e.g. from my github pages test version: https://pseudosavant.github.io/player.html/player.html), and then use it as a local video player for any video file in your OS, like directly from the smb share if it is mounted.

▲b3lvedere 6 hours ago | parent [-]

Thank you for your response! Much appreciated.

▲steezeburger 13 hours ago | parent | prev [-]

Hey that's pretty neat. Thanks for making and sharing.