Leaderboard
Popular Content
Showing content with the highest reputation on 10/26/22 in Posts
-
... in the meantime! Look at Emby loading, and training the Neural Network, and training it based on the 2M MovieLens data set, with the addition of all my users data... BOOM! I tested against the classic movie Golden Eye (Movie:10). Actually, it is correct! ... and I should absolutely watch that movie again. LOL!5 points
-
Sounds good. I'm actually just (finally!!!) getting a cross platform, machine learning, matrix factorization movie recommendations algorithm loading and training in emby based on MovieLens dataset (a dataset of over 2M data points). So, I do intend on getting a tv show version of top picks happening very soon, I also think I can use this movie recommendations model to recommend top picks specifically to each user. Which is just absolutely Crazy. . So we might even be able to have an over all top picks of the server, and then a "Recommended For You" top picks as well!! Look out Amazon and Netflix (...maybe even... I might just say it... Plex )... Emby is about to Get Smart.4 points
-
The Problem I have a reasonably aggressive automation system that can process new episodes relatively quickly. This means they can end up in Emby sometimes within 10 minuets or so of them airing. What this means is you are usually stuck with the metadata that was available at the initial import time, sometimes missing titles, ratings, overviews. Yes there is an refresh every 30 days option in the library but that was not fast enough for me and I did not want to refresh the 10K plus episodes I have in my lib, just the recently aired ones. The Solution Refresh the newly aired episodes, say in the last 7 days, nightly. That is what this plugin aims to do. Source here: https://github.com/faush01/EpMetaRefresh The plugin is now in the Emby Server Plugin Catalogue under the Metadata area.3 points
-
3 points
-
so going back to the original issue - if movies are grouped manually (which I guess I must have done.. as mine are grouped) then there is no issue with Top Picks. ? It's only when the 'Auto group Plugin' is used alongside 'Top Picks' ?3 points
-
It is already provided above ie url with api key or bat/cmd file with curl call. So you can make a browser shortcut to do a library scan if you like. All you have to do is generate your own api key via Settings-API keys2 points
-
Yes but the priority of the layers is important. Zero point having MFA with HTTP - as any competent attacker will just inject 'Authenticated=Yes' into the HTTP response for example. Same with password complexity, little point having a highly complex / high entropy password if you can just snoop it on the wire. HTTPS is now a 'basic' requirement - my firm belief is emby should not allow remote access over http any longer - it is irresponsible and putting the users home network at risk. Users are not even warned of this ...2 points
-
I didn't use IDynamicImageProvider, I used these to give me the interfaces in the library setttings. IRemoteMetadataProvider<Movie, MovieInfo> IRemoteImageProvider, IService etc for each adapter/interface I built, there is also ILocalImageProvider and ILocalImageFileProvider However I imagine you probably looking for something like this, because you mentioned dynamic using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.Entities.Movies; using MediaBrowser.Controller.Entities.TV; using MediaBrowser.Controller.MediaEncoding; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; using MediaBrowser.Model.IO; using System.Threading; using System.Threading.Tasks; namespace CustomProvider { public partial class MyImageProvider : IDynamicImageProvider { private readonly IMediaEncoder _mediaEncoder; private readonly IServerConfigurationManager _config; private readonly IFileSystem _fileSystem; public MyImageProvider(IMediaEncoder mediaEncoder, IServerConfigurationManager config, IFileSystem fileSystem) { _mediaEncoder = mediaEncoder; _config = config; _fileSystem = fileSystem; } public bool Supports(BaseItem item) { // just use whichever you need return item is Person || item is MusicArtist || item is MusicAlbum || item is Movie || item is Series || item is Season || item is Episode || item is Audio || item is BoxSet || item is Trailer; } ImageType[] IDynamicImageProvider.GetSupportedImages(BaseItem item) { return new[] //whatever you want to support here { ImageType.Primary, ImageType.Backdrop, ImageType.Logo, ImageType.Banner, ImageType.Disc, ImageType.Thumb, ImageType.Art }; } public string Name => "My Dynamic Image Provider"; public Task<DynamicImageResponse> GetImage(BaseItem item, ImageType type, CancellationToken cancellationToken) { var imageStreams = new DynamicImageResponse(); return GetImage(item, cancellationToken); } public async Task<DynamicImageResponse> GetImage(BaseItem item, CancellationToken cancellationToken) { // Do whatever to find or save images // where you result in getting a path return new DynamicImageResponse { Format = MediaBrowser.Model.Drawing.ImageFormat.Jpg, IsFallbackImage = true, Path = "Your_Path", Protocol = MediaBrowser.Model.MediaInfo.MediaProtocol.File, // Stream = }; } } } I have not used the Dynamic Interface so I dont know if what I put above is correct or if it shows up where you want it, but the magic is the supports and return item type. I hope it helps put you back on track2 points
-
yes, that and updating the ratings for X days after release so when you go to watch it it has a title and usable ratings.2 points
-
I'd like to be able to allow users to download home videos and things, but not movies.1 point
-
Could we have the TV shows suggestions be a bit more like movies and give us some, because you watched rows. Possibly a row of new recently added shows (I know you can filter the TV library for this but it seems fitting here). Only having the next up row and all your recently added episodes does not really feel like it is giving you suggestions.1 point
-
Can we have an option to flatten series if there are XX episodes or less. Just provides the ability to eliminate one frustrating click. I wouldn't want it on my 1,000+ episode Looney Tunes series. However, when you only have one or two seasons in a series, it helps drill down easier.1 point
-
I've seen guides for end users to setup secure access to Emby, however this might be more readily adopted if Emby could automatically handle the certificate installation. I found Kestrel/.NET implementation called LettuceEncrypt that might be a good basis to start with.1 point
-
What about using a USB teather to mobile and use mobile data? Then request a emby license confirmation. If you can initiate the confirmation from insde Emby, then you just need to remember to connect like this within the time out period. I don't have any of this setup in my gear. I think it might work.1 point
-
1 point
-
No, I just went through all the screens and every poster loaded very quickly. None were missing.1 point
-
1 point
-
I definitely agree with you that there are preferences. And each and every one of us likes these and other preferences differently. Therefore, for example, in this proposal, it should be allowed as an option. And those who want will use and those who don't won't.1 point
-
True but within a feature request those additional suggestions get lost as they have nothing to do with the topic.1 point
-
Hi, yes it's possible for future updates. Thanks.1 point
-
Personally, I'm fine with having HTTP for local traffic, or for the purpose of setting up reverse proxy. Additionally, some mechanism of tunnelling (VPN, WireGuard, ZeroTier, Tailscale, etc) pointing to HTTP is also fine (who wants to pay double-encryption compute and bandwidth costs needlessly?). HTTPS support is provided, and is a good solution for those who are willing to open Emby up to external access. My chief complaint with it as it currently stands is that there is no universally simple way to setup your certs. There are a couple of good guides available, but IMO it would be nice to have native support for Let's Encrypt (if you would like this too, please vote for it!) so that your average user has to jump through fewer hoops to utilize that feature. MFA, in principle is a very good addition to the security tool belt. However, it still allows for insecurity (cf: SMS- and phone-based authentication), and can still suffer from human error (evil iFrames, "MFA Fatigue" attacks). IMO, any remote administrative work should correctly integrate MFA...but only if other sensible security practices are leveraged first (secure connectivity, strong password complexity, etc). There are also other practices/technologies like conditional access, but that's an entirely separate topic (and doesn't necessarily need to be implemented in Emby).1 point
-
1 point
-
We've actually had a new Roku app update go out today. Can you please try again with that? Thanks.1 point
-
Would http be as bad for you if you used a service like Cloudflare as SSL and only allowed connections from Cloudflare? What about if you used a reverse proxy and terminated SSL there? I'm giving these as rhetorical examples of how http can be ok on the server side, though of course you really have to trust Cloudflare (and your ISP) or your proxy (though you always putting your faith in something when using technology that you don't 100% understand every bit of...and even then). https should not be forced, but there should be a litany of warnings and suggestions about it if you do not. Since https support is already provided, that issue is taken care of in my mind. Setting up services to be exposed by WAN is not for people who don't understand the repercussions of this action. There are hosted services that can do this for you, but I've yet to see any self-hosted platforms for people with no IT knowledge. It is the world we live in, and deviating from the status quo often means relinquishing flexibility, like a walled garden. Those projects often die fast because people with the knowledge to set things up properly don't like the single way that is required by the app. There is probably another larger platform to solve that problem with, but I don't think it should be an every-individual-all kind of issue to solve. I would argue that some years ago, MFA became a basic feature. All other web services or self-hosted apps that I expose have MFA, because it is recognized universally in the industry as needed in order to stem the inherent issues with passwords. If Emby has other security issues, that's fine, fix them, but that does not negate the need for additional protection for the admin account. 8-character passwords can be cracked in under an hour now. MFA makes that information negligible.1 point
-
Sorry for taking so long to get back to you. In the process of installing the update manually, I screwed the pooch by forgetting I had done the portable install on the external drive instead of the usual install exe. I couldn't figure out why it was rebuilding the database, losing changes, and simply missing folders completely. After chasing my tail and finally realizing my mistake, I uninstalled the "wrong" installation, downloaded the portable one, and did a manual install. This fixed the problem with the updated Google dongle! Thanks much for your help!1 point
-
It should be a bit improved now, yes.1 point
-
1 point
-
This has fixed the issue. Scans are flying now thank you very much for this cant wait to actually give it a real good go now1 point
-
Thanks Zayusi, i met same problems as yours and it confused me a lot. However many people have same problems but they do not know how to feedback it. I tested the beta 4.8.0.13, it looks the transcoding problems are fixed. But there are other problems such as can not read soft linked video. However, i hope the stable release will be OK as soon as possible.1 point
-
Since you asked, I have 42 channels but, that wasn't the problem. I side loaded the APK from the link you provided and that solved the problem. Thanks!!!1 point
-
Ah-ha - yes, I guess that would do it - lol ! Apologies then all - this only works for TV Shows - not movies.1 point
-
Because you have your TV Shows library option "Automatically merge series that are spread across multiple folders" ticked on. No such option for Movie-type libraries.1 point
-
You can manually merge on multi-select (three-dot menu>Group versions) IF they're within same library, not necessarily within same folder.1 point
-
but emby does not group movies in this scenario - you have to use the multi version grouping plugin. only if the movies are in the same folder.1 point
-
I am a professional security specialist or lets say IT guy in general and i understand your statements and most of them make sens but there are a few things you can't decide for the peoples. 1. Force HTTPS and don't allow access over HTTP This is something a user has to decide, you shouldn't force users to open port 443 on their routers and add certificates etc... There are still a lot people using emby locally only and even if not, you only can give people security hints and lead them on how to make their systems more secure but there will always be a lot people just ignoring it. The other thing is, just having https does not really means your system is secure, almost every website does have forced HTTPS but they get hacked almost every day So forcing https seems not to be the solution at all, but giving them the option to use it is the best you can do. 2. MFA also is not the holy grail but giving the users the option to have it is better than always finding some "security reasons" why you won't give them what they asking for by telling them 100 other possible scenarios their server may be insecure, so why don't you just give them the OPTION to have MFA. It is not your job to make sure that the users' servers are 100% secure otherwise you should have checked and enforced various dependencies during installation. If a users server gets hacked, who cares, you are not responsible for it, but if i could have a better security and an additional layer for security which MFA is, it is in your hands to give users the ability to use it, and it seems like you refuse to offer this possibility to the users at any price. I know it is a lot work to make MFA working for all different systems but just telling people should think about and fix all other "possible" other security issues you could start implementing it. Sure we can talk about some apache, nginx or database exploits and so on but thats not the point. So please think about it and just give them what they are asking since almost 5 years now. thanks1 point
-
Just use the API to tell emby to scan for the new shows - in post processing / post recording for example. via a simple web request ... http://emby.rbjtech.lan:8096/emby/Library/Refresh?api_key=your_api_key or via curl etc .. curl -X POST "http://emby.rbjtech.lan:8096/emby/Library/Refresh?api_key=your_api_key" -H "accept: */*"1 point
-
Security is all about layers. MFA would add another one, so not a bad thing.1 point
-
That should have worked.Try going into your browser and clear all info for your site. Make sure to reset cache, stored password and cookies. Then try it again. If that still doesn't work try these things next. 1. same username but leave the password field blank. Make sure to login from a LAN computer or the server itself. 2. Click the Forgot Password link shown in the screenshot above after filling in admin for the username. Does this give you a location to a file? If you open the referenced file it should have instructions and a URL to use to set a new password. 3. shutdown Emby Server. We're going to edit a file that is in the config folder. The config directory is at the same level as the data directory you grabbed the user.db from. With a text editor (notepad on windows is fine) open the file named system.xml. Set this value to true. Save the file and restart Emby Server. This should rerun the setup wizard giving you a chance to change the password. Alternately create a new username and password that will be an admin on the system. You can then login with that username and use it to fix your first account. You can leave the second account if you wish but I'd set account up so it never shows on logins screens.1 point
-
1 point
-
1 point
-
Multi-versioning works just fine with this Plugin if your versions (which can be in multiple folders) are in the same library - we have have done some extensive testing on this As an example - I have SD, HD and UHD folders in a 'Movies' library - and this works fine. What hasn't been tested (as I removed the Multi-grouping plugin a while back when library multi-version worked in the Core) - is multi-version across libraries - and I think this is what is causing the recursion issues - as I've seen it before when using strm files on my own 'recommendations' initial script. You can re-create the issue @chef by just creating a STRM file that links to a different library.1 point
-
Hm, I've seen users that deliberately don't want NFOs to be written - just as I've seen those that don't know that that option even exists. Not to impose NFO writing on the first group and educate second group - I'd say warning notice should be the way to go.1 point
-
Just so it is out there, I have Zero issue with playing MKV in Emby on my Apple TV.1 point
-
Many people appear to be missing the entire point of 2FA for emby, believing it's magically going to stop the bad guys - the simple answer is it's not, not even close. If you are naive enough to use the same password for multiple systems, then 2FA is going to get you some more protection when (not if) your password is available from a data breech. But the real risk to emby is not it's data or media, it's simply an 'entry point' into your home network that is now available and for the bad guys to wait for an 'emby toolset' vulnerability. It could be the emby web server, ffmpeg, it's database etc - if one of those gets compromised and remote code is executable from the internet - then bang, the attacker has access to whatever network your emby server is on. For those with experience on cyber security/networks - yes there are all sorts of extra protections available - Reverse Proxies, VPN's, Isolated DMZ networks, IPS etc - these would all sit 'in front' of the emby web service - which should sit 'inside' a reasonable protected perimeter 'defence'. So going back to the question - is 2FA going to add protection - my personal belief is it's not a priority - especially when HTTPS is not enforced, password strength is not enforced, brute force lockouts are not enforced etc. These are things which could be done with relative ease - and provide better basic security out the box. Once the basics are done - THEN maybe think about 2FA for the Admin account .. Just my 2p.1 point
-
Just wanted to check-in and let you know everything is fine thanks again.1 point
-
As is often the case, starts v. strong and gets weaker..to the point of bad at the end. Not a "must watch" taken as a whole imo1 point
-
After testing for a month. I’m thinking it was the IPTV at fault. i had a ton of failed recordings with Channels too. I don’t want ti waste anyone’s time. Recording of antenna works fine.1 point
-
For those anxious to try this out, here is a native M1 build of latest beta server (4.8.0.13): https://github.com/MediaBrowser/Emby.Releases/releases/download/4.8.0.13/embyserver-osx-arm64-4.8.0.13.zip Please note that unlike the x64 build, there's no tray icon yet. I still need to build that for the M1 architecture, but everything else is there and it's enough for you to try it out. We'll be issuing a 4.7.9 maintenance stable release and we'll have that for M1 assuming this goes well.1 point
-
It would be nice to have the option to hide seasons for TV shows. For example I have 20 or so Looney Tunes episodes, but they are spread out across 10 seasons and it makes it very hard to find a Bugsy Bunny episode. I am switching over from Plex after many years and love Emby, but not having the option to hide seasons like Plex is frustrating. It would also be nice if there was an option to auto hide seasons and just show the episodes for TV Shows when you only have one season of a TV show. Every time I go to watch Firefly I am sad to be reminded that there was only one season of that great show. It is just difficult and unnecessary to add an extra painful click when I want to watch the Serenity crew and their adventures.1 point
-
It's possible these are closed captions, not subtitles in which case you will need to turn off closed captions/subtitles in the Samsung TV Settings menu under Accessibility1 point
