Leaderboard
Popular Content
Showing content with the highest reputation on 01/09/22 in Posts
-
Yes, the sync was optimized in one of the previous versions. Some internal Kodi database queries were very "slow". Just off by a few milliseconds but this sums up on initial sync when it's looped 10.000 or even 100.000 thousands of times. The people (artist etc) sync was case insensitive. Not really necessary and delayed the sync dramatically.2 points
-
I am looking to see if a SAML2/OAuth plugin is something others would use. I myself would love this feature to share Emby publicly with family members and friend and worry a little less about insecure passwords that some may use. I personally am a big advocate for security as I work in IT and see how a lack of good security can cause havoc. I love Okta and what it offers. Anyone can sign up and use it for free under 1000 users if you sign up as a Developer. That is just plain awesome. Let's see who else is interested. I am excited to find out! Thanks1 point
-
CURRENT STATUS: SSO: Not yet planned LDAP: Development COMPLETED - BETA AVAILABLE >180 direct endorsements >30 MONTHS (>2.5 years) >12,000 views PLEASE BUMP - - - - - PLEASE LIKE - - - - - PLEASE BUMP - - - - - PLEASE LIKE - - - - - PLEASE BUMP This would greatly expand Emby's usage, and possibly more enterprise level adoption, user templating, user groups, SSO, etc. There are also users who have completely abandoned Emby and ended subscriptions due to the lack of this necessary basic functionality. Note: SAML2 is also part of this request. (header auth is also acceptable, at a minimum.) Context: I am trying to use something like openfire as a Instant Messaging solution which already supports LDAP and SAML2. So this would allow the current user of emby to seamlessly use web-based instant messenger with the same username and password as Emby without the need to enter them into a form. This would also allow universal login to be shared with my home PC's, Spiceworks, Ombii, Organizr, etc. The multitude of possible flexible functionality this could add is truly incredible. THIS NEEDS TO BE DONE, myself and others cannot manage a userbase with proprietary passwords for a single service (with no self-service password reset/recovery), when things that have only months of development implement it within days, easily. Status: LDAP - Development Completed - BETA AVAILABLE! Common LDAP solutions to test against:Open LDAP (Open Source) [use this] ApacheDS OpenDJ 389 Directory Server Microsoft Active Directory SSL is NOT actually needed, but Emby team insisted on it anyways: Simply offering a toggle option for auth to send plaintext or encrypted passwords would work just fine. It is ironic to claim the need to be overly security conscious of user passwords, while lagging behind on basic SSL. If SAML is implemented, a SAML request/response can just be signed by an x509 and it is just as secure as TLS using SSL. SSL does not need to be natively supported, as it is perfectly possible to run it through an SSL reverse proxy tunnel and have the same effect. SSL Feature Request: https://emby.media/community/index.php?/topic/33983-ssl-integrationsupport/&do=findComment&comment=322526As of now username and password is encrypted client-side as security as SSL is not natively implemented. Emby team has said this impedes the adoption of both SSO and LDAP. Please see our SSL request topic; like, comment, and endorse it to show how many people would enjoy/gain from this basic security. Ways to satisfy this FR: Direct LDAP connector SAML2 connector General SSO functionality (SSO Header, etc) Allowing user header auth NGINX auth support RADIUS Authentication Other features that are inherently possible if this is implemented: Self service passwords Ability for users to invite users/guests Expiring Accounts (after duration/trigger) Unified credentials for many services Corporate level authentication security User groups Mass User management Update 1: I encourage others to work on this but I am currently seeing what I can do to develop a solution to this myself. If you have experience in this LDAP/SSO/SAML2/SSL/.NET contact myself, @@Luke, @@ebr or the Emby team to let them know, any help is greatly appreciated! By everyone! Update 2: I know there is always the question of "well how many users actually want/will use this", so I compiled a list of some of the other threads/sites where people request this (to apparently no effectiveness in motivating the team). Update 3 (18 MONTH UPDATE): This request has now hit 18 months in age, NO progress made thus far whatsoever. ( ) Update 4: This FR is now the 4th most liked post ON THE ENTIRE FORUM and the 3rd most liked FR ON THE ENTIRE FORUM (ever), the 1st most liked active FR ON THE ENTIRE FORUM and over 4000 views. Counting endorsements besides those on this thread show over 115 direct requests/endorsements for this basic functionality. Lets get this moving guys, this is getting to be a bit much. Almost 2 years waiting on this now. Source Update 5 (9/20/2017): This feature request is now the MOST DESIRED REQUEST EVER MADE TO EMBY, sadly, that has not merited any progress at all. The staff has been working on things they believe Emby users want or may want, but it is clear what people want. We can only hope now our wishes are respected instead of being told what we want and having our requests dismissed. Source Update 6 [2 year update] (10/17/2017): Two years and not a single bit of progress has been made. TWO YEARS!!! To say this is disappointing is an understatement. The entire reason I went from Plex to Emby was because of local user management. THIS IS THE ONLY REASON, so naturally I wanted to have complete control over my users, but after TWO YEARS, still nothing. Update 7 (3/6/2018): DEVELOPMENT HAS STARTED!!! Check Luke's recent comments, if you want to test it out, download the latest beta and install/configure the LDAP plugin to test and give feedback!!! Update 8 (4/6/2018): Development on the LDAP connector has completed from what I gather, not sure if this is only a beta or a primary release; SSO is still a plan for the future but has not been touched. Progress made by other users (looks to be nearly, if not fully complete): https://github.com/MediaBrowser/Emby/pull/1885 https://github.com/MediaBrowser/Emby/pull/2139 Exploits shown by other users against Emby (emphasizing the need for a centralized authentication solution): https://emby.media/community/index.php?/topic/12335-unauthenticated-access-over-the-internet-to-logs-folder/ https://emby.media/community/index.php?/topic/20376-all-folders-visible-to-all-users-after-upgrade/ Related FR that could be helpful: https://emby.media/community/index.php?/topic/46635-support-for-logging-users-in-though-url-scheme/?hl=user Any of these could be interesting to have compatibility with: http://lemonldap-ng.org/welcome/ https://github.com/Jasig/cas http://passportjs.org/ https://www.nginx.com/resources/admin-guide/restricting-access-auth-request/ LDAP/SSO/SAML Requests (~180 endorsements) [>12,000 views] > 95 endorsements on this post ~ 30 endorsementshttps://github.com/MediaBrowser/Emby/issues/1146 > 35 endorsementshttps://www.bountysource.com/issues/24943821-authenticate-users-using-ldap > 14 endorsementshttps://feathub.com/tidusjar/Ombi/+122 > 4 endorsementshttps://www.reddit.com/r/emby/comments/5o44wd/creating_deleting_updating_users_with_the_api/ Interview, in article comments user said lack of LDAP STOPPED him from using Emby (Emby is actually losing customers due to the lack of this NECESSARY basic functionality):https://www.linux.com/news/software/multimedia/856128-exclusive-interview-emby-founder-luke-pulverenti Duplicate, user had no progress on first 2 posts (no one from Emby actually tracked this or even replied to him):http://emby.media/community/index.php?/topic/861-mb3-and-active-directory/ http://emby.media/community/index.php?/topic/867-mb3-and-active-directory/ Auth announcement, user 'Drashna' in comments requested LDAP/ADhttp://emby.media/community/index.php?/blog/1/entry-177-manage-your-home-with-emby-users/ Various similar requestshttps://github.com/MediaBrowser/Emby/issues/2494 https://github.com/MediaBrowser/Emby/issues/2493 https://forum.yunohost.org/t/integration-emby/912 http://emby.media/community/index.php?/topic/13081-active-directory-integration/ http://emby.media/community/index.php?/topic/11200-media-browser-3-server-ldap-active-directory/ External SQL auth request:http://emby.media/community/index.php?/topic/27986-emby-and-shared-mysql-database/ http://emby.media/community/index.php?/topic/23509-authenticate-users-via-external-mysql-database/ http://emby.media/community/index.php?/topic/12001-external-login-to-mysql/ #ADFS #SSO #LDAP #ActiveDirectory #MSAD #SAML #SAML2.0 #SAML1.1 #PingFederate #OKTA #LemonLDAP #JASIG #authentication #auth #TLS #SSL #Usergroup #usertemplate #header #authheader #headerauth #security #hardening #authhardening #authenticationheader #externalauth #centralauth #centralizedauth #centralizeddb #exploit #authexploit #security #loginhardening #authenticationhardening #accesscontrol #.NET #SelfService #RADIUS1 point
-
I have a TCL 43C725 Android TV which is an European (DVB) version of the Android TCL television made for the American ATSC market. The Android TV version is 11. I was not aware that my Android TV would be capable of running Emby for Android as well as Emby for Android TV untill I was told so in another thread. I prefer Emby for Android over Emby for Android TV due to the language limitation which means that Emby for Android inherits the language from Android system settings and this is not selectable within Emby for Android TV app. Lately I have also experienced stuttering in Emby for Android TV when streaming 4k movies within my LAN but that stuttering is not there with Emby for Android. The hardware and connection is the same (WiFi 802.11ac delivering over 200 Mbit/s instead of the crappy 100BASE-TX ethernet provided by TCL) but I have not bothered to investigate this, since I anyway prefer Emby for Android. However, just recently I found out, that I have a problem with my Bluetooth remote control TCL RC802V which was provided with the TV along with the regular infrared remote control. Within Emby for Android, if I press any of the navigations keys (UP/RIGHT/DOWN/LEFT) on the BT remote, the application multiplies the pressing by 3x...6x or by even more. This means that is is e.g. impossible to select the movie next to the current one on the desktop etc. I want to emphasize that this multiplying problem is not there with the regular infrared remote nor in any other Android application, including Emby for Android TV, just in Emby for Android and with the BT remote only. I am currently running Emby Server 4.17.0.18 for QNAP, Emby for Android 3.2.27 and Emby for Android TV 2.0.52g I have not yet bothered to experiment with other app versions but merely would like to hear, if anyone else has stumbled to this kind of a phenomenon.1 point
-
1 point
-
Sorry no Folder view requires the folder to have images and other views use \metadata\collections. So you have to manually apply images via folder view/the folders or possibly copy from \metadata\collections to your nested folder structure.1 point
-
Ok, thanks for looking at it, although surprisingly no one had reported this problem previously, maybe most people do not change this name. I keep following the thread in case you have question, test request, anything. And many thanks for this addon.1 point
-
1 point
-
By name of "Kodi instance" I mean the name set at Settings/Services/General/Device name1 point
-
Hey so this script is setup so that you put it on a machine which has access to your files. For me I put this on a Debian vm with an NFS mount to my media. I put the script in my /usr/bin but you can put it anywhere in your $PATH. You’d then go to the specific movie you want to work on and run the script. for example, my system is setup with a folder structure like so: main folder is called Movies. All my movie files are under this folder. Each movie is then under its own folder. So the movie avengers would be under /movies/Avengers/avengers.mkv the naming is slightly different due to quality tags and release year but for this example it works. So I’d go to /movies/Avengers folder then run the script. So it would only run for that one movie. editing subtitle extraction: so in the script this line is where you edit first. subtracks=$(mkvmerge -J $media |jq '.tracks[] |select(.type!="audio" and (.properties.language=="eng" or .properties.language=="en" or .properties.language=="ru" or .properties.language=="rus"))' Some English subtitles are tagged as en or eng which is why I search for both. Same goes for Russian. To change the languages you’d replace the values with the quotes to your language. If you want to add additional you’d simply add another OR after the last “ bit before the two ) with a .properties.language==‘your language’ you can add as many as you want, but each one will add more time to the script running. the next block to update would be: if [ $language == "eng" ] || [ $language == "en" ]; then language='English' fi if [ $language == "ru" ] || [ $language == "rus" ]; then language='Russian' fi Match up the language values what you setup up top in the double quote section just have the ==. In the line below you are stating what the language is. This section is purely for esthetics as when Emby loads up the subtitles the value written here is what emby will display the subtitle name as. If you want to add more subtitles, just copy the 3 lines from if to fi and change the language codes. Hope that makes sense. typing this from my phone. The script isn’t setup to run on all your movies at once. It’s more of a one at a time thing. You could do a wrapper script on top of it to do all of them. For me I only worry about the amount of subtitles if the movie is over 20gb. That that point it can affect playback when it’s transcoding and multiple people are streaming.1 point
-
Yes, the server is correct and static, and now I have tracked down the problem. If the name of the Kodi instance contains accented character, it will not connect. In my case it was "Házimozi" which is "Home Theater" in Hungarian. Removing the accented character "á", i.e. changing it to "Hazimozi" solves the problem. And actually I was not correct in my previous post, since I changed this, and only this, but was not aware of this. Should I file a bug report about it?1 point
-
Ok... thx for all the help and time!! But it was just stupid human error on my part. I'm sorry. So I did have a copy of my old emby config and the folders where pointing to /mnt/movies01 /mnt/movies02 etc... in the library manager of Emby. BUT I lost my docker compose and somehow I totally overlooked the fact I wrote /data/movies01 /data/movies02 etc... in the current docker. So of course Emby could not find the linux folders in it's container. Changing my docker compose fixed it all.1 point
-
So, at this time I guess its back to virtual or build a native system1 point
-
I tried it on my friend's TV he has a 2019 LG I will ask him to give me the exact model. I asked him to send me a video it should be soon. IMG_2909.mp4 On LG C91 point
-
That would be good The other part would be good if I could set the minimum and max for it as well so it chooses automatically but within a range I can set1 point
-
That is AndroidTV client app: Settings>Startup tab, there's AutoLogoff Timeout, choose desired interval.1 point
-
No, there are issues with the LG Client that are outside of our control. But never buy a TV based on what Apps it can run - buy a TV based on what it can do as a TV - The LG OLED's are excellent in this respect. I have paired mine with a Shield Pro - I gave up on the LG emby client years ago as while it plays the basics, it cannot play HD Audio and DV via MKV for example ...1 point
-
1 point
-
I have bien using scripts from https://gist.github.com/LinusCDE/9b7c9901ad6a5c56eeb7b2781443fd0b to give some try with nvmpi by switching the ffmpeg command line, and it is working pretty well on nano (both h264 and h265). Only issue ils that it cannot handle 10bit, it is stuck to 8bit.1 point
-
1 point
-
I have looked into this this but I'm afraid, I don't have good news at this time. I think it's better to let you know about it right away instead of letting hopes spin up first, only to cause disappointment, thinking it would be us not getting started. Those devices have pretty interesting specs for video encoding and decoding. But in case of Emby we are doing transcoding, which (most of the time) involves a 3rd part besides en- and de-coding, and that is processing, which means: scaling, deinterlacing, color conversion, tone mapping, subtitle-burn-in etc. Those devices are strong with their tensor and cuda cores, but weak in CPU performance. So, as long as there is no hardware acceleration for video processing available (or rather "accessible"), you can totally scratch all those specs like "Encode: 4x 1080p30 (H.264)", because it will be all about the CPU's capabilities - only (or primarily at least). I'm not saying that the hardware couldn't do it - most likely it could. But it's a long way to get this integrated into ffmpeg with CUDA video processing support. The situation might (hopefully) change at some point in the future. Then we'll be able to integrate, but from the present perspective, the achievable results would just be disappointing for everybody.1 point
-
May need to open your own topic but don't believe I have ever had an item with external ids change. Maybe a mismatch if all ids don't exist but Emby reuses existing ids unless using Indentify.1 point
-
But Emby has no options for these fields so there isn't anything vicmoore can do as there is no way for Emby to honor it if he could. So for these fields it requires entire file/metadata to be locked. Luke would need to expand to every field having the ability to be locked.1 point
-
Seems to be working ok on the beta version, thanks1 point
-
Thanks for sharing! Let me check it out. I really love this community here! The current version DSM7 security (just updated every version) shows it’s all automated. Great job Emby! I guess it’s taken care of permanently now. Perpetual 90days renewal.1 point
-
That depends on your subtitle settings: which mode you have it set?1 point
-
FWIW, When I setup my SSL back in the day I used this guide to get it all going and I access my server via my subdomain: I let DSM generate a cert for Let's Encrypt that I specify as the subdomain I want to expose to the outside world Though things have changed a bit with DSM7 and used the tip here to tweak the process to generate the .pfx that the emby server wants: The cert refreshes every 90 days and I have a scheduled task to re-export the cert to a pfx for the server and everything has been working just fine for a few years now.1 point
-
1 point
-
1 point
-
Hello, indeed I saw plenty, too many, tutorials on the forum including yours and it was indeed specified. Sorry for my mistake. I put it on an hour as you did and I will see if my problem disappears. Sorry again for the mistake. I will also try with traefik (https://hub.docker.com/_/traefik) to see if the problem is the same.1 point
-
Thanks for this. Not used to this intricate way of finding the latest. But it seems to be a good solution when it is set up, with filters and stuff1 point
-
Hi, yes we're working on a new windows app that will be able to do this. Thanks.1 point
-
I will share my solution based on the original post as my way into this issue is not 100% comparable. Firstly, how I got here: I updated DSM from 6.2 to 7.0.1 without thinking about Emby server at all. After update, the DSM notified me of Emby server not compatible with current DSM and therfore not running. I pressed the DSM link and was guided to Package Center where I could press "Repair". I did so. Now my Emby server was running on 4.6.4 but was not working how I left it. It was as if it was a clean install. After this I startet searching for others with similar issues and ended up in here. I used the points in OP that made sense to me and fixed the issue: 1. Downloaded Emby 4.6.7 for DSM 7 (newest for ARMv7 that I need for my DS416j NAS) 2. Stopped current version 4.6.4 via Package Center 3. Did a manual install of new version 4.6.7 4. Removed emby_pkg via Control Panel -> User % Group 5. I gave my admin user read/write access to /VolumeX/Emby folder 6. I verified that a lot of data was still present here. E.g. I knew I had 3 users, so in /Emby/Config/Users I could see 3 folders with xml files. This was proof for me that the old settings were still present Now I copied the data with the provided CLI commands: 1. Opened Control Panel -> Terminal & SNMP -> Enable SSH service (port 22) 2. Downloaded and installed PuTTY 3. Startet SSH session on my NAS IP 4. Logged in with admin credentials 5. cp -rv /volume3/Emby/* /volume3/@appdata/EmbyServer 6. chown -R emby:emby /volume3/@appdata/EmbyServer From Control Panel go to Shared Folder and edit each share that is used by Emby Server. Click the share, then EDIT, go to permission tab, select System internal user from drop down, grant emby user read/write access. start Emby I verified on PC app, LG app and NVidia Shield app. All works, and my license is still active. Thank you for a great product PS: Will I have to do this everytime I upgrade my NAS?1 point
-
I have my audiobooks as separate mp3 files, one for each chapter, inside a folder for the book, inside a folder for the author. Emby sees them as multiple songs inside an album, which is then considered as a book. This brings 3 problems: In my library, I see multiple chapters of the same book in sections like "Recently seen" or "Continue listening", which brings a lot of clutter to the UI, with 0 benefits (see multiple_chapters.png for a reference) The playlist section in the navigation menu is now filled with books and auto-expands everytime I open the menu. Worsening this mild inconvenience, the playlist thumbnail is the book cover x4 (because all the chapters have the same cover) When I resume listening from the "Continue listening" section, it only resumes the current chapter, so when it ends, the playback stops. I had an additional problem, where a book wouldn't show up in "Continue listening", but I think I solved it by going into "advanced setting" of the audiobook library and selecting 0 and 99 as percentage for "continue listening"; this wouldn't be a problem if the "media" was the book and not the chapter. Since this is just a way to organize an audiobook library, considering books strictly as a single media could be an option in the library setting.1 point
-
Thanks for the explanation. If it makes the difference, I do not think "there are already so many options on the OSD right now" so making subtitles settings available in playback will not be an "overload," for me at least. I know it's just a single vote and one single data point, but maybe you will find other users or team members who think the "Netflix-style" setting sucks, and "Prime-style" setting should be the standard. I haven't tested Apple TV app yet, now I am curious if they are Netflix-style or Prime-style too.1 point
-
shut the emby server down and delete the activity.db file restart server activity.db will be recreated (blank) Repeat as often as you need or setup a simple script to do it Not perfect but as a work around will work fine.1 point
-
1 point
