Feral HTPC: A Community Windows HTPC client

Thanks. I will hold off on reporting anything else until the new version is released. The upscaling of live TV will be nice!

Honestly, now would be a good time to make a list how must have features for it. Feel free to list you wants for the new project and I will try to put them in as I am building it. At the moment, I have not even started the minimized window view. I only have a full screen view as I finish getting it working. When I start on the minimized view, I will attempt to remember screen location.

The only feature I would like to see is an option for an automatic check for a new version. It does not need to happen every time I launch the app. Every few days or even once a week would be enough.

The only bug I wanted to report relates to auto-hiding of the mouse pointer. In a window or full screen mode, if I start viewing live TV, the control panel at the bottom and the mouse pointer auto-hide after a few seconds. If I move the mouse to bring up the control panel to pause and then resume playback, the panel auto-hides but the mouse pointer remains visible. In full screen mode, it's not a big deal because I can just move the mouse off to the side, and in windowed more, I usually more the mouse pointer to another window anyway. However, I think you probably intended to always have the mouse pointer auto-hide with the control panel.

HTPC Development Update: Introducing Nucleus HTPC

I wanted to drop a quick update on the next release of the HTPC. Because this is almost a total rewrite of the project, I will be releasing it under a new name: Nucleus HTPC.

The Shift to MPV
The new MPV-based version is far superior to the LibVLCSharp-based Feral version. I wish I had started with MPV from the beginning. It handles the streams from CDVR much better, requiring fewer workarounds to produce a solid picture.

Current Progress & Roadmap

  • Completed: MultiView integration.
  • In Progress: Video upscaling.
  • Next Up: Remote control mapping, followed by the first official release!

What to Expect with Nucleus HTPC

  • Modern Interface: It will look and feel much more like a native app than Feral did.
  • Streamlined Settings: The configuration has been simplified and is much more bulletproof than before.
  • Better Experience: So far, the picture quality and overall look have been a lot of fun to test.

What About Feral?
VLC is supposed to release version 4.0 soon, which may bring significant improvements. Because of this, it is worth keeping Feral alive to see what the new VLC update brings to the table.

4 Likes

Lol. Thought i has asked when this all started why use VLC over MPV...

I have been slowly moving to use Mac for daily PC use, and only use my Windows PC, for games....so been using the iPhone Channels app on MacOS.

Will still check out this software from time to time though.

Thanks for giving Windows users some love and attention!

You may recall that I couldn't get it running on an oldish version of Windows 10. I've played with (& appreciated) it on Windows 11, but my Win10 box is where I'd really want to use it. If there's a way you can make it less dependent on the latest & greatest libraries (or whatever it is that is preventing in from working on my Win10 box), that would be terrific.

The new version is close. I need to finish testing this weekend to make sure it doesn't have any obvious bugs. Hopefully, next week will be the MPV HTPC release.

Hey, while you're in the process of doing some updates, I did notice that when a video is partially watched, Feral starts it at the beginning (although it does record it's location when closing). Probably something to watch out for with MPV, too, to make sure any partially watched movie, episode, and video starts at the correct location!

The new HTPC interacts with Channels Server much better than Feral did. I have it already set to pick up where it left off at, I still need to add an option to start from beginning. All recorded content also sends the viewing status back to channels as well as many other features that are expected from it.

Nucleus HTPC Released

2 Likes