All Activity
- Past hour
-
gener6542 joined the community
-
Chirywilly joined the community
-
Toot00 joined the community
-
camilabarreto joined the community
-
Add "Remove Identification" (the same way media has) for People
Lyfesaver replied to Lyfesaver's topic in Feature Requests
I can only thing of one way it got there: I did not check all 400+ NFO files and the ones I did, I likely did not pay attn to levels of detail like that -
Jcozza joined the community
-
leviselnino joined the community
-
Dhomm joined the community
-
2283589984 joined the community
-
I built the Plexamp "Sonic Analysis" experience for Emby — self-hosted. Anyone Interested? Want to test it?
kaj replied to kaj's topic in Third Party Apps
Update — beta.5 & beta.6 (July 2026) A few things have landed since the last update: Web app is live. A browser-based PWA is now shipping alongside the Android app — Track Radio, Similar, Sonic Adventure, Mixes, and search all work from any browser (iPhone, iPad, desktop). No app install needed. Point your browser at http://<coordinator>:8765/app. Smarter search. Searching for an artist name in the Tracks tab now returns their full catalogue, not just songs with the artist name in the title. (Thanks to trickiegt from the beta for this one — submitted a PR for the same feature independently.) Older NVIDIA GPUs now supported. Pre-Ampere cards (anything that tops out at CUDA 12.4) weren't working with the default GPU image. There's now a :cu124 worker image for those, and the install script auto-detects your CUDA version and picks the right image automatically. Install script is smarter. ./install.sh now checks for Docker, detects your GPU and CUDA version, verifies the NVIDIA Container Toolkit, and selects the right worker image without any manual guessing. If something's missing it tells you what to fix. If you're already running it, grab beta.5 from the releases page for the app update, and re-run ./install.sh or docker compose pull && docker compose up -d for the Docker side. Still keen for more testers — especially anyone with a large library (50k+ tracks) or older GPU hardware. DM or reply here if you want in. -
Hi, After the latest changes to mixed content libraries, my setup has become much harder to browse. As you can see in the screenshot, I use a mixed content library organized like streaming channels/providers: Apple TV+, Disney+, Netflix, Prime Video, HBO Max, etc. Inside each provider folder, I have Movies and Shows separated. Before, this worked very well because I could keep one clean provider entry and still browse movies and shows separately. Now, with the new combined “Movies & Shows” tab, everything is mixed together, which makes this type of organization messy and much less useful. Creating separate libraries for Movies and Shows is not a good solution for this setup, because it would force me to have duplicate provider entries, for example Netflix Movies and Netflix Shows, Apple TV+ Movies and Apple TV+ Shows, etc. That would make the home screen much more cluttered. Would it be possible to add an option for mixed content libraries to keep Movies and Shows as separate tabs, like before? Even as an optional/legacy setting, it would be extremely useful for users who organize their media by provider, collection, or channel-style folders. I understand the reason behind simplifying mixed content browsing, but for folder/provider-based libraries this change removes an important level of organization that worked very well before. Thanks.
- Yesterday
-
Metadata Not Complete (Emby/Docker/UGREEN)
DoingBobThings replied to DoingBobThings's topic in Linux
Per my post, metadata is not complete on the client, but appears fully in the server, per the screen shots above. Here's the log for the server, I'll have to dig into the Kodi client to see if I an find the log for that. embyserver.txt 2026-07-01 15:57:53.773 Info Main: Application path: /system/EmbyServer.dll 2026-07-01 15:57:54.284 Info NetworkManager: Adding event handler for NetworkChange.NetworkAddressChanged 2026-07-01 15:57:54.710 Info App: Setting default culture to en-US 2026-07-01 15:57:54.712 Info Main: Emby Server 4.9.5.0 Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3 Operating system: Linux version 6.12.30+ (ugreen@debian) (gcc-12 (Debian 12.2.0-14+deb12u1) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Sat Ma OS/Process: x64/x64 Framework: .NET 8.0.25 Runtime: system/System.Private.CoreLib.dll Processor count: 8 Data path: /config Application path: /system 2026-07-01 15:57:54.712 Info Main: Logs path: /config/logs 2026-07-01 15:57:54.712 Info Main: Cache path: /config/cache 2026-07-01 15:57:54.712 Info Main: Internal metadata path: /config/metadata 2026-07-01 15:57:54.712 Info Main: DefaultThreadCurrentCulture: en-US 2026-07-01 15:57:54.712 Info Main: DefaultThreadCurrentUICulture: en-US 2026-07-01 15:57:54.712 Info Main: DefaultThreadCurrentUICulture: en-US 2026-07-01 15:57:54.715 Info Main: Server Friendly Name: x_secret1_x 2026-07-01 15:57:54.715 Info Main: Local time: 07/01/2026 15:57:54 -04:00 2026-07-01 15:57:54.736 Info App: Emby Server Version: 4.9.5.0 2026-07-01 15:57:54.738 Info App: Loading assemblies 2026-07-01 15:57:54.884 Info App: File /config/plugins/StudioImages.dll has version 1.0.3.0 2026-07-01 15:57:54.904 Info App: File /system/plugins/StudioImages.dll has version 1.0.3.0 2026-07-01 15:57:54.930 Info App: File /config/plugins/MovieDb.dll has version 1.8.9.0 2026-07-01 15:57:54.946 Info App: File /system/plugins/MovieDb.dll has version 1.8.9.0 2026-07-01 15:57:54.966 Info App: File /config/plugins/Emby.Dlna.dll has version 1.5.5.0 2026-07-01 15:57:54.999 Info App: File /system/plugins/Emby.Dlna.dll has version 1.5.5.0 2026-07-01 15:57:55.030 Info App: File /config/plugins/Tvdb.dll has version 1.6.3.0 2026-07-01 15:57:55.031 Info App: File /system/plugins/Tvdb.dll has version 1.6.3.0 2026-07-01 15:57:55.035 Info App: File /config/plugins/OpenSubtitles.dll has version 1.0.68.0 2026-07-01 15:57:55.036 Info App: File /system/plugins/OpenSubtitles.dll has version 1.0.68.0 2026-07-01 15:57:55.036 Info App: File /config/plugins/NfoMetadata.dll has version 1.0.86.0 2026-07-01 15:57:55.037 Info App: File /system/plugins/NfoMetadata.dll has version 1.0.86.0 2026-07-01 15:57:55.038 Info App: File /config/plugins/Emby.Server.CinemaMode.dll has version 1.0.50.0 2026-07-01 15:57:55.052 Info App: File /system/plugins/Emby.Server.CinemaMode.dll has version 1.0.50.0 2026-07-01 15:57:55.064 Info App: File /config/plugins/Emby.M3UTuner.dll has version 1.0.42.0 2026-07-01 15:57:55.065 Info App: File /system/plugins/Emby.M3UTuner.dll has version 1.0.42.0 2026-07-01 15:57:55.093 Info App: File /config/plugins/OMDb.dll has version 1.0.22.0 2026-07-01 15:57:55.096 Info App: File /system/plugins/OMDb.dll has version 1.0.22.0 2026-07-01 15:57:55.105 Info App: File /config/plugins/MBBackup.dll has version 1.8.3.0 -
Oratorian started following [Beta / feedback wanted] System Account Login plugin - log in with Windows/Linux OS accounts
-
[Beta / feedback wanted] System Account Login plugin - log in with Windows/Linux OS accounts
Oratorian posted a topic in Plugins
Hi all, I've built an Emby Server authentication plugin and I'm looking for a few people to test it and give feedback before I clean it up for wider release. What it does It lets users sign in to Emby with their operating-system account credentials instead of an Emby-native password: Windows - validates against the local account database via LogonUser (optional AD domain validation too). Linux - validates via PAM. One DLL handles both; it detects the OS at runtime. Features Auto-creates a matching Emby user on first successful login (optional). Group-based access control, configured from the dashboard: Allowed groups (a user must be in one of these OS groups to log in) Admin groups (members become Emby admins). Password is never written to disk, logs, or the command line. Its own settings page + menu entry in the dashboard. Status — what I've actually tested Confirmed working on my own machines: Windows 11, Emby 4.9.5.0 - local account login and group-to-admin mapping working (correctly picks up localized group names, e.g. "Administratoren" on a German install). Linux - login via the PAM helper, with access-group and admin-group mapping working. It's functional, but it's had a lot of iteration and I'd like more eyes and environments on it before calling it done. Supported platforms (important) Because it authenticates against the host OS accounts, it only works where Emby runs directly on the OS and you have host access: Windows (bare metal / VM) Linux (bare metal / VM) Docker / containers - the container has its own empty account database, not the host's Synology / QNAP / NAS packages - no root, compiler, or PAM access If you're on Docker or a NAS, this isn't the right tool (LDAP/OIDC plugins are), but I'd still value your thoughts. The Linux catch (please read before testing on Linux) On Linux, an unprivileged process can't verify other users' passwords via PAM (unix_chkpwd refuses cross-user checks unless real-uid is 0). Emby runs unprivileged, so the plugin shells out to a tiny setuid-root helper (a ~150-line C file) that does nothing but the PAM check. You compile and install it yourself — full instructions are in the attached zip (INSTALL.md). On Windows none of this applies; the DLL is all you need. Install (Windows — simplest) Drop EmbySystemLogin.dll (attached) into your plugins folder (...\Emby-Server\programdata\plugins\). Restart Emby. Dashboard → System Account Login settings → enable it, set your Allowed/Admin groups. Single self-contained DLL, no other files needed on Windows. What I'd love feedback on Does it load and work on your Emby version / OS? Group detection — do your OS group names show up and map the way you expect? (Enable it, try a login, and the server log prints the detected groups: [SystemAccountLogin] 'user' groups=[...] | allowedGroups=[...] adminGroups=[...].) The security model for the Linux helper — anything you'd do differently? Anything confusing in the setup. Security note The Linux helper runs as root, so it's deliberately tiny and auditable: it drops supplementary groups, scrubs its environment before calling PAM, and refuses to authenticate system/low-uid accounts. Source is included in the zip please do look it over. Thanks in advance to anyone who kicks the tyres. Happy to answer questions and share the full source. Attachments EmbySystemLogin.dll - the plugin (Windows: just drop it in; Linux: also needs the helper below) emby-pam-helper-src.zip - Linux setuid helper source + Makefile + INSTALL.md (compile on your Linux box) -
Optimising Screen Updates and User Experience in the GenericEdit Framework
softworkz replied to ginjaninja's topic in Developer API
You are welcome but I won't even read this again. What you are describing sounds like a bug, possibly on our side. Can you share a minimal repro of this issue? (public or privately, just as you prefer) -
media deletions are not logged in admin Dashboard > Activity
justinrh replied to justinrh's topic in General/Windows
Got that. So something like this is not an error? 2026-07-01 07:30:50.864 Info App: Removing item from database, Type: Movie, Name: Law Abiding Citizen, Path: E:\media\Recorded TV\Law Abiding Citizen (2009)\Law Abiding Citizen (2009)-MKV.mkv, Id: 1703723 2026-07-01 07:30:50.864 Info App: Deleting directory E:\media\Recorded TV\Law Abiding Citizen (2009) ... 2026-07-01 07:30:51.186 Debug ImageProcessor: Getting image size for item Movie E:\media\Recorded TV\Law Abiding Citizen (2009)\poster.jpg 2026-07-01 07:30:51.186 Debug ItemsService-0HNMF43P33BJC:00000083: http/1.1 Response 200 to 127.0.0.1. Time: 2ms. GET http://localhost:8096/emby/Users/84744d332e034d1c853fdbc1c422c39f/Items?IncludeItemTypes=Movie&Fields=BasicSyncInfo,CanDelete,CanDownload,PrimaryImageAspectRatio,ProductionYear,Status,EndDate&StartIndex=50&SortBy=SortName&SortOrder=Ascending&ParentId=4&EnableImageTypes=Primary,Backdrop,Thumb&ImageTypeLimit=1&Recursive=true&Limit=50&EnableTotalRecordCount=false&X-Emby-Client=Emby service.X-Emby-Device-Name=Firefox Windows&X-Emby-Device-Id=b5e47c03-ff4e-487d-a285-132c43ddf86c&X-Emby-Client-Version=4.9.5.0&X-Emby-Token=x_secret2_x&X-Emby-Language=en-us. 2026-07-01 07:30:51.187 Error ImageProcessor: Error getting size from libvips for E:\media\Recorded TV\Law Abiding Citizen (2009)\poster.jpg *** Error Report *** ... Yeah, okay, maybe Emby is trying to re-read the meta data files but they are already gone. So if you fix the root issue then these should no longer show, right? -
Carplay - There was a problem loading this content
sjkiss replied to DonMacaroni's topic in Apple iOS / macOS
I miss Emby, but this was so fatal that I shifted over to Plex and have not looked back. -
HI there, can you please provide a specific example? What exactly is the problem? How to Report a Problem Thanks !
-
media deletions are not logged in admin Dashboard > Activity
Luke replied to justinrh's topic in General/Windows
There's no delete error. The directory is gone but the item is still in the database. That's causing the UI to want to display the image, which isn't there anymore. -
DoingBobThings started following Metadata Not Complete (Emby/Docker/UGREEN)
-
Howdy, folks. I traded up to a UGREEN NAS and successfully installed Emby with docker. Everything is working fine... but... for some reason full metadata is not synchronized to my client, an Nvidia Shield running Kodi with the Emby plugins both on server and client. However, all information is in the library, so I'm rather puzzled about what's going on here. Can anyone help? Here ares creen shot sof the server (on port 8096) and my TV running the Shield.
-
media deletions are not logged in admin Dashboard > Activity
justinrh replied to justinrh's topic in General/Windows
Cool. Is that only why the item card hangs around, or does that also explain the delete errors? -
If any one want to help they can provide me with some icons for music formats that looks like the ones already in the plugin. That would be a good start.
-
Atm. the plugin does not work with music as that requires looking up different things than videos. You are not stupid! The plugin does as just said not work with music atm. Basically i use Tidal/Spotify my self and thought 99% of people would do the same so never felt the need to add music support. I will look into it but no ETA.
-
media deletions are not logged in admin Dashboard > Activity
Luke replied to justinrh's topic in General/Windows
OK I see what is happening. When you delete the multi-version it removes one from the database and deletes the whole folder. The other version is still in the database. It gets cleaned up on the next library scan. So they either need to both be deleted immediately, or not remove the whole folder, and then ultimately we need to let you pick which ones to delete. -
Allow playback of highlighted item, when in season detail page.
Luke replied to Kyouma's topic in Apple TV
@SamES -
Kyouma started following Allow playback of highlighted item, when in season detail page.
-
Hello, when you are inside a season and press play on the remote, while an item is highlighted, it will always ignore that and play the first item instead. Here is a recording of what I mean: 20260701_214001.mp4 It would be great if we could play the actual highlighted item.
-
Emby Watch Party - Synchronized Viewing for Friends & Family
Oratorian replied to Oratorian's topic in Tools and Utilities
Security notice — Emby Watch Party 1.6.6 **Emby Watch Party `1.6.7` is live** Security-only patch for [CVE-2026-48804] Changed: python-socketio is bumped from the pinned `5.14.0` to `>=5.16.2,<6.0`, which pulls in the patched upstream. No other changes -- this is a safe drop-in for anyone on `:latest` / `:1.6.6`. **Get it:** docker pull ghcr.io/oratorian/emby-watchparty:latest or pin explicitly with :1.6.7 First patch under the "security-only maintenance through 2026-12-31" policy for the 1.x line. Source: <https://github.com/Oratorian/emby-watchparty> Changelog: <https://github.com/Oratorian/emby-watchparty/blob/main/CHANGELOG.md> Sorry again for the friction. Thanks for the patience. -
Pixelsmash Vulnerability in ffmpeg (CVE-2026-8461) - Is Emby vulnerable?
RanmaCanada replied to CHBMB's topic in General/Windows
Yeah and I'm sure the CEO's of those companies answer questions directly on their forums, RIGHT? Comparing Emby to multi billion or trillion dollar companies is just the epitime of ignorance. Thanks for continuing to validate my points. Have a great day. -
Carplay - There was a problem loading this content
DonMacaroni replied to DonMacaroni's topic in Apple iOS / macOS
For me, it no longer shows up in Carplay at all… Having some weird unrelated issues, will test later. -
Carplay - There was a problem loading this content
ebr replied to DonMacaroni's topic in Apple iOS / macOS
Hi. I think all of your issues should be addressed with the next release of the app. -
Sorry. Add registro. embyserver.txt
-
I second that. Tried to add a poster tag for audio language depending on "English" in filename but did not get it to work with any image name setting I tried. But perhaps I am just a stupid.
-
Carplay - There was a problem loading this content
Tremas replied to DonMacaroni's topic in Apple iOS / macOS
I've tried the latest iOS Carplay after not using it for some time. It does seem to start up much faster, but I'm also on a new phone since last time I tried it, so some of the perceived responsiveness may be hardware related. It did not have a problem connecting to content, but I did not experience that issue much in the past... just sloooow load times. That said, in the car I listen mostly to playlists and there is no way I can find to shuffle playlists through emby Carplay. Shuffle is not available when selecting a playlist out of a menu, and a shuffle control is not present in the "now playing" interface. To play a playlist, you navigate to Library->playlists->select playlist->select a song and then you have to just listen from there as there is no shuffle. In addition, there is the emby server shortcomings with Playlists. Playlists do not show in Favorites, Recently Played, or Latest. The only way to get to them is to navigate to Library and then playlists. There is no way to pin them to the front page, unless that is something that is coming with server 4.10. In Narjo I can select a playlist on the home screen, shuffle it, enjoy cross-fading and replay gain, persistent queues, and the ability to rate songs from the "now playing" interface. Still a long way to go for emby. -
Micro-stutters with 25 FPS content on Apple TV Emby app
SultanOfTux replied to SultanOfTux's topic in Apple TV
I'll test it over the next few days and let you know how it goes. Thanks for your help.
