Leaderboard
Popular Content
Showing content with the highest reputation on 09/04/24 in all areas
-
There are neither technical nor organizational blockers for restarting the TVnext beta channel. During the past year, I've been working on the new Windows and Xbox clients, which are built upon an entirely new architecture (regarding the outer, target-specific platform code), which is meant to serve as the basis for other clients as well in the future. This is a very complex project, and TVnext is a very complex project as well. That's why I had asked that we conduct and complete the beta for the new Win/Xbox apps first, before resuming TVnext. What I cannot explain though, is the delay of the beta for the new Windows/Xbox apps. These are ready to go into beta for several months already.5 points
-
Hi, stay tuned. Smart playlists will be one of the focal points of the Emby Server 4.9 release, so this feature will ultimately be built in.4 points
-
Only the very latest Nvidia GPUs support AV1 encoding and similar applies to Intel. From support requests, we have a pretty good picture of the GPUs that are used with Emby Server, and those latest models which can do AV1 encoding are used by far less than 1%. That's why it's not "a shame" but rather very reasonable that we are focusing on work from which a wide range of Emby users will benefit rather than niche cases. Of course this will change over time and conversions to AV1 is surely something that will be added in the future.3 points
-
Shield --> AVR --> TV I don't have eARC on my LG C8 - so this is the only way to connect the Shield to an AVR if I want HD Audio. Even if I did have eARC, I would be introducing the TV into the HD Audio chain if I went Shield > TV > AVR - so I believe Shield direct to AVR is technically preferable anyway, it certainly introduces less variables into the mix.3 points
-
I hit "play all" on a collection and it doesn't show the next film in "Next Up" after I quit out of it. This is apparently intended behaviour, and the same applies to playlists. This is absurd. Why even have the "play all" option? Who's sitting down to watch a full collection's worth of films, or a full playlist? I have playlists for The Prisoner for its various episode orders, and there's no way I'm getting through them in one sitting. I was going to make that my next show to watch but if I'm going to have to keep track manually of my progress through the playlist it makes the playlist fairly pointless TBH. There's no reason playlists or collections shouldn't show up in Next Up.2 points
-
2 points
-
Pleased the error has finally been tracked down and will be fixed!2 points
-
Yes, and not just that. It has a "Remote Tuner" feature which allows you to use tuners in a Linux system from Windows and tuners in a Windows system from (Emby Server on..) Linux. ("remote" in this case means LAN, not WAN, though). Though, TVnext betas which are delivered through its own separate channel are Windows-only (but can remotely use tuners on a Linux system). Emby with TVnext will only work on Linux directly, once it's included in the regular Emby beta channel.2 points
-
Morning Sam 1 video is actual video, the other is from my phone which shows what happens on the TV when you play it. If I play the actual video outside of Emby on Samsung, it plays just fine. Bret2 points
-
I'd really like to have 2 Factor Authentication added to the login screen. It's just this (optional) extra layer of security to help secure the server (which, especially if people use camera uploads) contains pretty private data. There are for every type of programming language quite a few libraries available, so implementation on a server shouldn't be too hard to realise1 point
-
It is really cool that Emby has the ability to support multiple versions of the same movie. It would be nice to have a setting on the client side to allow the user to set which version should be selected by default. This could be as simple a user-entered string, or it could be a list of detected strings to choose from. It could allow multiple entries and it would choose them in the order entered. On the Kodi side, it would also be nice to get the "Choose the Best Version for Me" option that the Emby app has.1 point
-
Hi, the latest Blog post for LG Emby TV App was for "Emby for LG 1.0.37" @Luke you always write "Stay tuned to the blog for the release announcement." on the "Status on official LG app" Topic But for the last 4 LG Versions no Blog Post has been released. I'd really like to get more infos on changes and new features of the Emby LG App Thanks1 point
-
I've created some CSS for the Web App, originally made for Jellyfin and ported over to Emby. Not everything survived, but here's the scavenged stuff. 1. Home Screen I've started working on the fonts to give it a more classic and timeless look, while using fonts which look good and provide my glyph needs. I love cinema, thus these fonts hopefully capture the spirit of classic cinema (designer talk Fonts used in this screenshot: Bangers and Limelight for the headlines, Jost for the rest. Also Special Elite as monotype and Satisfy for handwritings. Custom logo, some paragraphs shortened to 70 characters per line for better readability. 2. Cast & Crew WIP. I wanted it to look like autograph cards. Also works with multi-lines, see Red Mist. 3. Chapter Section Most work was done here. Adds a film strip view with animation. Includes scaling on hover, with flickering and scratches. Known issues: 'Continue watching' also scales and glows Haven't looked at the home video section yet Put both CSS files in the same folder and adjust your paths. Look for YOUR_SERVER_ADDRESS_HERE and adapt it to your likings. The fonts used can be downloaded or imported from Google, see links above. Feedback and new code welcome. embyThemeFonts.css embyTheme.css1 point
-
Excluding Files & Folders says to create a folder called .ignore, but the way to do this on Windows is not immediately obvious. If creating the folder within the File Explorer, you must enter the folder name as .ignore. (with the dot before and after). The trailing dot will be removed. Explorer will not let you create the folder otherwise. From a Windows command prompt or PowerShell window, the normal method should just work: mkdir .ignore I suggest updating the KB to add this info somehow.1 point
-
Ah shoot, no. Mine is 3.4.20 Android -- so I think its not considered Android TV. I'm guessing this is not a feature currently implemented on Shield sadly.1 point
-
Phrasing in the KB article might be somewhat ambiguous - you don't create a folder, you create a file named .ignore within folder you want excluded. Maybe some punctuations or rephrasing would make it more clear: "To exclude a folder from the library scan, place a file (inside the folder) named .ignore" Or "To exclude a folder from the library scan, place a file named .ignore inside the folder." @sa20001 point
-
GR, great feedback. I'm older and have stuck to the same workflow for years. I agree, I am not using tMM to it's full potential and most likely will going forward. I added my TV library to tMM and it found all but 3 TV Series where Emby did not see 55 of em. I'll go back and rescrape TV series with tMM as there are some old Series that are obviously not scraped properly. Thank you for taking the time to ask questions. Many would just answer the question and move on. You provided some great insight and it is greatly appreciated.1 point
-
There are at least five options you could experiment with, beyond single retagging everything as one 'incorrect' group Artist/Album Artist: Collections Tags Dual Artist tags in the Artist field only (e.g.: 'Correct' Artist; 'Group' Artist) Dual Album Artist tags in the Album Artist field only (e.g.: 'Correct' Album Artist; 'Group' Album Artist) Both Dual Album Artist and Dual Artist Each method has its own pros and cons. With the dual tag/field options, you should still only end up with one version of the songs. Dual tagging could also give some differences in the Appears On and Morel Like This sections. (There are probably other single/dual/multi methods as well?) You may also get very good cross-referencing from various views/pages by using more than just one method. (e.g Tags plus Dual Album Artist). The multi-field/tag flexibility of Emby is therefore something to perhaps consider? Of course the best option is the one that works the best for you!1 point
-
I know on the Roku that embedded subtitles aren't supported inside MP4. For MP4 to have selectable/working subtitles these must be external SRT. Using MKV you will have much more compatibility with clients and the subtitles will be selectable/work and will be able to be embedded. The only real advantage I see to MP4 is some clients require MP4 to trigger DolbyVision.1 point
-
Or rename/delete the system.xml and allow it to regenerate as not a lot is changed from default and just step through the startup wizard.1 point
-
So, after some trial and errors with a little (huge actually) help of chat gpt I managed to write a script that basically updates IMDB rating for Movies and Series. I also asked it to summarize the steps we took to help others and recreate them. So far, I managed to update my whole library without any major errors but please test it on some sample one first. Some footnotes: Script runs through the nfo files within your folders looking for <ratings> marking and if necessary update it via OMDB api. When that results in N/A (especially newly released movies or series) it falls back to using IMDBPy library (that should work on itself but is significantly slower then using an OMDB api) Main distinction between TV Shows and Movies is: <imdbid> is used for movies and <imdb_id> is used for Series in tvshow.nfo file. Yet again <imdbid> is also used for every single episode’s IMDB rating so this is will result if you run the script for a Mixed Content library. Of course you can run movie.py script for TV Shows library but it will take much longer as it will be scrapping ratings for each individual episode at a time. As I said, it is possible to adjust the script to only use IMDBPy library but I highly recommend signing up for free OMDB api key (up to 1000 requests per day) or as I did, sign for 2 USD/month Patreon OMDB api key with 100 000 requests limit per day. I suggest turning of real time monitoring of the library as it my fall in loop (probably not endless but still, I had to restart the server several times). Just scan the library after you’re done. There were some back and forth changes to why the script looks as such but I won’t be going into the details for that. Here is the summarized steps we’ve taken to get to this point: Steps Taken: Initial Concept: We started by discussing a script that could update IMDb ratings in .nfo files for TV shows and movies. Original Script for TV Shows: You provided a script that updated IMDb ratings in tvshow.nfo files using the OMDB API. We added error handling and fallbacks using the IMDbPy library if the OMDB API didn't return a rating. Adaptation for Movies: We adapted the TV show script to work with movies. This involved adjusting the script to handle movie-specific .nfo files. Logging Implementation: We implemented logging to track the script's progress and capture any errors or warnings. Logs are written both to a file (movie_update_log.txt) and to the console. Summary Output: We added a summary at the end of the script to report the total number of movies updated or unchanged. This summary is printed to the console and saved to a text file (movies_update_summary.txt). Final Code: The final code combines all these elements: rating retrieval (via OMDB and IMDbPy), .nfo file updating, error handling, logging, and summary generation. Required Installations: To run the script, you'll need to install a few Python libraries. Here’s what needs to be installed: IMDbPy - This library allows you to fetch movie data from IMDb, including ratings. Installation: pip install IMDbPY Requests - A simple HTTP library for Python, used to make requests to the OMDB API. Installation: pip install requests How to Use the Script: Get Your OMDB API Key: Sign up for a free API key at OMDB API. Replace the placeholder '8d213e48' in the script with your actual OMDB API key. (this one is fake obviously) Update the Folder Path: Change the movie_folder path in the script to point to the directory containing your movie .nfo files. Run the Script: Execute the script using Python. It will update the IMDb ratings in your .nfo files, log the process, and generate a summary python movie.py By no means I am a programmer and understand how all this works so feel free to modify and adjust that to your needs. I am glad I don't have to check for movies or series on IMDB manually because the rating has changed. It would be great if there was an additional option except for refreshing metadata but there is none so far. I would really like to think what you guys think of it: @Luke @Happy2Play @Carlo @chef movie.py tv.py1 point
-
Thanks for the pointer, Luke. I cut over to the beta channel, and it's been good so far: no trailer repeats.1 point
-
1 point
-
Hi. In the Android TV app you can select "Show Login Screen" as the startup behavior in settings. In the Roku app, if you turn off "Remember me" it will present the select server/user screen on startup and authenticated users will still have their authentication remembered.1 point
-
1 point
-
Javascript code that allows audio sync + - x number of seconds or frames. Can this help for development solution that does not conflict with other playback? It seems the overhead is minimal. https://webtiming.github.io/timingsrc/doc/exp_timingobject.html1 point
-
I was purely wondering if the same was possible to replicate what Plex can do in searching all libraries. Now I've read through other threads and topics I'm satisfied that this isn't possible/ Emby doesn't want to look over your shoulder at all your servers. Please close the thread. Thank you.1 point
-
SQLite over a network share is never going to work. Even if it seems like its working, it will eventually fail. From: https://sqlite.org/wal.html From https://sqlite.org/useovernet.html1 point
-
Actually, after leaving it switched off for a few hours I went to try again and it is now working again. Very odd.1 point
-
1 point
-
I missed the beta but looks like the fix went into normal ATV client, I confirmed that the 2.1.21g atv client is behaving as expected and continuing past missing episodes again without prompting. Thanks a bunch for the fix!1 point
-
You might also try avoiding using web browser clients as they don't always support all formats. You could try using the desktop Emby Theater to see how it compares.1 point
-
1 point
-
HI @MatthewAbdulthere is currently no option for this, but this question has come up before and it's possible for future updates. thanks !1 point
-
Hi, we did find something, so we are working on getting a 2.2.29 update out to resolve this. Thanks.1 point
-
Same, going through a rewatch of Buffy/Angel in chronological order, and we've already watched the shows so they don't appear in up next. So far we've just settled for alternating seasons, but there are specific events happening in one show referenced in the other throughout, so it would be nice to resume from the list as we go.1 point
-
I ended up buying infuse pro as well. It would be nice if emby could get this fixed though. Apple TV seems to be the best player out there hardware wise.1 point
-
1 point
-
But technically this exact question/request has been asked numerous times. Looks to be at least 5 years now.1 point
-
Mystery of the version solved. Google was doing a phased rollout. I forced it to 100% just now.1 point
-
Not really about labels as it is about why does Disc 1 not get that disc number header title like the other discs?1 point
-
1 point
-
What is ridiculous is having a completed project that will greatly enhance a user's experience (I'm assuming here) being held up by a completely unrelated release! As much as you'd like to be the apologist @pwhodges, the reason for the holdup doesn't make sense.1 point
-
1 point
-
1 point
-
1 point
-
> with the caveat that the various client applications will still need to offer support for an OAuth login flow. Yea unfortunately I think adding _any_ form of support for SSO to clients is non-trivial. I don't really have a solution for this that doesn't involve shipping an entire browser with these clients, or (where supported) using the device's default browser, then logging in with a flow that you mentioned. > Though trusting headers from the reverse proxy could be a faster way to bring SSO support if it’s a huge headache to implement OIDC support on the server. This is my interpretation of why Emby doesn't already support this - it sounds like devs don't want really want to implement or maintain OIDC support. While I definitely would prefer first-class support for OIDC or SAML, this would at least get some form of SSO support added (after being requested for years without progress).1 point
-
I think that’s a reasonable strategy @yec5muji, with the caveat that the various client applications will still need to offer support for an OAuth login flow. I run several apps behind Traefik with a forward auth middleware pointing to my Authentik instance. For web apps that do not support OIDC, I add the forward auth middleware so that accessing myapp.mydomain.com results in a redirect to Authentik, and then after successful authentication, I’m redirected to the real web app which can then handle authentication using headers as you describe. To do the same thing with Emby, the iOS, Android, (and Google TV? Not sure if it’s the exact same app as Android or not) would need the option to “login with <auth provider>”. And if you’re already adding support for an alternative login flow to the native apps, you might as well provide full server side support. Though trusting headers from the reverse proxy could be a faster way to bring SSO support if it’s a huge headache to implement OIDC support on the server.1 point
-
Hi Guys, I recently moved from Kodi with MySQL for lack of proper multi user management and server side support, I have to say I'm impressed with Emby. Together with the Kodi Plugin it really takes the solution to a whole new level, count me in among the supporters! One feature I would like to see is the ability to recommend movies or shows to other users: I share my Library with close friends and family but it is a big library so they are always calling me to recommend them a movie to watch. It would be really cool if after watching a movie I can click a Recommend button and choose the users I think would like the movie, then it is displayed on their suggested movies at the top with the name of the user who recommended it... Sorry if there is something like this is already there, I am new to the interface and don't fully know it but could not find such feature... Thanks!1 point
