Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 07/17/22 in all areas

  1. I know your dev team frequently gets criticism and very little praise. I'd like to share my positive feedback on a few new features. Server - I LOVE the new Intro Skip!!! It works perfectly the few shows I've watched. Excellent job on this one! iOS - Whoever fixed all the rotation, minimizing, pausing, floating window, and other horrific playback issues deserves a raise! All those issues are completely eliminated and it's so nice to not have to deal with those bugs. Thank you iOS person! Android TV - I watched a movie the other night with my wife and son. I was really surprised to see the ESRB rating pop up in the top left corner for a few seconds! So cool! I didn't know this was a new feature. Kudos for adding this, it's a really nice touch and really adds some polish and sophistication to the Emby playback experience! Fine job, Emby Team! Keep it up!
    5 points
  2. I have put together a simple chapter viewer and editor plugin. The plugin is now in the plugin catalogue. As always, here is the source: https://github.com/faush01/ChapterApi/tree/main/ChapterApi It is very simple and allows you to view chapters for an item (Movie, Season or Episode), remove chapters and add them. It supports all the different chapter marker types. It also has a season Intro summary page, select a season to see if it has intros detected for each episode. Note: All chapters are wiped and reset when you do a metadata refresh on an item. If you spend any time setting up or editing your chapters, keep this in mind. There is no current way of locking chapters. Chapter List Season Intro summary Intro Detection (CTRL-F for Intros) I have added a new way of detecting intros based on theme audio, this is using a very different approach than the core approach, it is using some of the ideas I posted over there: https://emby.media/community/index.php?/topic/107878-audio-fringerprinting-chromaprint-segment-detection/ With this approach, you need the Into Chromaprint info, this is a simple audio fingerprint of the theme song/music/audio. The plugin looks for this and can create chapters based on the results of the search. So where do you get the Chromaprint Intro info file, you can create one yourself for a series, season or episode by adding chapter info for one episode and then extracting that as a Chromaprint Info file. The new icons on the season summary page lets you extract the info file, if you just want to check you have the chapter offsets correct you can extract the audio of the chapter to play back and confirm it. A Chormaprint info file looks like this: { "series":"Game of Thrones", "season":2, "tvdb":"121361", "imdb":"tt0944947", "tmdb":"1399", "duration":107, "extract":10, "cp_data":"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", "cp_data_length":3372, "cp_data_md5":"DDF936E4FD29A02CDA178EBFF37AD2E8" } It's just a JSON file with some info and the Chromaprint data. This can then be used in the Intro Detection tab to create a job against a series/season/episode list. Once complete, you can import the job results into your items. This is a semi auto way of detecting chapters for series that are having issues, because you are supply a good well-known chromaprint of the audio you want to target your results are much more predictable. Sharing intro theme cp data The sharded intro theme cp data is now hosted on GitHub https://github.com/faush01/ThemeCpData To use the hosted data in auto detection in the ChapterApi plugin, you can use the following URL in the "Intro Data External Url" on the options tab of the plugin: https://github.com/faush01/ThemeCpData/archive/refs/heads/main.zip Add the URL, hit download intro data, hit reload intro data and the intro cp data will be loaded for all the series you have that there is cp data for in the shared repository. If you want to add more the to the shared repo, clone it, add your new into cp json items and do a pull request to have your new items merged in and available to others.
    3 points
  3. I'm a plex life time member, but I have been using Emby for over six years continuously, but there is a feature which I have always thought is missing in Emby which I would like and encourage the developer to consider including especially in this dispensation where families can social or commingle due to COVID 19. Today, I received a notification from Plex about it new feature titled Watch together you can read about it here https://support.plex.tv/articles/watch-together/ The feature allows friends and families at distance to watch same movies together instantly, you simply invite all your buddy, once they signed to the system which can be seeing in the server then play and pause as needed, this I think is cool feature should be added to emby. Let's here your though if Emby developer should consider adding this feature to our beloved Emby Media https://www.bing.com/news/search?q=Plex+Watch+Together&qpvt=plex+watch+together&FORM=EWRE
    1 point
  4. I just want to bring up attention to AV1 as additional target codec for transcoding and comverting video. It's supposed to further reduce bitrates, which can be great in situations with limited bandwidth. Hardware players start to have support, with the Max version of Amazon's 4k FireTV sticks being a very popular and cheap option. Hardware Encoding is coming for sure too. So if/when HEVC gets added for transcoding, AV1 should be kept in mind too. And for conversations, things might actually be already there, since ffmpeg does have a encoder integrated.
    1 point
  5. 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.
    1 point
  6. Sorry if this is on another thread. Was wondering if there could be an option for watched media to not have a green check. Just an eye candy issue but I'd like the media cover art not to be covered with it. I'd just prefer to use the filter to see what is watched and unwatched. Thanks for all you do! I switched from Plex to Emby and found it to be a more beautiful and stable client!
    1 point
  7. Feature Request. A present I have several user accounts setup for family members. When we sit down together to watch a movie we currently log into one account (Mostly mine), so obviously only this account gets the watched status. What happens then is everyone uses my account because there's isn't up-to date and it's "just easier". This results in my account telling me I've watched something when I haven't... I would like the ability to log into my account and select/deselect which other users are present so that when a movie/TV episode is watched together, their watched statuses are updated accordingly? The next time you log in again all other users would have been deselected. It could be implemented so each user account can do this, or only select user accounts can. Even a special "Family" user account, or multiple viewers button as long as everyone's watched status is correct. Even just ticking the users present on the login screen before login into an account.
    1 point
  8. Hi guys. I was wondering if there could be an option to disable individual plugins as well as an option to disable ALL plugins and reboot the server in a "safe mode", much like the Firefox option to reboot disabling addons. I think this could help trouble shoot and help diagnose. Just a thought. Thank you guys!
    1 point
  9. Could you please add a Webhook for the New content added notification?
    1 point
  10. For some reason under v2.0.77g when I start a movie with rating information (rated R, PG, etc), it is now showing on the screen for a few seconds. I don't need to see this, how do I turn this off?
    1 point
  11. Three-dot menu -> Identify brings up a dialog with fields for Title, Year, IMDB ID, TMDB ID, and TVDB ID. But by default, none have focus, so I have to then click on the Title field instead of being able to just start typing. This is an annoyance, as my expectation is for the Title field to get focus, so I often type several characters before realising it's not doing anything. Even if I didn't want to search by title, I could then tab down to where I did want to search from, rather than having to click there.
    1 point
  12. I think it could help if anyone is having issues with Emby. It would be a quick troubleshooting step to try if you could just disable al plugins and reboot. Thank you Luke!
    1 point
  13. In my test with FFMPEG Batch as it uses yt-dlb enabling that option embeds the chapters.
    1 point
  14. It's an Emby Setting in the latest release of Emby Server. Should look like this: the las You won't go wrong using the same settings as above. Note the last option "vacuum" only does the optimization once and turns itself off. It's useful to use after making mass changes to the database or maybe once a month just to keep the database in tip-top-shape.
    1 point
  15. Yes if we cannot lock empty providerids then item level metadata provider selector to only query selected provider.
    1 point
  16. Do you just need to add the '--embed-chapters' flag to your download command? @Pommes
    1 point
  17. Yes same. I did this exact test using tivimate.
    1 point
  18. Here is my channel. A lot of my videos mention Emby. https://www.youtube.com/user/clarkss12/videos
    1 point
  19. Click or touch to the right of the image (e.g. on the descriptive text). Paul
    1 point
  20. Example of adding a second folder to a library (I pressed the (+) to add it: Resulting effect on the access list for a user: HTH Paul
    1 point
  21. mov has pretty broad support, so in general I think you'll be fine with that, but it's still not quite as universally supported as mp4 and mkv.
    1 point
  22. Thx for the heads up on fubar episode file names... I'll explore but looks like junk files. Regarding the other.... I think in my distant memory kinda remember a directory name being misspelled for an emby scan or two... we're talking Bun Notice instead of Burn Notice, but only at the directory level, the files I believe were correctly named. Don't remember if it was this series, or these seasons... but in case its helpful. I've had this setup in the past but it's no longer setup, sorry. I can kill the db and do a fresh scan if that helps get a useful log? I'm still using the debug version to get past whatever stops the other... lmk if that's what you'd like.
    1 point
  23. I had not thought of that, perhaps you are correct.
    1 point
  24. Oh! This is amazing. I'm not sure how long this option has been around, but extracting every ten seconds is perfect. Thanks again! An overlooked feature that makes a huge difference for sure!
    1 point
  25. Ok, 2.2.0 is an official RELEASE. Thanks for using Iconic everybody. v2.2.0 Filename rule now supports NOT(!) values Filename rule now supports multiple values (|) Fix - Folder specifier was inconsistent
    1 point
  26. Yes, we have gotten some very positive feedback on it - which is unusual as people usually only post when they don't like something . An option is possible for the future but it would be system-wide, not just for this app.
    1 point
  27. Those added or refreshed from that point forward. Refresh metadata
    1 point
  28. Hi there, In browsing my collection of movies on my Apple TV, I noticed that if movies are grouped into collections I can’t tell if I’ve watched them without diving in deeper. Would it be possible to have it display the tick in the corner if all movies in the collection are marked as watched? Cheers, Brad
    1 point
  29. Thanks for looking into this Luke & Softworkz. I provided copies of videos in DM. Additionally, I noticed that these specific files would not play on my Roku (it would buffer to 99% then just sit there), but it would play just fine via the web/mobile/direct. I thought that it might be related to the encoding, but I am less sure of that now. I re-encoded a few of these files to x265 and while it now plays perfectly on the Roku, the image extraction error is still the same. 2022-07-17 08:54:58.706 Info App: ProcessRun 'quick-extract-image' Execute: /usr/bin/ffmpeg -skip_list 15 -f matroska -threads 1 -copyts -i file:"/media/Rugby/2022 July Internationals/Test.3.South.Africa.v.Wales.1080p50.x265-bill.mkv" -an -sn -update 1 -vf "scale=trunc(min(max(iw\,ih*dar)\,min(600\,0*dar))/2)*2:trunc(min(max(iw/dar\,ih)\,min(600/dar\,0))/2)*2,thumbnail=24" -vsync 0 -f image2 "/config/cache/temp/cdb28d74-a134-47ed-9bdd-627df53a0987.jpg" 2022-07-17 08:54:58.709 Info App: ProcessRun 'quick-extract-image' Process exited with code 1 - Failed 2022-07-17 08:54:59.209 Error ImageExtraction: ffmpeg image extraction failed for file:"/media/Rugby/2022 July Internationals/Test.3.South.Africa.v.Wales.1080p50.x265-bill.mkv" (output file not found) 2022-07-17 08:54:59.209 Error ImageExtraction: Thumbnail-Filter extraction failed, will attempt standard way. Input: file:"/media/Rugby/2022 July Internationals/Test.3.South.Africa.v.Wales.1080p50.x265-bill.mkv" 2022-07-17 08:54:59.210 Info App: ProcessRun 'quick-extract-image' Execute: /usr/bin/ffmpeg -skip_list 15 -f matroska -threads 1 -copyts -i file:"/media/Rugby/2022 July Internationals/Test.3.South.Africa.v.Wales.1080p50.x265-bill.mkv" -an -sn -update 1 -vf "scale=trunc(min(max(iw\,ih*dar)\,min(600\,0*dar))/2)*2:trunc(min(max(iw/dar\,ih)\,min(600/dar\,0))/2)*2" -vsync 0 -f image2 "/config/cache/temp/3e8a9fbf-06a3-49b9-bfec-398136d7d88b.jpg" 2022-07-17 08:54:59.213 Info App: ProcessRun 'quick-extract-image' Process exited with code 1 - Failed 2022-07-17 08:54:59.711 Error ImageExtraction: ffmpeg image extraction failed for file:"/media/Rugby/2022 July Internationals/Test.3.South.Africa.v.Wales.1080p50.x265-bill.mkv" (output file not found) 2022-07-17 08:54:59.712 Error App: Error extracting chapter images for /media/Rugby/2022 July Internationals/Test.3.South.Africa.v.Wales.1080p50.x265-bill.mkv *** Error Report *** Version: 4.7.5.0 Command line: /usr/lib/emby-server/EmbyServer.dll -programdata /config -ffdetect /usr/bin/ffdetect-emby -ffmpeg /usr/bin/ffmpeg -ffprobe /usr/bin/ffprobe -restartexitcode 3 Operating system: Linux version 5.10.28-Unraid (root@Develop) (gcc (GCC) 9.3.0, GNU ld version 2.33.1-slack15) #1 SMP Wed Apr 7 08:23:18 PDT 2021 Framework: .NET 6.0.2 OS/Process: x64/x64 Runtime: usr/share/dotnet/shared/Microsoft.NETCore.App/6.0.2/System.Private.CoreLib.dll Processor count: 24 Data path: /config Application path: /usr/lib/emby-server System.Exception: System.Exception: ffmpeg image extraction failed for file:"/media/Rugby/2022 July Internationals/Test.3.South.Africa.v.Wales.1080p50.x265-bill.mkv" (output file not found) at Emby.Server.MediaEncoding.ImageExtraction.ImageExtractionManager.ExtractImageInternal(ReadOnlyMemory`1 inputPath, ReadOnlyMemory`1 container, MediaStream videoStream, Nullable`1 streamIndex, Nullable`1 threedFormat, Nullable`1 offset, Boolean useThumbNailFilter, CancellationToken cancellationToken) at Emby.Server.MediaEncoding.ImageExtraction.ImageExtractionManager.ExtractImage(ReadOnlyMemory`1 inputPath, ReadOnlyMemory`1 container, MediaStream videoStream, Nullable`1 streamIndex, MediaProtocol protocol, Boolean isAudio, Nullable`1 threedFormat, Nullable`1 offset, CancellationToken cancellationToken) at Emby.Providers.MediaInfo.ThumbnailGenerator.RefreshChapterImages(Video item, MediaStream videoStream, ReadOnlyMemory`1 inputPath, MediaProtocol protocol, IDirectoryService directoryService, List`1 chapters, Boolean extractImages, Boolean saveChapters, CancellationToken cancellationToken) Source: Emby.Server.MediaEncoding TargetSite: Void MoveNext()
    1 point
  30. Try unticking "Automatically merge series that are spread across multiple folders" in library settings, run Library scan.
    1 point
  31. Actually I’d like to add. I’m not saying I know anything about how the insides of Emby works. I’m merely making a few assumptions based on my own experiences working on systems I’ve developed at work. I should be clear, these are nothing like what Emby have developed here, and pale in complexity. The devs at Emby have worked absolute magic, and I mean no disrespect when I say things like “simply”. Feel free to say “yeah, nothing in here works like that peasant” lol. Just your regular wannabe cave dev here, taking a stab at making fire
    1 point
  32. I’ve been wanting this in Plex forever. Just moved over to Emby, and equally this is a must have. Fundamentally it wouldn’t be that hard to implement. We have 3 considerations: Playlists in the database would have to have an ID associated with them? (I haven’t checked Emby’s database, but following standard DB design, it would have to be yes) And then we have a list of items attached to that playlist? And that list would have to have an index? (unless you’re presenting the order in the UI by date sort?) If yes to these 3 conditions, then the solution is simple: When a user goes to a playlist and hits play, simply add the playlist ID to the Continue Watching deck. As playback advances through the playlist, the current/next item would be surfaced. You would not be surfacing all the playlists associated with a media item to the deck on playback of an item as it’s been confusedly asked above. Regarding item 2. Determining the current/next item of the playlist to present in the deck would require keeping track of the play state of the item within the playlist, not the item in the media database. Watched status is likely stored at an item level attached to each movie/episode itself. Here we would need to store in the watched status of the playlist item itself. So in the table storing which items are associated with a particular playlist ID, would possibly need a new field to store the watch state. Watch state of a playlist item should be independent of the movie/episode watch state. Get’s a little more complicated if a user is shuffling the playlist prior to playback (using Shuffle as opposed to Play). This is because then we’d have to shuffle the list, and store an index for the new temporary order while the playlist in its shuffled “state” sitting on the Continue Watching deck. This would likely require a new table to manage this functionality (or for only a single shuffle state, an additional index field in the original table). In this scenario, when a user “removes” the playlist from the deck, the “cached” index of the playlists shuffled state would be purged. I would probably make it that users can only have a single entity of playlist on the deck at a time as the simplest solution. Allowing multiple entities of a playlist on the deck would require “caching” the entire index playlist separately just to get each entity on the deck. It’s doable, but obviously needs another table to manage this data. Complexity wise: Allowing a playlist in its unaltered order on the deck would be relatively simple to implement. Less new fields required in the database. Allowing a playlist original state + a single shuffled state would be slightly more complex. No massively so, as you could just have two index fields (original and last shuffle) Allowing a playlist in multiple states (multiple progressions of original, multiple shuffles) on the deck would be the most complex. This would likely require a whole table to manage all this data. Apologies for the long post I work in systems design and analytics, and had a lot of time to think this through on Plex (but they clearly stopped caring about customer feedback years ago, so never bothered detailing it there), so really wanted to articulate this request further. Personally I use playlist very similarly to indicated above. I both use playlists of favourite “white noise” shows, i like to shuffle. I also maintain “canon timeline view order” lists of selected property’s (Star Wars, MCU, etc.) I frequently like to return to, and being about to simply came back to one of these and pick up where I left off would be fantastic. Lord of the rings, this is easy, just scroll down and hit play on where you left off. Doing this for the MCU is literally impossible.
    1 point
  33. Never mind, solved. Stupid me didn't have it connected via eARC.
    1 point
  34. I'm sure somebody is extremely happy to have this feature. +1 for an option to turn this off. Please. You HAD to have known there would be complaints about this. The fact that there is not already an option to turn it off is quite ridiculous.
    1 point
  35. Nope, that setting is only for selecting either 10-second bifs (for visual seeking) or 5-minute Chapter markers. If you refer to bifs, yes, they are only used in client apps during playback as visual aid, it does not create any new chapters. Yup, agree.
    1 point
  36. Just went through and found each episode has its own date added, modified and gone. Perfect, thanks.
    1 point
  37. I just had the exact same problem but it went away after I reloaded the web page.
    1 point
  38. Thank you, @cayars. You're a godsend! I was a little hasty when I installed the RAM. It works fine--I have a total of 20GB now. But then I noticed your comment about checking 'optimizing on startup.' Is that a Synology option or an Emby feature? I'm looking but not finding. Haven't tackled the NVMe yet. I think tomorrow. Thank you.
    1 point
  39. HI, apologies for the disruption. I'm pushing an app update out to resolve this. Thanks.
    1 point
  40. Visit https://support.emby.media/support/solutions/articles/44001159102-movie-naming and scroll to 'Video images' for a complete list of image types and their naming conventions. backdrop.ext is one option for background images.
    1 point
  41. The only things I record are movies, which are all on TMBD, so that doesn't apply in my case. I guess things would be different for random TV shows. But it would be nice to have an actual cast list and the like, while retaining the parental rating (although parental ratings are in the format of "G", "PG" etc instead of "AU-G", "AU-PG" as they are in the rest of Emby). Not getting chapters doesn't make any sense, though. There's also no ability to seek on the play bar on the ATV app. Is there a way I can set it up to lock the parental rating and attempt identification on my recordings? EDIT: And in fact, every single movie I've recorded has a TMDB ID listed in its metadata. If it can do that, why can't it get the rest of the info via that ID?
    1 point
  42. Most of that requires other tools that Emby currently does not use as ffprobe does not see this information. https://emby.media/community/index.php?/topic/108984-mediainfo-for-emby-pluginhdr-vision-atmos-dtsx
    1 point
  43. 1 point
  44. As of version .71 they have a different icon.
    1 point
  45. FWIW I'm having same/similar issue with Emby DNLA to Sony UBP-X700 with DSD content. This x700 network player plays DSD (.DSF) 2 channel and 5 channel content via DNLA from Twonky (yuk) and my NAS media servers but, for some reason (I assume due to x700 DNLA profile or description), Emby won't send any DSD content to the x700. It will send FLAC content to the X700. I am able to play the same DSFs from Emby to a Denon x4300h receiver on the same network but in a different location. I will try to capture a log and post it.
    1 point
  46. Feature request: Roadmap/Development transparency In scrolling through the current feature requests, and having put in a few myself, I'm curious: How many upvotes does a feature request need to get before you guys actually start working on it? Is there a certain number of votes per period of time, or how do you decide what actually gets worked on? I ask because I often see a feature request, and the response is generally something along the lines of: If the Emby Team already agrees with the user, the script goes: Emby team - "It's something we'd like to do in the future, thanks." But no timeline is given. A year goes by and it still hasn't been implemented, so the user asks again, and gets a response similar to: Emby team - "We are working as hard as possible to make everyone as happy as we possibly can. Thanks." User gets frustrated, asks for an ETA, response is like: Emby team - "Hi. We have never stated this feature was slated for any particular release. It is planned for the future but not under active development yet." 2.5 years have gone by for this feature request, with almost 30 upvotes, and active development isn't even on the horizon. If the Emby Team disagrees with the user request, the script goes something like: Emby team - "This is why we think the way we are doing things is right, thanks" Users - "Hey, I see what you are saying, but here are 9 reasons I disagree" Emby team - responds to 1 point of the 9 made to tell the user they are wrong, or that that 1 little point isn't relevant, ignores the other 8 points User - gets frustrated, keeps pushing Emby team - "This thread is here to gauge user interest, we will see how many upvotes it gets and may implement it in the future" Years go by, thread gets upvoted, feature never gets implemented. The highest upvoted feature request right now in the top 20 pages of this forum has 63 requests (not even counting how many similar threads may have been locked for being duplicates), and it's not even under active development at this time, despite being created by a developer and being over 2.5 years old. To get ahead of some of the responses I'm sure I'll get, let me just say: -I absolutely appreciate that Emby exists, and I appreciate and respect the time that goes into its creation and development. I know that developing a program takes time. -Yes, I am a premiere subscriber -No, I'm not just trying to complain about this. I am simply asking for realistic responses that actually have usable substance and transparency. Some actual follow through or a roadmap so that users know if their requests are even being considered for active development, rather than waiting for ages only to be told that the item they thought was getting worked on or had a chance at being worked on isn't anywhere on the horizon. -Yes, I do really love Emby, and I want to see it grow and get better, which is why I have chosen to give you guys my money, and why I recommend it to people. Unfortunately, that doesn't negate my frustration with this current process.
    1 point
×
×
  • Create New...