Leaderboard
Popular Content
Showing content with the highest reputation on 08/04/22 in all areas
-
Fourth attempt gets it about 95% of the way there! Really close to what we are looking for3 points
-
https://youtu.be/ctbTTRoqZsM Now we have hardware encoders. The next gen AMD and Nvidia GPUs will very likely have encoders, at least Nvidia. Things are progressing quickly.2 points
-
I have this now with my server. I created a new music library called Radio Stations and pointed it at the folder I setup with links to a handful of college radio station with a live feed on their website. I find the m3u8 feed address and add that to text file, name it the call sign of the station and save it as a strm file. I'll then find their station logo and download that, rename it to match the strm file and put them all together in the Radio Stations folder. Scanned it and it works. It's not perfect, but it does work remotely I hope that helps you or someone...2 points
-
If you want to run the Samsung app then those are really your only two options right now. Either install via usb every 30 days, or set your app region to one of the countries the app is available in. The only other thing would be to get an external device such as Firestik, Roku or an Android box and run Emby off that. Either way after 5 years you will need to upgrade the Samsung app via usb anyway to remain current because Samsung is now not accepting updates for TVs older than 5 years. So, everyone has to update via usb then.2 points
-
So in this case TMDB will give correct result first if Life (2000) is used. This is why we have so many mismatches with TMDB. query=Life&language=en&year=2000 "page": 1, "results": [ { "adult": false, "backdrop_path": "/GjoNCBnOdmKz7ZVG0IICfg1GKa.jpg", "genre_ids": [ 35, 80 ], "id": 6522, "original_language": "en", "original_title": "Life", "overview": "Two men in 1930s Mississippi become friends after being sentenced to life in prison together for a crime they did not commit.", "popularity": 15.864, "poster_path": "/mMTrgEhGrHzin07P5G6BPVw9XuW.jpg", "release_date": "1999-04-16", "title": "Life", "video": false, "vote_average": 6.7, "vote_count": 614 } . . . . . . But Emby should do a little more magic behind the scenes matching Title though as Life and A Bug's Life should be distiquishable.2 points
-
This subtitle extraction/cleanup functionality is exactly what has been recently added to the MediaInfo plugin. The Plugin is in the catalogue - but I don't believe the subtitle bit has been fully added yet to this version as it's still in testing. @Cheesegeezer@FrostByte Maybe we can add you to the testing team but please be aware this should not be tested on your main library ! This is the function branded as 'SubKiller' - it removes all the unwanted embedded subs and extracts all text based subs as external SRT's. I believe there is some discussion on having the option to removing all the embedded subs altogether (once they have been extracted) but we need to understand the logic on how emby chooses which subs to use. I believe it will use the external first - in which case, I see no reason to remove the embedded ones.2 points
-
Nope. Lend your support here: Also, some tools available in Tools and Utilities forum section:2 points
-
I have learned some very important things while testing this out. First of all, it is not a good idea to send a 'pause' command to the clients that are waiting. It just will not work the way you would expect. You must send the stop command to the clients that are waiting. then message them that they are in the queue When the Watch Party Controller starts playback on their device, send the play command to the other sessions, not the controlling session. I can tell you that initially it works. It is rough... But... things are always a little rough in the beginning.2 points
-
It would be very desirable if music albums could be marked as listened. Audio books and movies already have this option.1 point
-
One thing the streaming community hasn't done well is really create tools that allow us to simulate live TV well. I think the biggest reason that binging on Netflix (and Emby) is so popular is because you push a button and go. I'd like to see Emby create a "To Watch List" that basically allows you to sort shows into a specific order. When you watch that list, it will only play the most recent episode of each show in the list that premier inside that week. Lets pretend I made a DC TV Watch list, it would only play this weeks episode of Arrow, Flash, Legends, Supergirl and Gotham one after another. If an episode didn't premier that week, it gets skipped. Additionally, I'd like to see this system *ALSO* allow us to insert bumpers similar to Cartoon Network or Toonami. In the here and now, it would only insert bumpers between the series, but it would be nice if in the future, a system that allows some method for choosing the appropriate points between each act of an episode where bumpers could also be inserted. Bumpers would be a community thing to create, but inside the "to watch list", you'd choose what bumpers (if any) are used. Bumpers could even be surrounded by previews. Finally, another thought: while Emby already can pull Movie Trailers, it might be another cool future project if we could pull previews of related series not in the "To Watch List" and/or perhaps ones that aren't on your server that are similar to what you are watching. There's a lot of ideas in this post to digest and several should be their own project as part of this concept. Thoughts1 point
-
Emby Server 4.7.5.0 running on i5-3470 with Intel HD graphics. Windows 10 H1H2. 8gb RAM. Emby Theatre 3.0.15 on direct wired Windows 10 client Direct Play stream from HD Homerun Quatro Premier subscriber with Hardware Transcoding turned on. Changing channels, particularly HD channels can take up to 9 seconds to commence playback. Painfully slow when compared to the native HDHomeRun Windows app which starts the stream within 4 seconds. I get this issue across the board with all of my client devices, although I use Emby Theatre the most. Stats for nerds is showing that the stream is being Direct Played - 10mbps @ 25fps. Lipsync is pretty terrible too. Network is gigabit ethernet between all devices. Network switch is Ubiquiti. Dropped frames is 0 I snapped the specific log file entry from the point I clicked play, to the point the stream started playing properly. Attached. I've also attached the full log as required. I've never had this working well on my system. Thoughts? emby.txt embyserver - full.txt1 point
-
Currently there are not options for this. But for the web client yes via css. You could show your support for this FR.1 point
-
great the top menu problem Solved the subtitle black box is still there, but I never used before, so don't know from how many time is there good night \Gianni1 point
-
1 point
-
Ciao, ho riavviato il server e sembra tutto tornato alla normalità, vediamo con la prossima aggiunta di film/serie tv si ripresenta il problema. Grazie per ora.1 point
-
ASS files contain a statement of the video size they are intended for. Sometimes (especially if they've been taken from an SD original and transferred to a BD rip without the correct adjustment) this is incorrect, and maybe font sizes were adjusted instead of correcting the video size. This can give rise to unexpected results in some circumstances. Paul1 point
-
Interesting, I just installed and the number of scheduled recordings is reduced substantially and I conclude that this is because shows already in the database are now properly recognized. While I am still testing, I am cautiously optimistic.1 point
-
I will do my best to get to this and get you some. I just got back from a couple weeks in the Virgin Islands and need to catch up on all sorts of things first!1 point
-
If you have a some good photo files for testing that contain a range of iptc/exif/xmp metadata, then please zip them up and attach them here and I'll make sure Emby Server supports reading all of the embedded information. Thanks !1 point
-
Yes, it has been there for a while now. Never bothered posting about it. But since your original bug is also only visible on newer TVs i tought of dumping all the bugs at once.1 point
-
Sure they do. I've just been helping softworkz debug a case in which a particular font triggered a crash in Emby's ffmpeg. To the best of my knowledge, if fonts are not embedded, they need to be installed in the system - and that would therefore be required for external ASS files. It's also fair to say that a considerable proportion of ASS files don't use sophisticated styling, and work well enough with default fonts. Paul1 point
-
Sure I have extracted the subs for my entire Anime library, fonts the same, what I have noticed with the extracted ass files is that the extracted one is shown with tinier fonts than the internal one in emby android tv, not sure other clients, need testing to compare that.1 point
-
But what about fonts? Some of the styling may be meaningless without. Paul1 point
-
1 point
-
That’s correct ffmpeg extract them as it is with all the formatting, I use a script with ffmpeg for extracting every type (ass, srt, vobsub, pgs, vtt, txt, etc.) Sure I can test it against some of my files to experiment.1 point
-
I don't believe so - the formatting for SSA/ASS (and SRT for that matter) is just held in the external text file instead. ffmpeg just copies it as is - but we need to check this.1 point
-
Allright perfect. I hope you can do something especially with the favorites issue. The other ones are a bit nitpicking on my side1 point
-
As far as your message not being visible when it first showed - it looks like maybe you have framerate matching turned on on that device? If so, I think the message started while the TV was re-setting its mode. That is also going to be a situation that affects playback start time as we wait a couple seconds for that to happen when enabled (since the screen goes black).1 point
-
Steady progress Chef - looking great. So the 're-sync' is my thoughts too - all the clients 'fire' and then you 'resync' them all after X seconds. The reason for this is to allow all the network connections to open, transcoding to begin and buffer blah blah. As a 'controller' you have no control over that process on the clients - but what you do have control over is their session once it has settled down. hence the re-sync - maybe just send a message before hand - 'Watch Party is re-syncing' etc On the message - that's odd as you send the message to the session don't you ? I'm unsure why there are multiple messages being queued ? Another option is to wait for confirmation on the message - if you don't specify a timeout - then I believe it waits for an 'ok' on the remote. It did for me earlier via the api.1 point
-
I found the solution ! The problem was in the container not in emby apps or auto-organize (v1 or v2(beta)). If your folders (default movie or shows lib and temp to organize) are pull within different docker volume then it will copy but if your folders are subfolders of the same docker volume then it move ! Sorry i'm french i hope i'm clear1 point
-
Here is a third test and attempt. Things for the next version: 1. The Controlling session needs to be paused after starting, it has to wait for each of the other session to catchup in the runtime. It is only a couple seconds wait, and this will create a solid sync between streams. 2. The "Added To Watch Party" message is flooding the clients. This means that each of the watch party sessions should have some kind of flag in the configuration that lets the Controller know that the client has been messaged, alerting the user that they have been added to the party. Pretty straight forward...1 point
-
Its not really about the color, is about the sides. Picture with the indicator wich is white, has two black corners on top that are not see trough. Second picture with the subtitle menu, the right side should still show some movie frame but is instead black. The left black line cuts of the timelime.1 point
-
Thank you very much for showing me the right direction. I was searching in the general settings, but it never occured to me to look at the library settings, but it makes sense of course to put it there.1 point
-
1 point
-
1 point
-
That is interesting, you have added the year to the request url, and yet the results have 1998. That is very strange.1 point
-
But primary issue is TMDB api returns the query that way not Emby. query=Life&language=en&year=1999 { "page": 1, "results": [ { "adult": false, "backdrop_path": "/u2HrA8BMvvHURz5mVOIe9EM1zGx.jpg", "genre_ids": [ 12, 16, 35, 10751 ], "id": 9487, "original_language": "en", "original_title": "A Bug's Life", "overview": "On behalf of \"oppressed bugs everywhere,\" an inventive ant named Flik hires a troupe of warrior bugs to defend his bustling colony from a horde of freeloading grasshoppers led by the evil-minded Hopper.", "popularity": 92.27, "poster_path": "/hFamOus53922agTlKxhcL7ngJ9h.jpg", "release_date": "1998-11-25", "title": "A Bug's Life", "video": false, "vote_average": 7, "vote_count": 7793 }, { "adult": false, "backdrop_path": "/GjoNCBnOdmKz7ZVG0IICfg1GKa.jpg", "genre_ids": [ 35, 80 ], "id": 6522, "original_language": "en", "original_title": "Life", "overview": "Two men in 1930s Mississippi become friends after being sentenced to life in prison together for a crime they did not commit.", "popularity": 15.864, "poster_path": "/mMTrgEhGrHzin07P5G6BPVw9XuW.jpg", "release_date": "1999-04-16", "title": "Life", "video": false, "vote_average": 6.7, "vote_count": 614 }1 point
-
I checked now and the problematic show now is syncing. I'll update you if other tests fails! Ty1 point
-
Well, so far tested with following shows. (Seal team, s.w.a.t, f.b.i) Can't find a specific pattern. On f.b.i for example in season 1 Episode 1 there are over 20 actors shown in emby. But synced to KODi just about 10 but no doubles.1 point
-
That’s correct, that’s what I do, no need for me to remove the internals. To ensure it chooses the external first is better to use default tag in external filename, just in case some internal is already set as default, this works perfectly with smart and always modes. But in the case of “Default” mode if there is a default (no forced) external and a default forced internal it chooses the internal. I haven’t tested default forced external vs default forced internal in default mode to confirm priority.1 point
-
@chef Amazing progress ! Yea that was just an initial idea on the first post but then realized myself that is not a good idea for a number of reasons haha - better to inform the user they are in the 'party' and then give them back control. They can either wait - or actually do something else (in the same session) if they wanted to. When ready, then the controller would start the playback - overwriting whatever they were doing at the time (including existing playback of something else for example such as a 'watch party' intro). When I did this initially (just via web api calls from a command line), there was no controller - so kicking off and pausing each 'session' was easy enough. My initial thought was that there is no overall 'controller' - each user/session has equal rights to do what they want to the session. The 'controlling' part is watching each session to get the playback state - and if this changes (ie somebody has paused), then re-broadcast that state to all the other sessions to re-sync it. Any resume state will probably need a 5 second rewind on all session to keep this sync across all the clients - not sure.1 point
-
1 point
-
DLNA will not work without host networking (and external interfaces) which the standard chart and truecharts does not allow (or in Truecharts case it's more not supported). You can use the Launch Docker Image Button to enable access to the networking options, but this will complicate things for you most likely. As far as the IP shown on the dashboard, you can always use the manage emby server -> network screen and enter the local lan IP in the box labelled "Local IP address:". This will not correct the shown port though when using the Truenas chart. I don't know who is maintaining the Emby server chart for Truenas, not sure about that, but if they allowed host networking options then I believe a lot of your issues could be worked around without resorting to docker yourself. Perhaps even dlna could work then. Though then that means explaining how to configure host networking options so Emby gets it's own IP within Scale, and therefore allows ports under 9000. Not sure why the chart doesn't expose the SSL port? Does Emby maintain the chart? In my case, using wireguard (due to ISP using CGNAT) to connect remotely, so, it doesn't matter if using https or not.1 point
-
Here is another source: https://www.filmratings.com/ The search will give you the rating as well as the reason for the rating.1 point
-
@Luke Basically, a bulk edit to change US ratings to German Ratings. Or possibly automatic translation per system language. @Seger You have the ability to filter your ratings and bulk change them in the TAG tool.1 point
-
Mate!! So it works. Like you say, creases need ironing out and yes the delay is because of the session starting twice. epic bro!1 point
-
Yes it does the same things as a Movie or TV content type library. Only Home Video/Photos content type does not use online providers.1 point
-
1 point
-
@@Luke another way this could be done and add additional functionality would be to have a group login that has logins associated with it. Then on each device you login with the group username/password and would get the list of accounts associated with that group account to choose from. This would expand functionality because now I could have one group for my home as I have now, but could also create a group for my X-Wife's house with her login and my two kids and I could also create a group for the brother-in law (and his family with accounts) or for a close friend (and his family). This way each "home" could have their own set of "local accounts" that can only be used for fast switching and we wouldn't be limited to just one set of quick change logins. This would also solve part of the security issue the op is having as well. Carlo1 point
-
When you supply the subtitlestreamindex you also nead to supply the mediasourceId. nevermind. I see it's the first argument in your url1 point
