Moving my home media library from iTunes to Jellyfin and Infuse

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • enhance-o-tron-for-plex

    Adds 🎬 trailers, 🎲 random sorting, 📽️ 2.35:1 ultrawide zoom, and 🔊 audio compression to Plex*

    i know he settled on emby, but for anyone who uses Plex in a web browser, i created an extension that adds widescreen zoom, random sorting, a dynamic audio compressor, and links to movie trailers. its open source, check it out!

    https://github.com/conceptualspace/enhance-o-tron-for-plex

  • beets

    music library manager and MusicBrainz tagger

    If you live on the command line I would like to highly recommend "beets" to manage your music: https://beets.io

    It allows you to match your albums with specific MusicBrainz entries to get precise metadata.

    It can be used in combination with playback tools like Jellyfin or Plex if you simply point them at your Beets library folder.

    I've been using it for a few years and I would never go back.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • jellyfin-tizen

    Jellyfin Samsung TV Client

    There's an Android TV client that works well with Android TV, Chromecasts and the Amazon Fire Stick.

    There's also Roku, Samsung TV[1], LG webOS[2] and iOS/tvOS[3] apps in development if anyone wants to work on them.

    [1] https://github.com/jellyfin/jellyfin-tizen

    [2] https://github.com/jellyfin/jellyfin-webos

    [3] https://github.com/jellyfin/SwiftFin

  • jellyfin-webos

    WebOS Client for Jellyfin

    There's an Android TV client that works well with Android TV, Chromecasts and the Amazon Fire Stick.

    There's also Roku, Samsung TV[1], LG webOS[2] and iOS/tvOS[3] apps in development if anyone wants to work on them.

    [1] https://github.com/jellyfin/jellyfin-tizen

    [2] https://github.com/jellyfin/jellyfin-webos

    [3] https://github.com/jellyfin/SwiftFin

  • Swiftfin

    Native Jellyfin Client for iOS and tvOS

    There's an Android TV client that works well with Android TV, Chromecasts and the Amazon Fire Stick.

    There's also Roku, Samsung TV[1], LG webOS[2] and iOS/tvOS[3] apps in development if anyone wants to work on them.

    [1] https://github.com/jellyfin/jellyfin-tizen

    [2] https://github.com/jellyfin/jellyfin-webos

    [3] https://github.com/jellyfin/SwiftFin

  • MovieNight

    Single instance video streaming server with integrated chat.

    Jellyfin supports "Watch parties" which I've used for movie nights in the past. It works well enough.

    But if you want this going real-time and continuously it sounds like you want more of an RTMP stream setup. I recommend MovieNight[0] but you can handle it natively in Nginx I think. Then it's just a matter of setting up OBS[1] or something similar to stream to it and you can do whatever you want.

    [0] https://github.com/zorchenhimer/MovieNight

  • obs-studio

    OBS Studio - Free and open source software for live streaming and screen recording

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • pseudo-channel

    This is a python based cli-app using the python-plex-api to control a plex-client and act like a real TV channel with show scheduling, commercial breaks, movie nights, etc. "Home-Brewed TV Channel(s) for Hackers"

    There's a Plex approach to this, in fact.

    https://github.com/FakeTV/pseudo-channel

  • ErsatzTV

    Stream custom live channels using your own media

    There are many forks of this, namely ErsatzTV[0] which also supports Jellyfin

    [0] https://github.com/jasongdove/ErsatzTV

  • mStream

    The easiest music streaming server available

    I'm working on mStream which is a server that aims to be as simple as possible to setup and run

    https://github.com/IrosTheBeggar/mStream

    Its slow progress development wise. Making this easy takes a lot of time. Currently the sever is in good condition but it desperately needs a mobile app

  • s3fs-fuse

    FUSE-based file system backed by Amazon S3

    > Are there any approaches to throw your library behind authed CDN or aws s3 with a frontend ios/android/desktop app to get rid of those fancy subscription models?!

    You can use an S3 compatible storage provider and either mount it via NFS[1] or s3fs[2], and point Jellyfin to it.

    [1] https://docs.aws.amazon.com/storagegateway/latest/userguide/...

    [2] https://github.com/s3fs-fuse/s3fs-fuse

  • frp

    A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.

    My goal is to combine mStream with this project.

    https://github.com/fatedier/frp

    With this mstream server could automatically tunnel through a cloud service that gives them a domain and SSL certs.

    This way I dove to pay to host any of the users files on the cloud. All I need is a unlimited bandwidth vps to do the tunneling.

    I actually made a proof of concept which worked well. I just couldn't justify scaling it until I get a mobile app finished.

  • unmanic

    Unmanic - Library Optimiser

    If you need to organize a home media library this tool is amazing https://github.com/Unmanic/unmanic

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts