Leaderboard
Popular Content
Showing content with the highest reputation on 07/22/23 in all areas
-
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":"ThXy/E4hsdxOIZDdziWA3c9lgNnd/YDI3NyAyNyYwMzcuFHc1L0V3dS1F1/E8xJexOISXsfyMl72UzZe5lM13uZlNN/m7FDddvyT3Hack9xWjJDdR52Q3USWkN0EkvHfFJJz3zT2d98s53ffJO1n/yR8Z/4lTCf+Hgwn/k40N/pOJHH63iBR+/4xUfnuEdP47hXDeH1XgXgcd4B4DP/AeAzf0FkM/VBZDO0QWTzkEFkt9BN7bdASet3RUnqP0UJaj9dFe57WRH2u/kR977pEfO++RXw/vlb8D5Ze/Q+GfvcNgn32TdI99m/iPfbvYjj37jUZ/+4FX73uBN+9fhSfvV40vf1eELT9XjCU3V4hlN1fIZfcfzHW3C0FU9w9DRPYHTkTWA0pElgMLVNYBDVBWARRQBgUcUEYNHFRGCR3ARhk7gAY5e4BGdd+AxqGU0IahkHCCo5AwwreUMEKblDACipwwAsrbIMIGemCCAjKgggIipIYCI7QGBiWUBg4kjAbGIIxGvmDEhqrsQFequAAXq4gAF6uIABevjBDTq8Qwk2vEYLM/wKCxA8Og8QPHpDEH36QxDfe8MQ213HEFtUxxAfFdsTX0XbEt/H2xKPzdcSS0zXAgsI3wYLCJ8KSwyXCprXlwqakpcLnrLTC5ay0wlW09MMFsDXDBZE1wwXTJ8FV0ibB5eJm0e1v9lOta/dTrXn1Up0ZdVKNGXdSjwV1Up8BdFLvEGRS7yBgUusgYFLvIPAS72XwEt1d8wLF2fIDxNlyA8TbcgJ0/3ECZK9wAmSncQJEvyJCBZ4iQweOJwE3iiEAJpphACa74xE2qaMTNryjEia8oBInrGASJ6wgM0W4IjHFmCIwxIgmMJTIJjC0SCcwpVw3MeVtNTHnb3QxY270MXJWtTECRrEwAtKhMALjs3QS47N0I+XxdCPv0Hwh+1B8EfsRfAH7EnwB6xJ9EO9Tf3D1U37wxcN+8cXDfpXFQX6V90F/l+ZAfbfuQX337kN959dDf+dVwH7vVcB+//XQds3103fN91J1Tf5SfV3OUn0vz3N9L93wfy/00H4/5NB+H+RQfg/0En4P9BZ+P0U2f29Hdn/vRvd/nxL3dZ4S9XWOMvV0nzL1fJ8iVVyeIlVcvgLzXO4G8VxvFrFcPy6wXA0ukFgNKpAYDWqQCAz+0AgM11AIHPdRCDXzEQg18wMIVdMCCPfHAgm39wMKsuNBCpLzQwqCUUMKkkFBCqZQwAqmIMAJ5myBCGZogggH+YIIBdmCCASP0ggEh1AINIMwCSSzEAoksxEKZKcTSuWnAUqjYwBKkjEASpIwAU6yEMPOphCCz+YQgs1WAYLFFgWRxTZ1kIUn/dCFN8UwhRfHN4QPxzaEHeZ2xF3m1sTd5pXE3fbUxP1GFMT1RjXExQc2xMUXNkTXNRdEZyXVRGct1EQzLdREAz1VRANVNkQDQTYEA8FnAFPBbwDy8e0BoqHvAaKtbwOzuW8Ck4lvApOJZQKTjWUCkZFlArGxZQKhoWVCoaF0QqGldALhrXACxflzAcTbMgDE2yMA9P8lEOTtIRDk5WFR5fVjUXXfZ1FXjmVRFo5gUBaOYFA2nmBRNq3hUybso1Im7KNSJ/yhUmVc8FLVWHNShBgyE4QZMhCECyYQlA4nELQCZxDlM+cQZSOlEDUjpBAXIqQAFxLkABZO5AQWWuEEFtqmBAb6pgwG6rcMF+6wCBfnUAgF0xcLBcMXCjTTBRrl4QQbpeEEG6XlRBmt/UUZv/1FGZd/RRuOf0cbzlVHGV5VRxkuRMEbL1TBGz9lwRofdcMaD/XDGh3Twxp100Aa5fFAGuXhABmlsUEYrbFDGKe/wxinv8Bct7rAXIa+Q1yGn0Jcx5VCXNeF0l1nhfFfJYXwXzWn8F4Vo/NeBfNyXgfzMl4XUTJeJ0ExX2YcMFzmOFBctinRXIYpw1yGL8NdjhfCXY4Dw1+vA9Nf50HRX2Xhkd014bBdNaGwXTSl8F00n/BdFJ9xWRTtcls1bTJaNTUyWjURMlv1ARJb9QNTWbVTQFi1Y0BYteFAWLXhQFj39UNYV7XCWUadwllGmdJbRtnTW1bZ01pW3VNaXtVRWl7QVV5/QFde/0F2X/9Tdl/3ZnZdpiZU3aYmVN2mZ8TfpuHE3+bwgd/WsILXVoSS1zeFkJc3hZCXNYfQhhfXV4YX0TaHF3E2hSYRMoRmYXecZmXXnOZt15z3XZWUx93UlMffVcXF31fFRY82x1WPftV1/3/VZe181WX1dNUx8XXVEdF21AHBftRBQX7U0BN91OAnfNSgL33QoWt/1aFb/9aTS//Wg0v30oLF5VLCwORS86DkUmOgZFJl4GRSZfQ1cnX8NXIk/DZzNH12cVVpdnBVL3xw/y98cO8vfHHvHn9z7w5fU/9O3VNfztxTXc6UU02+lNMNr5XTDa230xettdNnrbXTZ53d02fLH9Imyx7SZkk+0nY5PtJXLH/SxyTvUscg71LXEH9R1wM+VNcCNlRXAnZUTRJ1VB029BQdavQcPOrwHDzq8Bwc6lAcDO8RGQz1EhsM0RYZHUEXGS1AVRgtZVQYb2XXGG/n1xnO8scbztLHGs7Sxxqew8EbrpVBWa+9QFnvqUBY/7lBWc+9Q1vNlUZbTdFGWg3BV1s9wFZZLdB3WS1hdVgv53dYL+bXWR521ltOUtdaztLFWt/CwFvv1cBb79zA2e/8wNnf/MPZzvzD3c7wQ9/O0EPf3sFT33/BVt1391bd9W/23fVp99/1OXXflT913pUzE96FE1Pe3wNTXu8T0V4vM9BeKyOQXzkjkF85dtBfKUbQXyhXUF84N1B/GCUQewh1ET8JXBM92dwDPbnYQTSZ2EA0iZhANImMRDCJhEUxmYDHM7nQ1jL54dYy6ePWMuuj1nLvo3dy54d0c+WPdHHVjVRxhY1Xc4WPVnPVz1Zz519Xc2YvV3NmL3ZzJiVncSYkY3cuFOF3PkDxdw5QsH8P4PB/DeDQPwz1UzkMrRI5DO0SORztAjk8/QE5PVVBON1TQziPU0IYj1LCGI8Cwxi9AkBYrCZAWKwmwVjcP8JYzF+CSExNg0kNRZBPDdWUT17XtU/+t/VN7pf0TK6XdEyut1VFnvVWx47xUsaG0VLGh0FTVrcBUVbvMVBWbSNQVikj8VYpI/FWKDfwUzge8FMYHnBTCFcwVwjXMVcI1TFXCIVwV9mFYXW5jXF1mZ1zdJi9c3SIvXF1mLRwd7iQMHb4sDP2eLAy9jigMvYsoTL2JeMm9yZiZvQmMmb0Igbv9CIN7PwiCOz8Yhjs/MI4/v2CPP5fghT+XoIRf16GE3delhJ3X7cy912vIrVc7SaUWG0ukEhpaoBIGGqASAjqgEhN/tFITddSSF1DM0hdQzNM/UFxTO9lU0znbdNM9m3ST4Zl0k6GwVJOhsETTpaBEU7ns1BO56PQT2WjwE0lp8BNJK/QTRT/Uk0E9xJNBdcSTRVDE0hlUVBIZWVQSHVt0UhVfdFJ1X3VSdd3VUvXU1dL19NWS9fDd0v3wXdLd+XVSTft1Ek3rVRJN7lXWVe9Fl1G3RdfRsUxX9bFM16mUVNetjFTXrYxU162MUFepjHBXuchgV7lIYFePTGRXz0TkF8sU5BdKFfQGSjfUBkY31AZGP8TGxjtExsZbQEZWfVDGZnVRxiZlUcYmZ1FHbi/RB24v0RfuK9Ed5y3R3ack0Z2nJJGcryy1nK14t5y5/L/cubWfXLmxmxy5sds8ubFbPNW1W3zRtVv8QbVbXEW/W1wFnltcDZ5ZXEmeGdxJmhmdzZs5lYWcOZWBtDiXgfQ814FkHMeBbBSGgWkAhsMrAIZTLwCGdzdAhndzUYZvVUHGb0RBRmfEwUY3xNFGP8yRVh9ModYLRaHWD0GhVg9NpRMXW6UTE3ulEzPntVMzofXTZ6F1U+uldVOrpVVTv7BVU7+0XdO/mFyTv5hc15vMXFeaTNxXigj0V44I9FeODZBXigWQF44FkBeGBdAHwhFUB8IwREdGYAQPXmAMD3ZhTQ9m4V0PbuPd327nnJ9m75yfZmuU3+ZrhF+uLc3/rixNv7o8Tb+6OE2/mkhdvZtIXbXLyF+1DYxftQ2Af/UJgy91HYYrcTWKK3ExiivxIY5r8SGT6XFhsPkx7bC5Me28vTHpuN1xebjNcTm8xDMZ+cQzFXvEEwV71BNBfVTTQRxVk8EUVZPFEF2TxRFd09VXfdNfXn1T+1t1E//ZVVOz3FXTk/BU05/wVBfL5HQXy+l0F8trdBfPanBXg25Q14Nt0JeDZICXk3CAl/dQgZc7QYHXK0vRVSvK8RUrivFVJ4vh9WONcfXhgDH1rYAwda+ENFGniDTQr4hkEOuFZBDrh2QQ68tsEKtZbBCvOXjQtjxYULYsSBD+LEgU1ixIFMYsyFTGbIjVRmyI3U5siF1ObZjdTi+Y3QY/mJ0GF5ifBhfY3wYTWN8WA1jfFgFY3lZRXF7GXX1ehvh93ob4fd6", "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.1 point
-
KODI implemented a feature many years ago where it takes any URL passed to it (via plugin or STRM) that has a | in it and treats anything after the | as headers that should be passed along with the request For example: http://domain/path/video.mp4|authorization:userid=49384 KODI, when it makes the request would pass: GET http://domain/path/video.mp4|authorization authorization: userid=49384 Likewise would be true for cookies, etc. Is it possible to implement the same with Emby, someway?1 point
-
Hello it would be nice to have a Manual Subtitle Offset. So that I can tap the Offset time at myself. Right now, in the Android App I only can press -50ms or +50ms. If I want key in - 2 Minutes, its long way to do it. It would be easier if i can type - 2 Minutes and all is done and not press -50ms till i have reach it. Regards Firefox1 point
-
Hi, going out on a limb here but I feel like most users ripping from bluray are probably not converting and are ripping using something like MakeMkv to keep the original video intact.1 point
-
update: the problem seems to be tune in radio so untill this issue is fixed i will have to keep it uninstalled !1 point
-
1 point
-
Really don't consider that a playback issue - just an interesting tidbit... And for me it's not an issue since I am getting rid of the rokus - mini pc cost a bit more but offers so much more1 point
-
1 point
-
You might have to ask the skin dev how they are detecting DV. Is it a different string in the filename, or are they searching Kodi for HDR_TYPE_DOLBYVISION, etc. I fixed my issue with the 3 HDR flags being shown in AZR. Just had to add dots before and after the string searches for HDR, HDR10, and HDR10plus. Obviously, HDR10plus has all 3 strings which is why I would see all 3 flags. So, now all is good with AZR including DV and all flavors of DTS.1 point
-
Although I was annoyed initially thinking its a design change, I actually think it's a bug because it's random in disappearing but easy to reproduce just by navigating into Genres and back again to home screen in horizontal view on a TV. The top menu bar just doesn't show at this point.1 point
-
Yes, there are. Transfer speed when using SMB reaches 110-130MBps and is capped by HDD or ethernet. This does not happen when I download something through Emby app(as you can see on video, the speed is limited to 10MBps until a pause and resume the download. After that it's capped by phone's WiFi speed). The same issue, I suppose, happens with remuxes with a high bitrate(the movie with the highest bitrate I've got has 91mbps/~11MBps). I will try to make a sample from this movie a test the local storage1 point
-
Ok so it's solved after spending an hour on the phone to they're fire TV department.... I also ended up buying the Amazon USB to ethernet dongle as a test to see if it was wifi (I don't have wifi 6, using wifi 5.) The ethernet dongle fixed the network stability issues. The issue of the device turning off was a different issue... It was an incompatiblity with my hue sync Box!1 point
-
As above - just ensure your specials are named as per your Emby TV provider - so if using tvdb - then literally go to 'thetvdb.com' find your show - and copy their naming verbatim - and emby will 100% name the items as per the list (and place them in the relevant 'Season' as well in the correct location - ie maybe 1st in the list as 'previously in ..' or last in the list as 'Next on ...' ). You can edit this in Emby if you wish. https://thetvdb.com/series/sherlock/seasons/official/01 point
-
I have no need to use 'filebot' as all naming rules are dealt with fully automatically by the source applications - they remove/replace most illegal characters, and automatically add filename details, provider id and codecs into the filename (from provider metadata) before even writing it to the file system (and thus before emby even sees them). Extended 'fake' characters just complicate things imo - infact things like the fake apostophes really screw up some common utilities (such as ffmpeg, mkvtoolnix etc) in scripting code as they then don't comply with UTF-8 for example. imho - what is displayed on the emby user screens is what's important - the filesystem just needs to display a functional name only - compatability and portability is more important than how it looks.1 point
-
1 point
-
As this is specific to your environment i can't really answer, but usually this means something is blocking the emby server process from sending out those network requests.1 point
-
1 point
-
Yes. You want VirtualTV plugin. Alternatively, SmartPlaylists plugin can achieve similar.1 point
-
I have been playing with searching for tags across the entire Emby library. Is anyone interested in this feature? I can also combine multiple views into one. Vic1 point
-
I think we've got this resolved for the next update to the Emby Apple TV app. Thanks guys.1 point
-
I think we've got this resolved for the next update to the Emby Apple TV app. Thanks guys.1 point
-
This may help a bit. It is quite simplified but it works. There are a LOT of options available but I believe in the K.I.S.S. principal and believe it should be applied everywhere. - - - - - - - - - - - - - - TV Shows <--The TV library points here _______ShowName (year) ____________Season 01 __________________ShowName (year) - s01e01 - Optional Name.ext _________________ShowName (year) - s01e02 - Optional Name.ext __________________and so on for the shows in season 01 ____________Season 02 just like Season 01 ____________Season 03 and so on for each season ____________Season 00 or “Specials” __________________ShowName (year) - s00e01 - Optional name __________________ShowName (year) - s00e02 - Optional name __________________and so on for each special Note 1: the eXX part of the specials must match EXACTLY what is found in TheTVDB Note 2: The (year) may be omitted for shows that do not have more than one occurrence throughout the years. There are many other structures and naming systems that work but this is the one I use and it just works. For a mass rename I use FileBot with this format string {n.replaceTrailingBrackets()} - {s00e00.lower()} - {t}1 point
-
Why are you going to a server that is so power heavy? That's an insane jump in power usage. I do hope you are doing other things than just Emby on that server. For the price of a video card, you could get a completely separate laptop (would need a USB C NIC Adapter) to do the encoding and hosting the server instance (not the files obviously) and said laptop would be far superior to any video card for hardware transcoding.1 point
-
@rbjtech Interesting about JF thanks. The "open source debate" is interesting as Emby went the other way then Jellyfin forked it as I understand the history. I have the impression in Emby at the moment that when one thing changes it steps on a thousand other toes and the whole thing needs a step back and good look at the architecture. I wish I had more (actually any) time to invest, to for instance look at the new Emby SDK.1 point
-
I've never seen this happen but I would think that would only happen in some sort of critical case - like the device getting so hot some internal protection code shuts it down. It doesn't reboot? It turns off? I'm not aware of a way to even turn one of these off.1 point
-
Just an update to say that this is resolved for me. It has been working as expected now for a few weeks. Thanks!1 point
-
I just use a '-' inplace of these (illegal) separation type chars, or remove them entirelly. It makes no difference to the emby identification and emby then uses the downloaded metadata to 'name' it (with whatever chars the provider has used) - it's just the filename that has them removed. If you are trying to use a 'lookalike' extended character - then you are adding in complications to the detection - as none of the providers will be using these.1 point
-
As has been said above - all of my Amazon 4K devices (incl the 4K Max) can handle HEVC 80-90Mbit/sec over wifi or USB dongle without issues. Are you using wifi 6 - as I've only tested on wifi 5. There is a possibility this is the issue?. Maybe force it to wifi 5 if you can and try that ?1 point
-
1 point
-
Every device has a limit of what it can handle. I imagine he just doesn't know the answer to this because this isn't' really what the fire stick was made for. It was made for netflix, disney+, etc, where you're going to be dealing with much lower bitrates.1 point
-
Under the plugin setting - playback options - do you have both of these checked? - Clear resume point for unfinished videos - Remove shows from Continue Watching1 point
-
Well, this is embarrassing. Now it is working. I can't replicate the errors of the previous tests. I've no idea what's going on. My apologies. Jordy1 point
-
I created this simple open source console application that shifts the times in a SRT file by a given number of milliseconds, Feel free to have a look.1 point
-
1 point
-
Hi, there's already an open request for this or something functionally equivalent. Please join in and contribute to the existing discussion at:1 point
