Leaderboard
Popular Content
Showing content with the highest reputation on 02/04/24 in all areas
-
I definitely like the new playlist system as it''s nice not having all created playlists show up for anyone with access. Being able to share playlists is definitely a desirable feature, and having that configurable as a per user option was the right approach. Currently the biggest caveat for enabling that option for a user is that they now have a complete list of all user accounts on the server, including admin accounts. This is enough to make me want to keep it disabled for the time being as there are numerous downsides and concerns with providing a full list of all users (especially admin accounts) just for the sake of enabling playlist sharing. I'm not sure if this is something that is already planned, but there should be an additional selection option when enabling this feature to control what other users that particular user can share a playlist with. That kind of granularity in the controls will make it a useable feature for more security conscious setups where a full user list enumeration is not desirable.4 points
-
4.8 was just released and plugin devs don't get any advanced notice of unexpected breaking changes or input on release scheduling. Chef was here just two weeks ago working on compatibility with the 4.8 beta, so please give him just a little grace here.3 points
-
3 points
-
Hello, Is it possible that in a version of emby a "ping pong" is performed in websocket to maintain a connection via a reverse proxy? Let me explain. Apart from reverse proxies such as caddy or traefik (for those I know) there is no real timeout for websockets. For reverse proxies like haproxy or nginx, the timeout is defined either by default or by the user. In the case of haproxy or nginx, if someone pauses a video that lasts more than an hour (a movie, for example), the websocket timeout will occur before the end of the movie. Or if, when playing an episode of a series lasting 40 minutes, the viewer pauses the video for 20 minutes, the connection will be closed before the end of the episode. Having the client send a message and the server reply every X seconds/minutes would eliminate the problem and prevent the connection from staying open for 1 hour for no reason, as in the nginx configuration. Also, I saw a message saying that if a connection was closed unexpectedly, for resource reasons, there was no attempt to reconnect. Why not set up a number of reconnection attempts? For example, the client tries to reconnect 3 times, and if none of the attempts work, the connection is aborted. This would, I think, allow better websockets management and avoid connections being open for hours. Or even when changing networks (LTE->wifi or wifi->LTE), this would make it easier to re-establish the connection than quitting the application and reopening it. To avoid sending just a "ping" and a "pong", useful information can be sent through websockets when the client supports them, such as the position of the video playback (which is currently sent via http), because a request via websocket is faster than an http request and sends, with the same information in the body, less data than an http request.2 points
-
Device Locations Plugin for Emby Purpose This plugin improves observability of users accessing your server remotely. All private ipv4 and ipv6 ip addresses are ignored. help understand if users are sharing their accounts with other people additional stats are added to help understand device behavior when are devices active? This can help tune servers during peak activity which areas have the most activity? This may inform content delivery strategies which users authenticate on devices? Installation Download the dll and move it to the plugin directory Restart your server Requirements Register for a free account at https://www.ip2location.io/ to obtain an API key used for enriching location data If you are using a paid account you can remove the attribution in the plugin settings, otherwise, you need to keep the attribution to remain compliant Update the plugin settings with the API key Enriching data There are 2 scheduled tasks that need to run before full results are available. Sync activity data - Runs hourly and syncs Emby activity events to the plugin Enrich location data - Runs daily and enriches geoIP data to the plugin data. You can update settings to configure the max number of requests to ip2location PER run. This is useful if you're testing and/or have a significant number of authentication events (large user base, etc). The ip2location API allows 30k requests / month. TODO: Add ipv4/ipv6 validation when sync'ing Emby data Add caching when enriching data EmbyDeviceLocations.dll2 points
-
Until this update, I was using the Library Access feature to control which folders of data my kid has access to. Since the update, selecting any folder in the list will grant permissions to the entire library. For example, here is my folder layout: Normally, the Matteo user here would only have access to the folders with his name in them, like this: This would give me more fine-grained control over what he has access to vs just using ratings, since some PG movies are too much for him. However, as of the 4.8.0.80 update, if I select even ONE folder in any library, he has access to EVERY folder in that library. Tried it on several other users as well and it worked the same way for them. Can you please fix this?2 points
-
This Update is a pain in the a.. Plaese give us back the Option, to Login in without password/Pin with a local connection. Thanks.2 points
-
Right but those are large entities (companies or governments) with large IT departments that can ensure that the determination of "local connection" is truly accurate with whatever hardware and software means available. For us, we have a person who installed the server on their home network and has no idea nor access to such protocols to fully ensure the local determination is accurate. Thus, our system making security decisions based on the supposed origin of the connection is just inherently insecure - this was proven in practice.2 points
-
Imagine a TV in a living room of a family with two kids a mother and father. The kids accounts don't set the PIN and the kids can open Emby on the TV and freely select their account without any additional auth prompt. Mom and Dad both set a PIN on their account so that, if the kids attempt to switch to their account on the TV, they will have to provide the PIN. Make sense?2 points
-
New BETA version available 9.4.8: Delta changelog 9.4.7 -> 9.4.8 fix player crash when content was playerd from an external source (not Emby)2 points
-
2 points
-
Jip, das war tatsächlich so geplant, die Option "Anmelden ohne Passwort im lokalen Netzwerk" wurde entfernt, davon steht auch nichts im Changelog. Es gibt dafür jetzt einen (optionalen) vierstelligen PIN, den man ggf. beim Benutzerwechseln eingeben kann, was aber (noch) nicht von allen Apps unterstützt wird. Es wird jetzt auch behauptet, dass man pro Benutzer das Password nur einmal eingeben müsste, was ich auf meinen Samsung Fernseher (App Version 1.6.4) aber nicht nachvollziehen konnte, wobei es schon ein Albtraum ist, das Passwort auch nur einmal mit der Fernbedienung eingeben zu müssen. Es sieht aktuell nicht so als, als wollten die Entwickler die Option wieder einfügen, ich habe bei meiner Familie jetzt erstmal die Kennwörter gelöscht, damit die sich wieder wie gewohnt einfach anmelden können und mich nicht umbringen. Eigentlich sollte das Entfernen der Option die Sicherheit erhöhen, aber im Endeffekt wird es unsicherer. Keine Ahnung, warum man meint, den Benutzer bevormunden zu müssen und ihm nicht (weiterhin) die Wahl lässt, den PIN hätte man auch so zusätzlich einbauen können.2 points
-
I had the same problem but luckily some user in the forum found the solution (which worked for me): Click the three dots of these phantom libraries, edit images and delete existing images. After that, the library should disapear.2 points
-
@kingy444There's still the issue of having a reverse proxy misconfigured though. A reverse proxy could very well be exposing a server externally while reporting an internal or localhost address to emby. The mitigation in 4.7 didn't really prevent that scenario, it really only prevented headers from being spoofed, which affected directly exposed servers, not just ones behind a proxy A perfect example of this is how after the mitigation my server would report localhost as the connecting IP when clients were connecting through the reverse proxy on the local network. It's as if the x-forwarded-for header was never set in the first place. As most reverse proxy setups are either located on the same machine/network, or even a separate vlan in private ip address space as emby, there is no setting in emby that would prevent it detecting remote addresses as local IP addresses if the reverse proxy isn't setup to forward headers properly. There's just too many ways that putting the option back could go wrong and provide a false sense of security, be misconfigured, or otherwise exploited with some factors being completely unrelated to emby and unconfigurable within emby itself. Like I said before, the all or nothing approach to passwords takes the guesswork out of the equation. Either your server is locked down, or it isn't as it's blatantly obvious whether or not you have passwords configured. Most self hosted services have never had an option to have an account without a password at all, so emby is one of the few exceptions to the rule in this regard.2 points
-
@Happy2Playnice to see you back on the webs. I thought we'd lost you.. You are a treasure trove of knowledge!2 points
-
I'm afraid there is no easy fix. @chefwill have to update the plugin for it to work with 4.8... So it's up to him if he has the time or the motivation to update the plugin. I'm hoping he will, it's a great plugin!2 points
-
2 points
-
Hey guys, I'm not sure if this helps or not but in the USER settings under "Manage Server > Users > UserAccount > Access" I checked the .../playlists dir (first one) and the old playlists showed up. After that I was able to take a playlist, right-click > Add to Playlist > New Playlist which transferred its contents into a new modern playlist with all the bells & whistles of private/collaboration. Oh yeah, and to delete I found that by checking the Playlists option under "Manage Server > Users > UserAccount > Profile" and scrolling to the "Allow Media Deletion From" section with all the library folders. I hope this helps any.2 points
-
@LukeThe new way that you've developed for playing library items from VirtualTV as a live tv source is really great, but it's missing some features: The playback should auto advance to the next program in every available Emby app. There should be a way to start the current program from its live position instead of from the beginning. Ideally, the decision whether the program playback starts from the live position or from the beginning should not be a "static" channel setting in the plugin. Instead also the program itself should behave like a normal library item. That means that the program info dialog that we get from the EPG before playback and also the context menu should display a "Resume" and "Play From Beginning" button. Where "Resume" would start the program/library item from the live position and "Play From Beginning" from the start of course.1 point
-
I updated to 4.8 and noticed that the Hide Played Media From section under the User Display settings doesn't have an option for Recently Released Movies. It would be great if this option was added!1 point
-
Luke I figured it out. The only reason I decided to change the backdrop folders to .backdrop was because a few showed up in my movie list and I thought by hiding the directory it would not scan the directory. The only thing with me changing the subfolder name from backdrops to .backdrops was a even more showed up in my movie list. I changed it back and everything is working. No themes in the movie list Everything looks good now. Thanks for the help1 point
-
Well, that was that. I really do appreciate the time. I can say that I do not believe I ever entered that file until this password issue occurred on Friday. So I am not sure how I made that error, but maybe I did years ago and it was just lying in wait.1 point
-
Today i have the same problem. Can you tell us or quote the solve because we can't read 49 pages... thanks.1 point
-
@crbdrbonlinein system.xml you've set PublicPort to 809652 which is invalid for a port number. This is causing an error to be thrown that is causing problems with other things. Try setting that back to 8096 and then restart the server.1 point
-
1 point
-
Seems this one did the trick for ne Tested with the same shows/episodes as previously and they display correctly. I will keep an eye on it in case it happens again with other content. Thanks heaps guys!1 point
-
Perfect @Luke. This is exactly what I was looking for. The v4.8 server spent a good fraction of the day scanning the media library. All is complete now, and testing can begin. I look forward to the blog post on new features. Thank you and the emby team for your continued efforts to improve the product.1 point
-
1 point
-
https://app.emby.media/ But appears to work the same on the online app. So with a PIN it locks your account in a multi user environment when users are changed.1 point
-
Due to the number of database changes from 4.7 > 4.8, it won't be possible to easily rollback without a full backup you can restore. Would be good if you could post your issues so that the Devs can help resolve them, or advise of upcoming fixes.1 point
-
Hi, just to let you know... I renamed all the folders in the series, removing the character indicating 1ª... It's finished scanning and finding 80% of the metadata of the episode texts. I did this in more than 1000 series (some with 20 seasons) :(1 point
-
Actually just checked my receiver says Input : Dolby Atmos/DD+ Output: Dolby Atmos /5.1.2 ch So I guess I am good!1 point
-
In that case I think there should be three options: no sharing, global sharing (what we get now, minus the extra space for a user list), and individual sharing. I'm fine with letting users share playlists with each other, I just don't want to share the whole userlist with them. Perhaps just the current checkbox plus another list under 'access' tuning which other users a particular user can see to share with?1 point
-
1 point
-
128 seems pretty miserly for typical systems; I've got 750, which follows Happy2Play's suggestion. My total media library is about 10TB (but a lot of items, as I compress quite hard). Paul1 point
-
I.5 to 2 times your database size depending on your available resources. Performance Tweaks - Tutorials and Guides - Emby Community1 point
-
Well, now I just feel stupid! I do not really know how I missed the settings area when I looked the first time. Thanks for telling me it is there. So the 2 things I notice on a quick viewing is that when viewing photos, where on the original app going from pic to pic is right away. For some reason, in this app there is a roughly 2 second black screen between pics. Right now I have both of the apps on my TV so I can go back and forth to check things out. 2nd - when exiting the Emby on this app, using the back button, it takes an extra button press to get out. It actually shows a side menu that is not there otherwise before exiting. Neither of these are deal breakers as long as nothing else is messed up. So as it stands if those things could be looked at I would say this app version could replace the the TV would normally install because the password/pin is working! Also, I just realized we are in the Android section and this is really more of an Android Tv issue, so if you can and would like to you can move this thread there. Let me know if you are thinking to put this as the app replacement so I can then update the other TVs in the house. And by the way, thanks a bunch for all your efforts!1 point
-
Why not including Roku? Will it ever be added to Roku? Thanks1 point
-
The revamped backup plugin is a complete backup process now, no longer a slice and dice of specific things which was problematic before. The 4.7 backups are not compatible. However if you look at the first post of the thread that was linked to, I captured the safe portions of the old backup plugin into a new legacy plugin that you can use with your 4.7 backups.1 point
-
Thank you for clarifying, I'm sorry for missing that information in the first place. Updated to the current store beta client and still working.1 point
-
My current usage scenario is as follows: I put FLAC format music in one music library and DSF format music in another music library. Since I have both FLAC and DSF versions of the same album, this leads to songs in both formats being displayed in the same album, resulting in data duplication. When creating a music library, is it possible to add an option to indicate that this library is independent and not aggregated with other music libraries? Here is a more detailed explanation of my request: I would like to be able to keep these two formats separate in my music library. The reason for this is that I want to be able to easily browse and play my music by format. Currently, if I add both FLAC and DSF files to the same music library, they are all displayed together in a single list. DSF format is used by DLNA for third-party players.This makes it difficult to find the specific songs I want to listen to. If there was an option to create an independent music library, I could then add my FLAC and DSF files to separate libraries. This would allow me to easily browse and play my music by format. By the way, I hope the Emby Android will support Android 14 USB lossless audio.1 point
-
Putting the files in two seprate folders monitored by Independent libraries should be enough. You shouldn't have to meticulously modify/tag each individual file (potentially thousands of files) to stop them mixing together in an obviously undesired way.1 point
-
1 point
-
@chefany update to 4.8.0.80 Stable? (not beta yea) just an idea for tv shows top picks. instead of listing every episodes, why not make it as strm shortcut to the actual item in the library? top picks for tv shows is a nightmare for 100 - 1000+ episode shows1 point
-
Might have been a good idea to get such a fundamental change working across all clients before removing the previous functionality? It’s not like you’ve been working on this release for the last year I don’t really want to use a PIN either to switch accounts locally. The user accounts are just so people have their own watched and up next info. Users should be given choices about how to apply security, not have your approach shoved upon them. One of those things include MFA which has been asked for continuously for the past 5 years, and we still have nothing. How about providing various options that people can chose to apply themselves to meet there specific requirements?1 point
-
Hi @Luke It's something that I need to wait further because I am not sure when it might appear as it is not always reproduced. I will report back if I get it back later after further usage. Thanks.1 point
-
Hi, this is something we plan to review in future updates. Thanks.1 point
-
Hello, It would be cool that if Emby sees there are two items with the same ID in continue watching, it would show only the one with the highest quality so it doesn't look like there are "duplicates". Thank you for taking the time to listen.1 point
-
This will be in Emby Server 4.8. How it Works: This requires that you enable remembering audio and subtitle track selections. this is enabled by default. The server will first check if you've previously played the video file, just like before, and if it has then it will use your previous track selections If not, then it will look at your last played episode of the same series and attempt to use the same audio and subtitle selections. Essentially it will take the languages of the tracks and put these languages at the front of the language priority list.1 point
