Skip to content

Commit ca4d6c3

Browse files
Update README to reflect premium features and support
1 parent 8f4b798 commit ca4d6c3

1 file changed

Lines changed: 12 additions & 3 deletions

File tree

README.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<h1 align="center">Moonfin for Smart-TVs</h1>
2-
<h3 align="center">Enhanced Jellyfin client for webOS and Tizen TVs</h3>
2+
<h3 align="center">Premium Jellyfin and Emby client for webOS and Tizen TVs</h3>
33

44
---
55

@@ -17,7 +17,7 @@
1717

1818
> **[Back to main Moonfin project](https://github.com/Moonfin-Client)**
1919
20-
Moonfin is an enhanced Jellyfin client built with the **Enact/Sandstone framework**, optimized for Samsung Smart TVs (Tizen) and LG Smart TVs (webOS). A single shared codebase powers both platforms with native video pipelines tuned for each.
20+
Moonfin is a premium Jellyfin and Emby client built with the **Enact/Sandstone framework**, optimized for Samsung Smart TVs (Tizen) and LG Smart TVs (webOS). A single shared codebase powers both platforms with native video pipelines tuned for each.
2121

2222

2323
<p align="center">
@@ -40,15 +40,19 @@ Moonfin builds on the solid foundation of Jellyfin with targeted improvements fo
4040
- **Samsung AVPlay** (Tizen) and **Starfish/HTML5** (webOS) native video pipelines
4141
- Smooth playback with proper hardware decoding for H.264, HEVC, HDR10, HLG, and Dolby Vision (where supported)
4242
- Automatic DirectPlay to native transcode to hls.js fallback chain when a format isn't natively supported
43+
- **Accurate per-TV codec profiles**: Your device reports exactly what it can play, so more content direct plays instead of burning server CPU on transcodes
4344
- **Lossless audio passthrough**: DTS, DTS-HD, and Dolby TrueHD bitstreaming to a capable receiver, rechecked live when you switch audio outputs (experimental on webOS)
45+
- **Wide device support**: Runs on Samsung TVs going back to 2016 (Tizen 2.4) through the latest models, and LG webOS 3 and up
4446
- Enhanced player controls optimized for TV remote navigation
4547

4648
### Multi-Server & Unified Library Mode
49+
- **Emby server support**: Sign in to Emby servers through Emby Connect, not just Jellyfin
4750
- **Unified Library Mode**: Combine content from all connected Jellyfin servers into a single view
4851
- Browse, search, and play content across multiple servers seamlessly
4952
- Server badges show content origin when unified mode is enabled
5053
- Cross-server playback with proper progress tracking per server
5154
- Favorites, genres, and search aggregate results from all servers
55+
- **Quick Connect and fast user switching** from your avatar, with auto-login and last-server memory
5256

5357
### Jellyseerr Integration
5458

@@ -71,13 +75,17 @@ Moonfin is the first smart TV client with native Jellyseerr support.
7175
- Dynamic library buttons automatically populate based on your Jellyfin libraries
7276
- One-click navigation to any library or collection directly from the navbar
7377
- Cleaner icon-based design for frequently used actions
78+
- Folder view with breadcrumb navigation for browsing nested library folders
79+
- Built-in photo and comic viewer for your image and comic libraries
80+
- **Samsung Smart Hub Preview**: Jump straight into your content from deep-linked cards on the TV's home screen
7481

7582
### Playback & Media Control
7683
- **Theme Music Playback**: Background theme music for TV shows and movies with volume control
7784
- **Pre-Playback Track Selection**: Choose your preferred audio track and subtitle before playback starts
7885
- **Next Episode Countdown**: Skip button with countdown timer when next episode is available
7986
- **Trickplay Preview**: Thumbnail previews when scrubbing through video
8087
- **Media Segment Skipping**: Skip intros, credits, and other segments automatically
88+
- **Remote Media Keys**: Play, pause, fast-forward, rewind, and stop using your TV remote's media buttons
8189
- **SyncPlay (Watch Together)**: Synchronized "watch together" playback using Jellyfin's SyncPlay protocol
8290
- **Advanced Subtitle Rendering**: Client-side PGS image subtitles and styled ASS/SSA subtitles via libass, with embedded font support
8391
- **Subtitle Downloads**: Search for and download subtitles without leaving the app
@@ -101,8 +109,9 @@ Moonfin is the first smart TV client with native Jellyseerr support.
101109

102110
### UI Polish
103111
- **Built with Enact/Sandstone**: Modern React-based framework optimized for TV experiences
104-
- **Themes**: A full theme system with built-in themes, a custom theme menu, and per-device persistence
112+
- **Themes**: A full theme system with built-in themes, a Theme Store for installing community themes, a custom theme menu, and per-device persistence
105113
- **Accent Color Customization**: Personalize the UI with your preferred accent color
114+
- **Watched and favorite badges**: See watched status and favorites at a glance right on the cards
106115
- **Backdrop Blur Settings**: Customizable blur effects for home and details pages
107116
- **UI Scale**: Adjust the interface font size to suit your TV size and viewing distance
108117
- **Media Bar Styles**: Pick from 5 different media bars (Moonfin, MakD, Gallery, Banner, and Bookshelf) to showcase featured content on the home screen, each with auto-advance and smooth transitions

0 commit comments

Comments
 (0)