Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 02/07/24 in all areas

  1. Apps will need to be updated to not allow you to try and do that in the first place.
    2 points
  2. Hi - Please read the above thread - it goes into a lot of technical detail as to why the 'theory vs actual' is very different and the bottleneck in any system is usually the storage. In summary, if you want to run parallel extract processes on a large initial install - then just spin up 'n' instances of emby (all running different ports) - and run an extract on individual libraries per instance. Unless you are running ssd/nvme for storage of all your media - you will soon hit a bottleneck on storage as they all start competing for I/O. Any modern cpu from the last 5 years is going to be waiting for I/O - the cpu (nor gpu) is not the bottleneck. Will multiple instances be faster ? - possible/probably - but at the expense of making your system I/O bound for all other uses - ie it will no longer be responsive as a media server (it's primary purpose).
    2 points
  3. Thanks! We need to add a similar thing to the restore process of the backup plugin to assist with changing platforms.
    2 points
  4. Hi, i done a docker -it watch your record directory -extract srt -convert .ts to mkv or mp4 -process comchap or comcut on it. if 2-3 persons can test it and give me feedback, that will be nice. https://hub.docker.com/r/chacawaca/post-recording please use it with a test directory for now, keep DELETE_TS = 1 if you want to keep your .ts file thanks you
    1 point
  5. Is there any way to revert to the previous behavior of missing episodes being listed among all the present episodes in the Season view? Or allowing use to choose the behavior we want. Having to go to the 3 dot menu is really counterintuitive. This really is only useful if you already know there are missing episodes. If someone is watching a series they have no way of knowing if an episode is missing and just continue on with the "Next Episode"
    1 point
  6. Well this is not the answer you are looking for. But dont install the spammy apps, and you will not receive all the annoyance.
    1 point
  7. (can't remove the ebr tag...) Sounds like it's google collecting telemetry like they do with all apps. The terms for that would be in the various app stores, not Emby.
    1 point
  8. Thats more of a coincidence or a hole that has been plugged in the latest server version with naming conventions/logic for identifying content being ever-developed/improved.
    1 point
  9. This is why you do it on separate libraries. You also need to obviously save the BIF files with the media. This option does not work if you choose to save the BIF file locally for obvious reasons. Attached is a version of my original windows batch script that converted HDR bif's into SDR bif's - you'll need to obviously modify it - but it shows the process - Extract the jpg's from the source file Some re-ordering magic to get the jpg's numbered correctly (the ffmpeg numbering does not work with biftool) use biftool (see Roku's website to get it) to create the bif move the bif to the media folder Run the above multiple times, using multiple source shares/folders - and you have a solution. To note, it's #1 that will demand the I/O - as long as you write to nvme in #2,#3 - then I/O should not be an issue. If you create something, please consider sharing it here hdrbif.bat.txt
    1 point
  10. Copying either the subtitles or the images is optional. It will ask you if you'd like to, however, if the subtitles/images are already there, it won't overwrite
    1 point
  11. You could try and fix the ratings via this plugin.
    1 point
  12. My 2019 Samsung Tv is showing version 1.7.0 this morning and after authenticating once for each user it is now allowing user switching without further password requests.
    1 point
  13. This is due to [data-type="home"] no longer existing, change to div.homeSectionsContainer. And you are correct for the Links as the html would have to be modified.
    1 point
  14. No... the tags use the ampersand and the file/folders use "and"... Oooof. That fixed it... Thanks...
    1 point
  15. I had also written a mini server at one point, where you gave it a list of directories to monitor, and it ran in the background. It could be queried to see if any file or dir had changed. Essentially it worked using rpc or network calls. But it wouldn't be any better than a multithreaded solution.
    1 point
  16. Thank you so much for your quick reply! It's working now!
    1 point
  17. 1 point
  18. It took me a while, but after some trial and error I managed to get my old library working on my new linux server running emby in Docker. I added new libraries and scanned, then I closed emby and copied these files from my backup and rebooted it to check and all my users were imported and had to change a few settings over. activitylog.db, authentication.db, users.db I then opened the library.db file in DB Browser for SQLlite, ran this code (edit it for your system) and copied the edited library.db file to the new server and it WORKED. It's missing a few things but the library rebuild got it. Don't know anything about SQL but can read code okay. Got the idea from this code https://gist.github.com/martinbowling/653386f5b7a4b8426854fc01400f0bca#file-fix-windows-sonarr-db-for-linux which I will be attempting on sonarr and radarr tomorrow. Need to sleep now. UPDATE "main"."MediaItems" SET "Path" = replace( "Path", '\', '/' ) WHERE path LIKE '%:\%'; UPDATE "main"."MediaItems" SET "Path" = replace( "Path", 'D:/Movies', '/data/movies' ) WHERE path LIKE 'D:/Movies%'; UPDATE "main"."MediaItems" SET "Path" = replace( "Path", 'E:/TVMyth', '/data/tvshows/Mythbusters Original' ) WHERE path LIKE 'E:/TVMyth%'; UPDATE "main"."MediaItems" SET "Path" = replace( "Path", 'E:/TV', '/data/tvshows' ) WHERE path LIKE 'E:/TV%'; UPDATE "main"."MediaItems" SET "Images" = replace( "Images", '\', '/' ) WHERE Images LIKE '%:\%'; UPDATE "main"."MediaItems" SET "Images" = replace( "Images", 'E:/TVMyth', '/data/tvshows/Mythbusters Original' ) WHERE Images LIKE 'E:/TVMyth%'; UPDATE "main"."MediaItems" SET "Images" = replace( "Images", 'E:/TV', '/data/tvshows' ) WHERE Images LIKE 'E:/TV%'; UPDATE "main"."MediaItems" SET "Images" = replace( "Images", 'D:/Movies', '/data/movies' ) WHERE Images LIKE 'D:/Movies%'; UPDATE "main"."MediaStreams2" SET "Path" = replace( "Path", '\', '/' ) WHERE path LIKE '%:\%'; UPDATE "main"."MediaStreams2" SET "Path" = replace( "Path", 'D:/Movies', '/data/movies' ) WHERE path LIKE 'D:/Movies%'; UPDATE "main"."MediaStreams2" SET "Path" = replace( "Path", 'E:/TVMyth', '/data/tvshows/Mythbusters Original' ) WHERE path LIKE 'E:/TVMyth%'; UPDATE "main"."MediaStreams2" SET "Path" = replace( "Path", 'E:/TV', '/data/tvshows' ) WHERE path LIKE 'E:/TV%';
    1 point
  19. I restarted the ATV and iPhone and it fixed the issue. I have checked all the accounts that have permissions set on library folders in all the clients I have access to and it is all working great again.
    1 point
  20. Does the artist folder name exactly match the tagged artist name in the audio files?
    1 point
  21. Confirmed, working for me now. Thanks!
    1 point
  22. Hi Luke: I was having a lot of issues so I deleted Emby and reinstalled and everything is working good again. I just had to start from scratch.
    1 point
  23. I restarted it, I redeployed it with altered ports, and nothing worked. I finally took a cue from my format c colon days and nuked the whole Emby directory, then redeployed it so I could set it all up again, and that worked.
    1 point
  24. Hi, we'll take a look at that. Thanks for reporting.
    1 point
  25. If you're on Windows 32-bit and seeing crashing on startup, we'll be getting a 4.8.1 update out to resolve this. If you need immediate relief, the fix is already in the beta channel in version 4.9.0.1+. Thanks guys.
    1 point
  26. OK we'll take a look at it. Thanks for reporting.
    1 point
  27. Working for me now on Open Subtitles 1.0.53.0. Thanks for the quick fix! Amazing work!
    1 point
  28. 1 point
  29. Yeah, I get it, it must be annoying. It may be a good idea to add some kind of "Restart Emby Server in the safe mode" option that temporarily disables all unofficial plugins for troubleshooting issues like this one.
    1 point
  30. OK - it appears that I do have it working now. I think what has occured is that some watched statuses haven't synched to trakt (prior to 4.8) and for some reason import of playstates wasn't working for a new user I created, so these two things combined and the 'failed' marking for upload playstates made me think it wasn't working at all.
    1 point
  31. As I said per PM, @rbjtechI couldn't get your batch script to work... (this says more about me than about your batch script, lol) Either way, I wrote a PowerShell script doing the same thing, based on your work. It also asks if you'd like to copy any image files and subtitle files, so that Emby does not have to re-download these. You can either put a file called "paths.txt" in the same folder as the script, or, if paths.txt cannot be found, you will be asked to enter a path. Output is on screen and in a log.txt saved in the same folder as the script. It's scanning recursive and does not distinguishes between movies and series (music was deliberately omitted), so my suggestion is to put the script in the root folder of the library (not the root of the server or root of the volume) you want to create the .strm files from. Any feedback, give me a shout. Note: To use with the Scripter-X plugin, you must supply the paths.txt file and comment out the sections for copying the subtitles and images, or it will eternally hang on that question strm-library.ps1
    1 point
  32. Too late to provide a log before deleting the databases @quickmic. Sorry. After rolling back both LibreElec and the Emby Beta didn't resolve the issue, I restored a backup from a few weeks ago to the Rpi4 SD card. That was going to take six hours to complete, so I let the restore run overnight. When I got home tonight, I stepped through all the setup steps to get back to where things were before the database corruption. This time there was not an issue. I'm going to have to assume there was some "fluke" corruption to the data on the SD card during the original upgrade to LibreElec 11.0.6. Even though things seem to be working now, I'm probably going to retire the old SD card and get a new one just to be safe. Thanks for your troubleshooting advice!
    1 point
  33. I actually think the best thing to do is test quickly on a portable install and see what the results are.
    1 point
  34. BrettDioson: I can add a smart match if the show "isn't recognized", it'll give me an error saying the series is not recognized. Then I can hit the ellipsis and then choose "organize" - otherwise, if it knows, it just gives me the same-singular-option you have. For me, now, a ton of series is no longer recognized. I'm not sure what it is, maybe it's limited to periods in place of space, maybe it's not. It used to be perfectly fine but now I have to go in and create a smart match for nearly every single series. For example, this used to work fine but now I have to create a smart match: Clearly, it's setup to recognize periods but it doesn't seem to work There's no rhyme or reason. While the above needs a new smart match, this one seems to have worked perfectly fine: but for some reason this one needs a smart match: I have no idea why, it worked perfectly fine before the update. Here's a VERY recent example of something that used to work and now doesnt: you can see how it doesn't recognize the series and if i hit the ellipsis, "organize" is now an option, if I click that, it'll then allow me to create a new smart match. The thing is, I shouldn't have to do this because it used to work w/o a smart match, the rules are clearly setup but for some reason or another it doesn't - it's the damnedest thing. and for posterity's sake, this is what I get when I click on "View Error Information" and clearly it was working just fine before: n not sure what gives but I hope I've been clear enough that a dev might be able to know what's going on
    1 point
  35. 1 point
  36. This Update is a pain in the a.. Plaese give us back the Option, to Login in without password/Pin with a local connection. Thanks.
    1 point
  37. Emby unlocks are available for all devices that use the same login. Google and Apple are different companies, and you have different logins in their stores. So yes, you pay again for the iOS client - but you can then use it on any iOS device logged in to the same Apple account. Paul
    1 point
  38. Hey, no, I ended up setting up a dedicated server for my 2 remote users which can handle multiple transcodes instead of maintaining multiple libraries. Sorry!
    1 point
  39. Well, it is (at least for not administrative users, AFAIK). I have ow cleared the password for my family, as they (including me) do not have administrative access, for administration I have a seperate user, which is not allowed for remote access.
    1 point
  40. After opening and initializing the tuner (always) and receiving the signal from the tuner (+0-1 s), Emby needs to probe the TV stream first. This is done externally by running ffprobe (+1-2 s). Based on the result and the client capabilities, Emby configures ffmpeg accordingly (+0.x s) When ffmpeg runs, it probes the video stream again (+x s), it needs to wait for a video key frame (+0-1s), then it starts transcoding and writes HLS segments to disk, each of which covers 3 seconds (+3s). After the first segment is created and written to disk and Emby has detected that is is available (+0.x s), it is transmitting the first segment to the client (+0-1s). Only then, it's a matter of how fast the client player will show the first picture. TVnext can re-use an existing tuner stream (if same mux). All streams go through the server and are processed and parsed there, so no external probing is needed. The parsing (probing) may take 50-200ms, but TVnext doesn't wait for this. It stores and uses the probe result from a previous playback and sets up things immediately as if that information would be correct. It does that setup at 0T, even before it has received anything from the tuner. Only when it would turn out to be wrong (after the probing results are available), it would abandon the preliminary setup and re-create it (nothing has been sent out to the client within those max 200ms). It does not use ffmpeg for creating segments, it does that in memory instead and it sends out the first segment to the client immediately without waiting for the first 3 second segment to be complete. Then it depends on the client player and how long it will wait (building up a small buffer) until it starts playing. That's roughly why it takes > 8s with current Emby but only 500-1200ms with TVnext (without transcoding, which adds about 1s)
    1 point
  41. Definitely interested!!!!
    1 point
  42. My original thought back when I first posted this idea would be just pulling from online providers that Emby currently uses in order to get things like runtime. I don't know whether things like audio languages would be available from sources like that, though. To me Runtime/Length is the most important and useful, and I personally would be fine if it displayed with a parenthetical "Runtime estimate based on online metadata" (or something more concise).
    1 point
  43. Hi all, I spent some time with fighting against .NET and Windows (I am a Java guy :) and created a prototype of Emby plugin for EPUB books. It provides really just a basic functionality - the advantage of EPUB is that it typically contains all the metadata (title, author, cover, description, year, etc.) so no need to connect remotely anywhere (yes, this part could be possibly improved, but very likely not by me :). So, what it does exactly: it updates Emby metadata on library item addition it does the same also when one likes/unlikes the given book (to be able to manually trigger metadata refresh; this could be possibly removed, I have used this a lot during my testing) instead of collections, it adds tags to the books (see the last image); this is to avoid mixing movie collections with the book ones, I did not like that, it seems to me that collections are more movie friendly... this also requires proper naming of the EPUB files - personally, I am using form of "<series><index>.<title>.epub" - this way, all the files are always properly sorted, even in my ordinary file manager (I use file name sorting also in my e-book reader, too). So, the same sorting is applied also in Emby. (That is all, so no reading or so; I have an e-book reader so I use it, of course.) However, there are some possibly problematic parts, like - I am using an EPUB library, which is free to use, but I was not able to "bundle" it correctly into my plugin (so I simply copied its sources into my project - ugly, but works, but I may be violating its license, I don't know; any hints how to do it properly are welcome, thanks). Also, the code is very ugly (using VS and Windows is more a fight for me, as I wrote :) so it is not published anywhere. BTW, it should not be difficult to add support for e.g. MOBI books there (I guess they are similar to EPUBs, no? I mean, they could contain all the book metadata too, no?), although it would mean some more code cleanup and refactoring, but nothing complicated I believe. Would anyone be interested in this plugin? If so, I could try to prepare a public GitHub repo, but it would take me some time to prepare it (the reasons are explained above). This is how it looks like on my Emby instance:
    1 point
  44. I don't want us to look just like Plex. As I said before, if I'm taking inspiration from something, it's generally Apple Music or Apple TV+, and figuring out how to incorporate our enthusiast type of features into them.
    1 point
  45. Emby for Amazon Alexa has been updated with the following improvements: Improved audio playback including artwork, metadata and media playlist control More voice training data added with better, more informative error responses View the full article
    1 point
  46. Will there be any improvement of scanning our libraries & why it takes so long to maybe days depending on how much media..maybe seperate the scan from newly added media to old media thats already there ?
    1 point
×
×
  • Create New...