Leaderboard
Popular Content
Showing content with the highest reputation on 05/02/24 in Posts
-
To follow on from my last post, here is an example of what the individual Genre pages could potentially look like, by incorporating a new Style row directly beneath the Genre heading and a text Overview of the individual Genre. (horizontal landscape orientation shown) (Please ignore 10cc, being the obvious rogue Blues Artist, as they are most definitely Soft Rock!) Another rationale for this GUI is that the newly updated work-in-progress Genre pages are a bit in "no man's land" right now. Not quite summary pages and not quite detail pages. Ideally, they should be detail pages (similar to other individual detail pages). If you compare the mock-up Genre page above with the actual Album Artist page below, there is a very consistent look and feel between the two. As the web pages are responsive, I also experimented with vertical mode and the same GUI consistency would be maintained (I think). I realise that implementing this is likely more involved that just the GUI itself, but perhaps is still worthwhile? It would be great to know what others think!5 points
-
That's complete horseshit and we all know it. @ebrYou're entirely unwilling to explore providing this information in any way. You have been for at least a decade. You repeatedly quote that its for 'security' but refuse to explore any methods of providing that information securely. There are several ways you could do this. For example: provide a form on your site; enter premier key, receive email to the addresses used for purchase with even the most basic of information 'x of y slots in use' Or As discussed many times already: have the public api call that's already asking for permission to use premier features return an integer instead of just true/false. =the number of slots in use. There's no need to expose any harmful or personal/identifying information. We don't need individual device IDs, IP addresses, hosts, etc. Just a single integer: how many slots of your key are currently in use.3 points
-
"The main reason we do not provide a way to do this at this time is security and privacy." Meaningless. You can see if a device is playing live TV, if it is doing HW transcode, if it is downloading files, etc. premiere functions at that very moment. What sense does it make to excuse that it is for privacy/security when a count could be made if you are aware of the use of each one 24 hours a day? Find a better excuse3 points
-
In this example i talked about one server, not multiple. Secondly, your explanation does not make any sense at all. Devices are separate from premiere, yes we know that don't repeat it constantly, those devices are exactly the devices that are tied to mine premiere, not your shield, or lukes amazon stick, these devices are used on emby server and SOME of them use premiere, ok ? Can we finally give it a rest now with nonsense explanations. Asking third time, How is logicality possible that that list shows TOTAL of 36 devices on whole emby server and emby server is saying that limit of 45 devices has been reached using only 1 server.2 points
-
I think that it would be a good idea if Emby rethinks the way it looks at audiobooks. Currently, it would seem that Emby is treating audiobooks in the same way that it treats music. While I understand the ease of this for the programmers, as they basically just use the same a mp3 player as they would with music. I would argue that audiobooks should be treated more as TV series than albums/cds. 1) With an audiobook divided into chapter each chapter would be treated the same way as an episode in a TV series. With Emby marking each chapter as played or not, and remembering where in the chapter that the user stop listening. For those who don’t have their book broken into chapter Openaudio is a great program for this, and I am sure that there are others. 2) Treating each audiobook as an individual series would allow for a continue listening (instead of watching) row on the main page. 3) It would also make it easier to navigate audiobooks as the audiobooks page would first display the books themselves and not the author. Having the ability to sort by author is nice but not a necessity when looking for a title. 4) With treating audiobooks in this manner, one could also then set up “collections” such as “Harry Potter” or “Sherlock Holmes”. 5) Emby would then get rid of the “shuffle” button on the play menu inside of an audiobook, as this is unnecessary in that you don’t shuffle a books chapters (unless someone really wants a head trip) like you would the tracks on a cd.1 point
-
Since LG TVs don't support Dolby Vision through mkv files, but only through mp4 files I currently need to manually convert/mux my files with this ffmpeg command: ffmpeg -map 0:v -c copy -map 0:a -c copy -strict unofficial myfile.mp4 -i myfile.mkv Ideally I would want to be able to use the built in convert feature of emby but when converting a mkv file with the following settings to mp4, then Dolby Vision will be removed in the resulting file.1 point
-
Apple TV is HORRIBLE for Emby. Just read the Apple TV support threads about HDR and DV support, subtitle support, and other issues. If you want the best experience it's either a Shield or a 3rd Gen Firecube. Apple is great if you never want to leave their ecosystem, ever. As soon as you try to do anything that you feel the box should be able to do, you find out you're handcuffed to their choices.1 point
-
1 point
-
1 point
-
It looks like you're on the old beta 4.8.0.80 and it's trying to update itself to 4.8.5.0. I guess it's not actually updating itself so you should probably update it manually. 2024-05-01 15:40:32.389 Info App: Emby Server Version: 4.8.0.80 ... 2024-05-01 15:40:41.542 Info App: Application has been updated to version 4.8.5.0 2024-05-01 15:40:41.658 Info App: Emby Server needs to be restarted ... 2024-05-01 15:55:41.654 Info App: Automatically restarting the system because it is idle and a restart is required.1 point
-
Best thing to do going forward is one issue per topic. From our support point of view, everytime we come back in here we're likely to forget that the discussion veered off in another direction and will assume the discussion is about clash of the titans.1 point
-
Can you try the Identify feature again? You had some outgoing requests to the moviedb api fail, which is likely the root of your problems. Hopefully it was just a temporary blip. If you're using a vpn, try turning it off.1 point
-
1 point
-
The app is not aware of how the item is transcoding so, no, that does not factor into the limit count.1 point
-
Yes this behavior makes perfect sense. However it seems to actually be doing something like this (given the time taken per movie, and the log): -Client wakes from sleep (Kodi already running) -Ask Emby server for updates -n number of Movies need to update (for what it's worth - this seems to be mainly Subtitle downloads right now, as the library is not significantly changing otherwise) -update Movie metadata -evaluate need to update Boxsets for this movie -> always returns "you need to update ALL boxsets" # bug? -update ALL boxsets, add relevant movies to each, move to next movie in queue Let me see if I can change the movie library significantly enough to trigger an update on Kodi, and then we can try to better prove my theory. I will also move over to the 10.x.x branch.1 point
-
I seem to be having the "repetitive boxsets updates" issue, too. I'm not sure what I did. I can reproduce this on Nexus 20.5, Omega 21.0, with Emby for Kodi Next-gen 9.4.21. The pattern seems to be: update single Movie entry -> update ALL boxsets and add relevant movies to each -> repeat until all Movies are updated. If I delete all Collections on the Emby server, everything continues to work great and sync is then really fast. I had the server recreate all Collections from metadata, and it's instantly back to reproducing this issue on Kodi clients. Behavior is consistent across Android and Windows clients; syncs therefore take a really long time and occupy a lot of CPU time, but do eventually complete. I have done many "factory resets"/"reset local database"..initial sync goes great, then if any movies get updated, we're back to this issue. Minimally sanitized log from a Windows machine is attached. I can try 10.x.x if helpful. This is a new Emby install so I unfortunately don't have a "this started after version x.y.z". edit=some code spelunking partially for my own curiosity. I understand the `boxsets` class..and indeed if we're in `Boxsets.change` over and over, I can see why the CPU usage is driven high. Working to understand what evaluates the need to trigger that update - logically I get the workflow "movie changed -> update boxsets"..but why *every* boxset? I don't understand that code path yet. kodi.log1 point
-
I think I’m right in saying that there is no way to see the premiere device count, which is only held on your inhouse server. Is there any way to make this info available to Emby admins?1 point
-
On the Firestick, I have to click "all items" inside of my collections to switch to the card view that is a vertical list instead of horizontal. Is there a way to make this default?1 point
-
when i got back to my home network, i went to the server panel, checked the Downloads tab, opened up the download list for that phone and hit save... the phone immediately started downloading again.1 point
-
We said it will direct play when possible. In that case, it isn't possible as you proved by disabling the transcoding.1 point
-
1 point
-
and if you update the browser to another version it will also count as a new device1 point
-
One week thing is too long, as server admin you don't have any means to clean devices or anything, that's the point. Browsers count, you can see every browser used on users device access in emby UI. If browsers were not counted and i m not talking about browser who is using premiere features rather basic browser access browsing, i now would not be over the limit of 45 devices, because i don't have that many devices in total. Emby premiere devices counting and management for emby admins who bought emby premiere is flawed, thats a fact.1 point
-
1 point
-
To confirm - it's this FireTV Devices yes ? (AFTSS) Device Specifications: Fire TV Streaming Media Player | Amazon Fire TV If yes, then it clearly states it supports Main10@L4 .. I guess over to the dev's as I suspect you are correct, emby is simply not reading the device properly for its capabilities. The earlier FireTV stick (1st and 2nd Gen) do not support Main10 - so perhaps it is mistakenly thinking it is one of those.. ?1 point
-
1 point
-
I don't know why I didn't think to try the context menu. Yes, it's there.1 point
-
1 point
-
I was desperate to fix this asap so asked chatgpt lol and this is what I got - mkdir -p /mydownloads/completed chown -R emby:emby /mydownloads/completed running those commands and then selecting /mydownloads/completed as my library path has resolved my issue. But thanks for the insight. I will read up those articles and learn more about permissions and ownershipts.1 point
-
Omega uses gui version 5.17. I would just leave it at that.1 point
-
okay here's a debug log attached I didn't want to let the scan eat up all available RAM and start causing drive thrashing again so I let it run for 20 minutes with the debug log running and then cancelled the scan I monitored the memory usage during this time in the Synology process monitor, here's how much RAM Emby was using for each minute since the server started, and the % of the library scan progress. as you can see the RAM usage just goes up and up for the entire duration of the library scan, upon cancelling the scan the RAM is freed up again and Emby returns to ~200mb usage server start 200mb 01:00 10% 320mb 02:00 11% 430mb 03:00 11% 640mb 04:00 12% 820mb 05:00 13% 960mb 06:00 14% 1.06gb 07:00 15% 1.18gb 08:00 17% 1.32gb 09:00 18% 1.45gb 10:00 20% 1.59gb 11:00 21% 1.71gb 12:00 22% 1.82gb 13:00 23% 1.93gb 14:00 24% 2.08gb 15:00 26% 2.24gb 16:00 26% 2.36gb 17:00 27% 2.48gb 18:00 27% 2.56gb 19:00 28% 2.67gb 20:00 29% 2.78gb embyserver debug.txt1 point
-
It is a solution that would take a lot of time and work when there are many series and many chapters... As in Plex there are never problems with ASS subtitles or any other type of subtitle, it plays all of them On the other hand, Emby cannot do the same...1 point
-
A plugin cannot alter any Emby GUI. So the only way to do this would be to burn the logo into the video. I don't think anybody wants transcoding to happen just for the "channel logo overlay".1 point
-
What do you mean by that? Subtitle size is a client-side option, not server-side one, you need to adjust subtitle size from within your Samsung TV client app.1 point
-
1 point
-
@SynesthesiaBruhplease try using the Identify feature on these titles and see if that helps.1 point
-
You have to remember Emby will search folder name not filename. Filename is only used in a flat structure environment. No such movie do to naming scheme "Austin Powers 1" 2024-04-30 20:33:16.891 Info MediaProbeManager: ProcessRun 'ffprobe' Execute: /Applications/EmbyServer.app/Contents/MacOS/ffprobe -i file:"/Volumes/16TB SSD Drive/1 Video/1 Movies/Austin Powers 1] 1997 1080P/Austin Powers International Man of Mystery 1997 1080P.mkv" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data 2024-04-30 20:33:16.953 Info MediaProbeManager: ProcessRun 'ffprobe' Process exited with code 0 - Succeeded 2024-04-30 20:33:16.955 Info TheMovieDb: MovieDbProvider: Finding id for item: Austin Powers 1 2024-04-30 20:33:17.070 Info HttpClient: GET https://api.themoviedb.org/3/search/movie?api_key=x_secret1_x&query=Austin Powers 1&language=en-US&year=1997 2024-04-30 20:33:17.122 Info HttpClient: GET https://private.omdbapi.com?apikey=x_secret2_x&plot=full&r=json&y=1997&t=Austin Powers 1&type=movie Not sure as it appear they are queried correctly 2024-04-30 20:33:15.030 Info TheMovieDb: MovieDbProvider: Finding id for item: Star Wars Episode IV A New Hope 2024-04-30 20:33:15.030 Info HttpClient: GET https://api.themoviedb.org/3/search/movie?api_key=x_secret1_x&query=Star Wars Episode IV A New Hope&language=en-US&year=1977 2024-04-30 20:33:15.334 Info HttpClient: GET https://api.themoviedb.org/3/movie/11?api_key=x_secret1_x&append_to_response=alternative_titles,reviews,casts,releases,images,keywords,trailers&language=en-US&include_image_language=en-US,null 2024-04-30 20:33:16.156 Info TheMovieDb: MovieDbProvider: Finding id for item: Star Wars Episode V The Empire Strikes Back 2024-04-30 20:33:16.156 Info HttpClient: GET https://api.themoviedb.org/3/search/movie?api_key=x_secret1_x&query=Star Wars Episode V The Empire Strikes Back&language=en-US&year=1980 2024-04-30 20:33:16.461 Info HttpClient: GET https://api.themoviedb.org/3/movie/1891?api_key=x_secret1_x&append_to_response=alternative_titles,reviews,casts,releases,images,keywords,trailers&language=en-US&include_image_language=en-US,null 2024-04-30 20:33:13.675 Info MediaProbeManager: ProcessRun 'ffprobe' Execute: /Applications/EmbyServer.app/Contents/MacOS/ffprobe -i file:"/Volumes/16TB SSD Drive/1 Video/1 Movies/Star Wars Episode VI Return of the Jedi] 1983 4K/Star Wars Episode VI Return of the Jedi 1983 4K.mkv" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data 2024-04-30 20:33:13.739 Info MediaProbeManager: ProcessRun 'ffprobe' Process exited with code 0 - Succeeded 2024-04-30 20:33:13.741 Info TheMovieDb: MovieDbProvider: Finding id for item: Star Wars Episode VI Return of the Jedi 2024-04-30 20:33:13.764 Info HttpClient: GET https://api.themoviedb.org/3/search/movie?api_key=x_secret1_x&query=Star Wars Episode VI Return of the Jedi&language=en-US&year=1983 2024-04-30 20:33:14.069 Info HttpClient: GET https://api.themoviedb.org/3/movie/1892?api_key=x_secret1_x&append_to_response=alternative_titles,reviews,casts,releases,images,keywords,trailers&language=en-US&include_image_language=en-US,null As for Clash of the Titans I don't see it in the log.1 point
-
@feerlessleadrI plan to add that feature soon. I have been off creating a new Smart Playlist for creating channels, collections and playlists. I will post the code very soon. Vic1 point
-
Custom seasons are possible, yes, so you should have been fine from the get go. The problem that you might run into this is internet metadata. You'll just need to make sure that things are either locked or turned off to ensure that it doesn't mess with it.1 point
-
Yes, Style needs to be its own category/field. With Emby 4.8.x, there are now a couple of good places to add this field to the current GUI without it becoming too cluttered (I think)? PLUS, no major changes to the current layout required. At the bottom of the Album Artist/Artist/Composer pages (and more pages) there is now an About section: Genres Tags Links A new Style field could be added as follows: Genres Styles Tags Links Therefore perhaps no negative impact on casual users needing to scroll past it because it is almost at the bottom of the pages anyway. A good place to initially trial it? Style could also be shown at the top of the new individual Genre pages (comparable to where Genre is on the individual Album Artist/Artist/Composer pages now). Genre-Style is typically a parent-child relationship, so it could make sense to show it here. This would take up a small amount of extra space, but would maintain a consistent look and feel to the other pages mentioned. Perhaps many casual users wouldn't even care about the Genre pages greatly anyway? This suggestion would at least get Style into the GUI as a starting point for people to use and for Emby to gain useful feedback. Later on, Emby could consider a separate Style page (like Tags) or parent-child Genre-Style mapping, if there was enough interest and time allowed. MusicBrainz uses Sub-genre as a term, but shows them all mixed into a long Genre list. https://musicbrainz.org/genres e.g. rock AND acoustic rock are both in their long main genre list, BUT they also consider the later a sub-genre of the former (?). I think you can only import Genres??? https://musicbrainz.org/doc/MusicBrainz_API rateyourmusic is also quite a good source for finding Genres/Styles (even if they can't be imported). https://rateyourmusic.com/genres/ BUT, as a starting point, just get the field into the GUI and import it directly from only embedded metadata, because: Genres and Styles are HIGHLY subjective Most people with large curated music libraries will either have the embedded metadata already or be prepared to add it themselves Most casual users won't care either way I think three improvements together will greatly improve the new Genre pages: adding Style (discussed here and in other threads) adding a text Overview add-overview-text-section-to-the-music-genre-pages separating/filtering Album Artist/Artist/Composer (being discussed in other threads) Thanks for considering...1 point
-
Bravo, Happy! I hope to one day have a fraction of your patience.1 point
-
If I pay monthly for something, I don't want it to have limits, much less have to tell my father that he can't use the tablet because we have reached the device limit, for example. I don't know what the "perfect" price is for something like this, I don't have to decide that, but it's like if I contract internet at home and when I want to connect to the Wi-Fi it only leaves me with 5 devices... doesn't it make sense? Well this is the same. set a user limit or add "premium" features such as downloads or whatever you consider to be an added bonus. But you can't charge a monthly fee and tell them that only he and 4 other people can use it.1 point
-
If in the end you make that decision, people will end up in jellyfin, it is free, open source and has no limits. What is less developed? It's true, but developers will end up joining the project if they can't use something better. Nobody considers hiring 1Gb fiber internet and the operator tells you that it limits it to 50MB because that way you won't download copyrighted movies. It does not have to be used with protected content. There are people who use it for educational videos. others for photos, others for content created by themselves, even why not, for online courses. That there are different prices seems correct to me, the same as now, but there also has to be an "unlimited" plan not because you want to have 5000 users, but because there are people who don't want to worry about those things and I want everything unlimited.1 point
-
They are not simultaneous reproductions, they are devices that use some premier feature for at least 1 week. That's not 45 at a time, it's 45 different devices in a week. In a week 1000 situations can happen and it could be that you use it at work, that you go to another location, to a family member or friend's house, work... 75 devices are too few for non-commercial use. You can sell me whatever you want but it is preferable to say that you can only have 100 users than to force people not to use devices.1 point
-
1 point
-
Thanks for the idea! Just tried it out and it seems that the ffmpeg version emby is using when called with the same parameter then the resulting file still contains the Dolby Vision stream. To be honest I'm not 100% sure what impact of the unofficial flag is besides this, since the ffmpeg documentation also only really says the following: "allow unofficial extensions". That's why I would kind of want this to be a feature flag / setting, even though it probably should not have any impact. FFmpeg Codecs Documentation I will try out the TS file conversion later to see if that works, but ideally I like my files to be in a more widely used format, but also a very good hint! Next step would be to set up some file watcher or regular job to run my command, but since Emby already has a built in functionality to convert new files I kind of would like to use it.1 point
-
@ebrthanks for your answer, yes that basically would be the idea. I don't have any insight in what Emby is doing behind the scenes, but I assume it's using ffmpeg? If yes, then I think the issue might be that remuxing of Dolby Vision from my tests only works with the `-strict unofficial` option (and a fairly recent version of ffmpeg). Personally I would be happy enough with some advanced setting to provide custom arguments, to not enforce unofficial for everyone. With the current Emby convert feature and the following settings and the following source file video information: Profile: Custom Container: mp4 Video codec: hevc, h264 Audio codec: aac, mp3, ac3 Quality: Original quality Title: 4k Dolby Vision HEVC Codec: HEVC Dolby Profile: Profile 8.1 (HDR10 compatilbe) Profile: Main 10 Level: 150 Resolution 3840x1604 Interlaced: No Bitrate: 25mbps Video Range: DolbyVision Color Primaries: bt2020 Color Space bt2020nc Color Transfer smpte2084 Bit Depth: 10 bit Pixel Format: yuv420p10le I get the following output: Title: 4K HDR 10 HEVC Codec: HEVC Codec Tag: hvc1 Profile: Main 10 Resolution: 3840x1604 Interlaced: No Bitrate: 24mbps Video Range: HDR 10 Color Primaries: bt2020 Color Space: bt2020nc Color Transfer: smpte2084 Bit Depth: 10 bit Pixel Format: yuv420p10le In contrast, if I use the ffmpeg command I described initially I get exactly the same output as I had for the input.1 point
-
As far as I can tell you are neither an employee of Emby nor a moderator on this forum, therefore I don't get why you go out of your way to berate newcomers seeking help and constructive input. I'm not sure what happened in your life that you feel the need to be rude to strangers on the internet, whatever it is I feel truly sorry for you. But to use the only rethorical device you seem to recognize: whatever problem in life made you turn out this way it's a YOU problem.1 point
-
@RanmaCanadaI would kindly ask you to be less condescending. I have read through your post history and you come of as a really unpleasant person. That said I'm not asking to manipulate the codec in any way but just to change the container format and keep the encoded stream as is. Which is separate from decoding and re-encoding a Dolby Vision stream, for which I recognize that licensing issues might arise.1 point
-
Except that's not true: the server is also able to report that you are close to your limit. I don't understand why you can't use the premier key itself to authenticate a request that responds with how many devices are currently used.1 point
