Leaderboard
Popular Content
Showing content with the highest reputation on 03/04/25 in Posts
-
Well, looks like Themovidb wasn't check off as a provider, infact nothing was checked. Not sure how it got unchecked, but thanks for the simple pointer.2 points
-
2 points
-
It might be better to forego the percentage complete which is fubar anyway and just have it say "Library Scanning - Check Logs for Progress" or similar. That would stop people from getting the wrong impression of time left or thinking the library scan is hung or failed Being told to check the logs for progress would of course show it's actually working and on what files, but more importantly would get more people to find scanning issues earlier in the process such as access permissions, services that can't be accessed or bad credentials for services such as open subtitles where a user never entered a set of credentials or entered bad credentials. It could show Emby failing to match movies/shows due to naming or organizational structure, etc... Carlo2 points
-
The progress shown in the dashboard is often rather misleading, with the last '10%' usually taking up 95% of the time. Your best bet for verifying what emby is currently doing is to look at the logs. Scanning a new library can take a very long time depending on size, hardware, and settings. Downloading images in advance and extracting chapter images can both extend this dramatically.2 points
-
It's that time a year again, to re-evaluate what's going well & what could be going better. Curious to know, for anyone that is utilizing IPTV in their Emby Server, what are you using for your M3U Editor & what are the pros/cons for your setup? I've been using iptveditor.com. Simple to use, easy to edit the m3u list, order the channels & channel numbers, quickly matches nice color logos, matches up the guide data, etc. etc. One limitation I've found, is with Live Sports Streams like ESPN +. These channels don't have guide data, but rather the channel name updates to reflect the name of the event. With iptveditor.com you don't get any control over how often these channels/stream names are refreshed, & that can lead to challenges in finding which one of 800+ channels the game or event is on. I've had IPTVBoss recommended in the past. Anyone use it & know how well or not well it handles channels like ESPN+ that need the channel names refreshed often? Any other solutions or recommendations I should look into, that play well with Emby?1 point
-
I wanted a colorful, but minimalist set of Library and Genre icons for when I'm using Emby on Roku, and something that stood out dramatically from the movie posters and thumbs. Here's what I did for the My Media set. Here's my Movie Genres: And the Series Genres RAR file attached with the full set as PNGs, and there is some in the archive not shown above (like Sports and Adult). Enjoy! -Mickey EmbyIcons_v4.rar1 point
-
I'm a big fan of services such as Rifftrax, and I hate having to manually mux files every time I purchase another release. Much in the same way that external subtitle file support was added, it would be nice to have external audio track support for TV and movies added as well. I wouldn't expect Emby to handle the offset calculations needed to sync the audio. It's not too difficult for me to modify that now.1 point
-
unfortunately it's been a few weeks and i don't know exactly which period. so i can't really give the log. if it occurs again, i'll be happy to give it. but i hope it won't be anymore, my server is way faster now. I hope that it still helps.1 point
-
Can you provide a specific example? Usually comes back to possibly multiple tags but in the end need to see what ffprobe shows for the media.1 point
-
1 point
-
1 point
-
Aha, I found another forum post detailing this fix to change from 25fps and slow down to 24fps so people sound correct and music is at the right pitch. https://forum.fanres.com/thread-2278.html I am sure that it's a surprise how crazy this fix is. It would have seemed to be only a quick single button and easy code to make it work... but no... Ha! From: SpaceBlackKnight 2018-09-071 point
-
It's been several months now; has Microsoft forgotten about us? (approving + merging the 'plus' app back to the main branch)1 point
-
What is a VOD and what is not? Basically VOD or video on demand is anything you want to play and start immediately such as a movie, tv episode or anything else so you want to play the movie FROZEN and you want it to play as soon as you click it, that is a VOD What is live-tv, that is a continuous stream, that plays to a schedule, so a live-tv stream might not have the movie FROZEN at all, or it might play to a set time, say 7.00pm, but you cannot just choose to play the movie right now. They key part is the "On Demand", so that whatever you chose to play plays from the start when you start it at whatever point in time that might be. A VOD is therefore a MOVIE, a TVSHOW or EPISODE, a recording of a Soccer match etc In your m3u, these mostly have a movie file extension I will pm you the output I have from processing your m3u with the ignore words I posted above1 point
-
Not pretty but came up with this fix: Shutdown the emby docker container SSH into the Emby data folder (in my case `/mnt/.ix-apps/app_mounts/emby/config/data`) scp copy down the library.db and users.db files to my local machine Fire up DB Browser for SQLite and open users.db and library.db files (after making a backup copy) Run the below SQL commands to find/replace the windows paths with your Linux paths (adjust as necessary): /* users.db */ UPDATE LocalUsersv2 SET data = REPLACE( REPLACE( data, 'C:\\Users\\coulter\\AppData\\Roaming\\Emby-Server\\programdata\\config\\users\\', 'config/config/users/' ), '\\', '/' ) WHERE data LIKE '%C:\\Users\\coulter\\AppData\\Roaming\\Emby-Server%'; /* library.db */ UPDATE MediaItems SET Path = REPLACE( REPLACE( Path, 'F:\media', '/media' ), '\', '/' ) WHERE Path LIKE '%F:\media%'; /* library.db */ UPDATE ItemExtradata SET Value = REPLACE( REPLACE( Value, 'F:\\media', '/media' ), '\\', '/' ) WHERE Value LIKE '%F:\\media%'; /* library.db */ UPDATE MediaItems SET Images = REPLACE( Images, '\', '/' ) WHERE Images LIKE '%MetadataPath%'; Write those changes back to the DB files, then scp them up to your home directory on your linux machine (in my case my truenas scale box) For each file, run this series of commands: sudo cp /mnt/.ix-apps/app_mounts/emby/config/data/library.db /mnt/.ix-apps/app_mounts/emby/config/data/library.bak.db sudo cp ~/library.db /mnt/.ix-apps/app_mounts/emby/config/data/library.db sudo chown apps:apps /mnt/.ix-apps/app_mounts/emby/config/data/library.db (or whatever your emby user name/group is) sudo chmod 755 /mnt/.ix-apps/app_mounts/emby/config/data/library.db * Repeat for users.db * Boot up the Emby container and you should see images and corrected file paths again. Re-scan libraries @Luke hope this maybe helps with the logic for the future backup/restore features I saw you mentioned for switching platforms1 point
-
I would just replace your server with a micro-pc that has a N100 or N150 processor, that is if your server is only used for transcoding and doesn't store all your content also. If it does store your content, leave the server as is and just add the micro-pc to your network and offload Emby to the mico-pc. With the loss of the graphics card you will be using LESS power with both machines as the N100-N150 will only use 15-20 watts max, and will typically idle at about 6. You'll gain the benefit of Quicksync and you can store the micro-pc almost anywhere due to its size.1 point
-
"are the permissions being set automatically correct" -- yes, the movies get added and play just fine. "And is ":" in a filename supported on the filesystem" -- yes (and this is happening to more than just this title) "Is it permanent mount" yes -- as much as external storage can be. "I am not a linux expert" then, I'm guessing you know even less about docker. Thanks for playing.1 point
-
@Edrock200 @Scobra@Swames@Astronut @MoLoveEnt We have added a preference in system.xml for disabling outgoing ipv6 requests. I would like to know if this would resolve your issue - as an alternative to the suggested solution of editing the "\System\EmbyServer.runtimeconfig.json" file outlined here. If you do run the beta Emby Server, please install the latest beta version 4.9.0.41, and: 1. Whilst Emby Server is shutdown, remove your edit to the "\system\EmbyServer.runtimeconfig.json" file and removing the line "System.Net.DisableIPv6": true in the "configProperties" block 2. Launch Emby Server and confirm that the issue with the vpn is back 3. Shutdown Emby Server 4. Edit programdata\config\system.xml and change this line, changing the value from false to true <DisableOutgoingIPv6>false</DisableOutgoingIPv6> 5. Launch Emby Server to test if this resolves the problem.1 point
-
Thank you this solved it for me. - Property Mapping to fetch Emby AccessToken: import json from urllib.parse import urlencode from urllib.request import Request, urlopen if request.user.username == "": return "null" else: embyuser = request.user.attributes.get("emby_username", "") embypass = request.user.attributes.get("emby_password", "") base_url = "http://embyserver:80" end_point = "/Users/AuthenticateByName?api_key=embyapitoken" json_data = {'Username': embyuser,'Pw': embypass} postdata = json.dumps(json_data).encode() headers = {"Content-Type": "application/json; charset=UTF-8"} try: httprequest = Request(base_url + end_point, data=postdata, method="POST", headers=headers) with urlopen(httprequest) as response: responddata = json.loads(response.read().decode()) AccessToken = responddata['AccessToken'] UserId = responddata['User']['Id'] except: AccessToken = "null" UserId = "null" return {"ak_proxy": {"user_attributes": {"additionalHeaders": {"X-Emby-Uri": "/web/index.html?userId=" + UserId + "&accessToken=" + AccessToken + "&e=1"}}}} - NPM configurations: client_max_body_size 100M; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Sec-WebSocket-Extensions $http_sec_websocket_extensions; proxy_set_header Sec-WebSocket-Key $http_sec_websocket_key; proxy_set_header Sec-WebSocket-Version $http_sec_websocket_version; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_redirect off; proxy_buffering off; location / { proxy_pass $forward_scheme://$server:$port; } location /ssoauth { proxy_set_header Upgrade $http_upgrade; auth_request /outpost.goauthentik.io/auth/nginx; error_page 401 = @goauthentik_proxy_signin; auth_request_set $auth_cookie $upstream_http_set_cookie; add_header Set-Cookie $auth_cookie; auth_request_set $authentik_embyuri $upstream_http_x_emby_uri; add_header X-Debug-Emby-URI $scheme://$host$authentik_embyuri; try_files "" @redirect; } location @redirect { add_header Set-Cookie $auth_cookie; return 302 $scheme://$host$authentik_embyuri; } location /outpost.goauthentik.io { proxy_pass https://authentik-server:9443/outpost.goauthentik.io; proxy_set_header Host $host; proxy_set_header X-Original-URL $scheme://$http_host$request_uri; add_header Set-Cookie $auth_cookie; auth_request_set $auth_cookie $upstream_http_set_cookie; proxy_pass_request_body off; proxy_set_header Content-Length ""; } location @goauthentik_proxy_signin { internal; add_header Set-Cookie $auth_cookie; return 302 /outpost.goauthentik.io/start?rd=$request_uri; } I was able to use Authentik to login I to the web ui with Authentik.1 point
-
Downloaded works, but M3U Url will work for most, just having trouble with mine Mickle026, has a copy of my M3U, so when he has a chance he will look at it1 point
-
Normally, the older the PC, the more it costs to transcode files. By this I mean the cost of electricity used. Let's say you have a PC using only 200 watts while doing this software transcoding. 200 watts/hour * 24 hours/day = 4,800 watts/day or 4.8 kWh per day or 146 kWh per month. If you had 3 PC doing this for a month that's 438 kWh. In NJ where I live the combined usage and distribution costs is 39.5 cents plus other small taxes per kWh. Let's call it $040 per kWh. 438 x $0.40 = $175.2 per month. That can quickly add up to the point of making an Intel ARC GPU cheaper than pure electric cost in 3 months or so. Of course, you can figure this out yourself by looking at the total monthly electric bill divided by total kWh used. This will be the all-in price for use, distribution, taxes, etc which is what you want to know for your true kWh cost. Then it's a matter of knowing what your PC wattage is during the AV1 software transcoding. Getting the PC wattage is the hard part but can be done cheap or at no cost. $9.99 https://www.amazon.com/Electricity-Monitor-Electrical-Consumption-Voltage/dp/B0BR7Y5PYW?th=1 $4.42 https://www.aliexpress.us/item/2255799909805938.html?src=google&pdp_npi=4%40dis!USD!5.20!4.42!!!!!%40!10000000252266633!ppc!!!&gatewayAdapt=glo2usa Many ioT Devices used to turn on/off devices have power meters built right in. Many clamp style multimeters have this as a built-in function as well. In this case you push the side button to open the clamp, then close it around/not on the PCs power cable. https://m.media-amazon.com/images/I/41z+a6Sba3L._SX466_.jpg You may already own something like this and if not, I bet if you ask a couple friends, one of them will have one and could measure your PC(s) to see what wattage is being used when transcoding. If you're not so lucky and the older PCs being used for this pull 400+ watts each then you could be spending $250+ a month for transcoding!1 point
-
Well, got it to work. I have all my music and photos under the parent folder Multimedia" on my Qnap NAS, so I copied the path I pasted in for my music files (Emby doesn't show my NAS or folders when I try and select it from the drop down), and just changes "Music" to Photos" on the path string. Worked.1 point
-
1 point
-
1 point
-
Been trying for several days to get notifications to work via email. Microsoft and GMail both fail.1 point
-
Drop the video file on the window and press the Start Multiplexing button. Paul1 point
-
https://learn.microsoft.com/en-us/exchange/clients-and-mobile-in-exchange-online/deprecation-of-basic-authentication-exchange-online Microsoft has diabled basic auth (user+password) for most services and is continuing to do so with more. This may or may not be your current problem; but it will become a problem soon as Emby does not support 0auth2. I shifted to gmail for the time being, and will hopefully be moving elsewhere soon. Not entirely sure where yet.1 point
-
It was a quick fix for him since I know he creates his own m3u.1 point
-
I have recently updated my pc and it now runs windows 11. It has been a bad experience for me. Whilst windows 11 seems to work very well, it has also caused me untold troubles. I also bought a license for visual studio 2022, updated from 2019 and that is also giving me troubles. I mainly program and tinker with things, I don't do a lot of anything else other than the life choice that is fekkin work.....work ..... work .... visual studio 2022 is refusing to auto increment the build numbers, it worked well in 2019 version web browser cache is a nightmare on win 11, I have to constantly clear data from the cache. otherwise even after changing the dll in emby, rebooting emby or even rebooting the pc, it is still loading the webpages for the dll from the cache, This is a nightmare! I have this in my webpage that should force a reload from Emby instead of using the cache, it worked fine in win10 but doesn't seem to be doing anything in win11. <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" /> <meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Expires" content="0" /> Win 11 cannot access samba shares without a registry hack, my programming code is stored on a samba share. Visual studio cannot build successfully every time from mounted drives. It creates the dll (and the correct size in bytes), but when you open it in a hex editor its all zeros. So I have to copy the code to local and build it. Anyway , all that aside, I will add in #EXTINF:0 to be included. As for this, if they haven't been ignored by the Ignore list, they will probably have defaulted to either tv shows or live-tv, I guess probably live-tv if no strms have been created, it is also possible if the names have invalid drive/path characters that writing the folders and files may have failed. So they might be in the output live-tv.m3u This build attached should be.86 , it has the exinf:0 added and a debug line if a strm file write fails . Nothing else is new from the last build. erroneous build removed , see a later post1 point
-
There are already replacements to hevc. Av1 vc1 vp8 and vp8. All will have same issues iirc. Plus if you don’t have hardware to decode them your cpu will choke usually.1 point
-
The choice is yours... I just spot things and bring it up for no other reason than that. Well sometimes I might want help1 point
-
1 point
-
Push. This also applies to collections and their title/summary I have a German language setting, and for collections like The Call where no translation is availble, the summary is empty. Same for movie titles, Bullets Over Summer (1999) is also missing a German title, and I cannot decipher the scraped title 爆裂刑警.1 point
-
There is now an OpenLibrary plugin in the Emby Plugin catalog for books, and it supports ISBN lookup. Please try it out and report your experience. Thanks !1 point
-
I'd like to have the option to clear 'alerts' in the dashboard. I realize that they go away on their own, but if I can clear them then it's more obvious IF a new alert comes through.1 point
-
Hi ,you might not feel that way once you discover how it actually works. They have a relay process that kicks in automatically when a direct connection from device to server isn't possible. This relay process routes all aspects of the connection through Plex's own servers. This is what allows it to seem like it's working without having to use any port forwarding. Personally, from a privacy standpoint, I would rather just not have it work at all then have the relay kick in.1 point
-
Tbh I use those icons when editing things. Its 1 click less than having to open 3 dot menu.1 point
-
Although i agree with you, just do not use an admin user for regular playback and you won't have those icons.1 point
-
Okay, it's on the list. I'll link a build here when I'm sure it still works.1 point
-
4 months since the last message, so figured it's due another check. We are getting close to a year of 4.9 being available as a beta release now (4.9.0.0 was made available on Feb. 3) with no signs of this feature. Any further update on this or a potential timeline?1 point
-
1 point
-
imo, I still think Emby can do a much better job here without setting themselves up for a fail. As you have done, they simply need to say what their immediate goals are that should be included in the next release followed by longer term aspirations. Server 4.9 for example - we've been given 'hints' that it should contain some form of smart playlists - if this is the case, then why not say this in a roadmap as it's been #1 on the FR list for YEARS ...1 point
-
+1 To this, Smartplaylist could be a great solution for re watching series with a rule to Delete from playlist when played status is reached. I could mark unwatched a series, but that breaks the trakt integration specially if you a seeing a series from multiple sources.1 point
-
500 usuarios deberían estar bien, pero Emby Premiere limita a 15 dispositivos. Para aumentar el límite, póngase en contacto conmigo en privado. Gracias !1 point
-
Hi all. A few months ago I had an issue which resulted in lots of different TV episodes and Movies having errors and therefore Media Browser struggled to play them (picture froze whilst audio continued). This was nothing to do with Media Browser, but the files themselves as other video players did the same. Now I have removed most of these files but yesterday I found another grrr. I was thinking is it possible that all users could have a button / icon on the media page to report / flag that a TV Episode / Movie / Audio Track / Album etc is faulty. With this flag the User/s who manage the Server will get a notification and there would be a place where all these flags are stored and listed for them to go through, check the media and either remove the report / flag (Mark as OK) or deal with it how the deem fit (Replace / delete etc) This flag could even be on the media itself so other users are aware that the media may be faulty before they get into the Movie etc. Maybe a prompt / list when the media is reported to help with fault finding. Example The user Reports a fault with a movie and is prompted with a list of common faults which they pick "Video - Choppy". Upon checking I found it to play correctly so it may be there device etc, so I can mark as "OK" Prompt list could be Audio - Choppy Audio - Freezes Audio - Won't Play Audio - Wrong Language Subtitles - None Available Subtitles - Wrong Language Video - Choppy Video - Freezes Video - Won't Play Other Maybe even an option to give a time in the media when this occurs Hope that made sence!1 point
-
No thanks, me saying its targeting 4.9 means all I care about is 4.9. I wasn't looking for confirmation, seems kinda obvious... Also why would you install a plugin with a higher version on a version thats lower.... Now if you installed it on a 5.0 system then yeah it "might" work since it should be backwards compatible, but why would a 4.9 plugin work on a 4.8 system.0 points
