mickle026 401 Posted October 9, 2023 Author Share Posted October 9, 2023 I guess it was just the restart then, as it kills background tasks, and realtime scan triggered events. Link to comment Share on other sites More sharing options...
mickle026 401 Posted October 11, 2023 Author Share Posted October 11, 2023 (edited) This is not quite ready yet, but will be coming soon Auto Tagging Actors with Alias Names ( Can be enabled in the config ) - when this version is ready and gets posted Also the Actor will get Aliases assigned so that it will look up the actor even if an alias is used. This will add all known aliases under the actor, which will be clickable and filter the movies that the name appears in (These aliases need to be on the ADM server) So that you get the list of actors, click any name and it will show you related actors Clicking the Actors will show the details page, and list the movies that the Name appears in. Edited October 11, 2023 by mickle026 1 Link to comment Share on other sites More sharing options...
K1ng_Lear 185 Posted October 15, 2023 Share Posted October 15, 2023 Hi, I don't get, why it didn't work correctly. I named a file like it is stored in www.javlibrary.com, eg. cmc-198, unfortunately it isn't recognized from the tool. Where I am going wrong? What kind of information do you need to help me and where can I fetch it? Link to comment Share on other sites More sharing options...
mickle026 401 Posted October 15, 2023 Author Share Posted October 15, 2023 28 minutes ago, K1ng_Lear said: cmc-198 OK, what you need to understand is that ADM does not connect to javlibrary at all, ADM *ONLY* connects to its own database, so that the plugin complies with Emby Terms of Use Inside the ADM tool you can request the backend server to add an entry to the database by supplying the link to the data (Javlibrary will only fetch /en/ links and not /cn/) like so: https://www.javlibrary.com/en/?v=javli7dr4i The backend server has a runner tool that fetches data to the server. It is amost always running. It will add your request to the joblist that runs at the top as a priority and *should* do it within the day (24hrs) or much less as requested I have manually added this title to the server anyway for you so it will now find it. Side note: I have noticed that my sever is not recognising alias names in javlibrary and adding them as seperate people Kawakami Yuu & Morino Shizukui is the same person in jav library the sepereate actors are seperated by the heart symbol, the names that appear together inbetween a heart are all the same person using different names in other titles. so Kawakami Yuu is also known as Morino Shizukui There are currently queued around 80,000 titles waiting for the backend server to add them, that list grows and shrinks as the runner finds new titles 1 Link to comment Share on other sites More sharing options...
Alvaro82 4 Posted October 18, 2023 Share Posted October 18, 2023 023-10-18 19:38:16.638 Error App: Error in ADMv2 *** Error Report *** Version: 4.7.14.0 Command line: C:\Users\Apazo\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp Operating system: Microsoft Windows 10.0.19045 Framework: .NET 6.0.21 OS/Process: x64/x64 Runtime: C:/Users/Apazo/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll Processor count: 8 Data path: C:\Users\Apazo\AppData\Roaming\Emby-Server\programdata Application path: C:\Users\Apazo\AppData\Roaming\Emby-Server\system System.NullReferenceException: System.NullReferenceException: Object reference not set to an instance of an object. at ADMv2.ADMMetadataProvider.GetMovieMetadataFromRemoteSearchResult(String MovieName, CancellationToken cancellationToken) at ADMv2.ADMMetadataProvider.GetMetadata(MovieInfo info, CancellationToken cancellationToken) at Emby.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, LibraryOptions libraryOptions, String logName, TIdType id, IEnumerable`1 providers, MetadataRefreshOptions options, CancellationToken cancellationToken) Link to comment Share on other sites More sharing options...
mickle026 401 Posted October 19, 2023 Author Share Posted October 19, 2023 19 hours ago, Alvaro82 said: 023-10-18 19:38:16.638 Error App: Error in ADMv2 *** Error Report *** Version: 4.7.14.0 Command line: C:\Users\Apazo\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp Operating system: Microsoft Windows 10.0.19045 Framework: .NET 6.0.21 OS/Process: x64/x64 Runtime: C:/Users/Apazo/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll Processor count: 8 Data path: C:\Users\Apazo\AppData\Roaming\Emby-Server\programdata Application path: C:\Users\Apazo\AppData\Roaming\Emby-Server\system System.NullReferenceException: System.NullReferenceException: Object reference not set to an instance of an object. at ADMv2.ADMMetadataProvider.GetMovieMetadataFromRemoteSearchResult(String MovieName, CancellationToken cancellationToken) at ADMv2.ADMMetadataProvider.GetMetadata(MovieInfo info, CancellationToken cancellationToken) at Emby.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, LibraryOptions libraryOptions, String logName, TIdType id, IEnumerable`1 providers, MetadataRefreshOptions options, CancellationToken cancellationToken) I posted the latest update (first post in thread), not sure what your error was but try the new version and see if it was fixed in that. Link to comment Share on other sites More sharing options...
Alvaro82 4 Posted October 20, 2023 Share Posted October 20, 2023 On 10/19/2023 at 3:39 PM, mickle026 said: I posted the latest update (first post in thread), not sure what your error was but try the new version and see if it was fixed in that. With the latest version, the same thing happens. Link to comment Share on other sites More sharing options...
mickle026 401 Posted October 20, 2023 Author Share Posted October 20, 2023 11 minutes ago, Alvaro82 said: With the latest version, the same thing happens. Can you explain what it is you are doing, or switch the ADM logs on , do whatever your were doing from a fresh restart, then send me the logs? Link to comment Share on other sites More sharing options...
mickle026 401 Posted November 6, 2023 Author Share Posted November 6, 2023 More fixes for people searching. Should be (notice I said should be!) all good now. See post 1 for more info and updated dll. 1 Link to comment Share on other sites More sharing options...
quorn23 6 Posted November 12, 2023 Share Posted November 12, 2023 Hi, Do you have any plans on adding porndb as they have an api? https://metadataapi.net Link to comment Share on other sites More sharing options...
mickle026 401 Posted November 12, 2023 Author Share Posted November 12, 2023 1 hour ago, quorn23 said: Hi, Do you have any plans on adding porndb as they have an api? https://metadataapi.net No. There is no need, they have their own plugin that works with emby. And besides the people images that come from them are often landscape. 1 Link to comment Share on other sites More sharing options...
Skulker 0 Posted November 17, 2023 Share Posted November 17, 2023 (edited) With the latest version of the plugin (6-11-2023), I'm unable to correctly identify "Barbarella XXX" (An Axel Braun Parody from 2015). The title shows up correctly in the identify window, along with "Barbarella a Kinky Parody". If I select one of the Barbarella XXX options (there are three), it will inevitably actually use one of the two "Barbarella a Kinky Parody" options instead. The metadata looks empty actually, so it may just be using the cover from the first item in the list. Can you recreate this? If not, what do you need from me? Thanks! (Edit: I should also note that this is a 'test' library with just that one folder & file with ADMv2 as the only metadata provider.) Edited November 17, 2023 by Skulker Link to comment Share on other sites More sharing options...
mickle026 401 Posted November 17, 2023 Author Share Posted November 17, 2023 (edited) I am aware of an issue with *ANY* title that has XXX in the title. Its a general Emby fault, When Emby Names Your Entry in the Library it removes the XXX because I assume it "thinks" this is the RATING. This infact needs reporting to @Lukebecause there are hundreds (maybe a lot more) of titles that have XXX in them in the adult movie world are there are also some in the mainstream hollywood movies too. Anyway I updated the three entried in ADM server if you havent turned on advanced settings>Prefer embedded titles over filenames in your library then, Unfortunatelly with this title Emby Scans Barbarella XXX An Axel Braun Parody (2015).mp4 and then creates a library entry that is just Barbarella The rest of the filename is ommitted, unfortunatelly the embeded titles are often not as good as the filenames so I dont turn it on.... So when ADM looks up automatically Barbarella, it should use the one with the nearest title in both words and length I'm am not 100% sure why its choosing Barbarella a Kinky Parody (2016) or Barbarella A Kinky Parody (2014) over Barbarella XXX (2015), even the date is not correct These three have been updated, the they are not empty now (and have all the actors as listed on imdb) Barbarella XXX - An Axel Braun Parody (2015) Barbarella XXX An Axel Braun Parody (2015) Barbarella XXX (2015) Identify It should find it and use it correctly now, let me know if it doesn't if it is still using the kinky parody one, try using the longer name on identify Barbarella XXX An Axel Braun Parody * NOPE, tried this Emby truncates it to Barbarella I entered "Barbarella XXX An Axel Braun Parody" The plugin reports Emby requested:- 17.Nov.2023 - 22.31.55 Metadata Provider - Identify: Barbarella, This is the ISSUE!! Emby is doing this! So what I have done is created a 4th DB entry Barbarella (TrippleX) An Axel Braun Parody (2015) Identify should be able to find this with Barbarella (TrippleX) an ignore the Kinky Parody ones Just give the server an hour or so after this post to populate with it Edited November 17, 2023 by mickle026 Link to comment Share on other sites More sharing options...
mickle026 401 Posted November 18, 2023 Author Share Posted November 18, 2023 Bare with me, I found another error that might cause metadata not to load. I'll fix it soon. However the Identify error is still valid in the post above. Link to comment Share on other sites More sharing options...
mickle026 401 Posted November 18, 2023 Author Share Posted November 18, 2023 OK, Resolved with the last update There was an occasional double date error in identify for movies, this is resolved Even though Identify correctly fetched the correct movie, what happens then in the plugin is that it looks up the metadata as a new search (not my idea, its how emby works), here is where it was double "date"-ing the movie and thus failing the search. It was looking for Barbarella (TrippleX) An Axel Braun Parody (2015) then the metadata for Barbarella (TrippleX) An Axel Braun Parody (2015) (2015) - uploaded to first post Link to comment Share on other sites More sharing options...
Skulker 0 Posted November 18, 2023 Share Posted November 18, 2023 Thank you. It now "identifies" correctly, with the appropriate metadata getting set... except for the cover image. No image is pulled over for the cover. If I go to "Edit images", and search for a cover image, no images are returned. Link to comment Share on other sites More sharing options...
mickle026 401 Posted November 18, 2023 Author Share Posted November 18, 2023 (edited) 1 hour ago, Skulker said: Thank you. It now "identifies" correctly, with the appropriate metadata getting set... except for the cover image. No image is pulled over for the cover. If I go to "Edit images", and search for a cover image, no images are returned. I will look into that, the major issue is embys handling of the Titles Name - it truncates everything from the start of XXX in any name. I will try to do a workaround ..... i dont think it will be today though Edited November 18, 2023 by mickle026 Link to comment Share on other sites More sharing options...
mickle026 401 Posted November 18, 2023 Author Share Posted November 18, 2023 Found Time to fix this, re-uploaded to Post 1 1 Link to comment Share on other sites More sharing options...
Rockwoody 0 Posted November 30, 2023 Share Posted November 30, 2023 Where are your video resources downloaded? Link to comment Share on other sites More sharing options...
mickle026 401 Posted November 30, 2023 Author Share Posted November 30, 2023 6 hours ago, Rockwoody said: Where are your video resources downloaded? ?? Not exactly sure what you are asking. Data comes from many sources and saved in my own db. ADM gets from my own db. Link to comment Share on other sites More sharing options...
MarauderEMBY 16 Posted December 3, 2023 Share Posted December 3, 2023 (edited) One information expansion resource idea would be Gay Erotic Video Index. Endless information of videos and often needed to be able to use MetaX to jack into it... as of now I have to embed all of the information by hand and curate the files by myself... one item at a time. Emby will occasionally pick up actor/model profiles online, but 0 backdrops and sometimes depending on the file type even the actor listings are spotty on showing up after embedding the metadata. I think what you're doing here is worthwhile. I value these models/actor/actresses as the case may be - just as much as regular cinema. Their lives, contributions and work as well as milestones, innovation, and progress within the industry is important to the timelines as well Credits where credit is due for sure. Recognition of their work and not to be forgotten. The industry has made many changes over the years. I feel people should acknowledge that professionalism as well. Edited December 3, 2023 by MarauderEMBY Link to comment Share on other sites More sharing options...
mickle026 401 Posted December 3, 2023 Author Share Posted December 3, 2023 (edited) The database contains a lot of all dvd movies - straight, gay, jav, old, new etc I think it has already about 430,000 dvds The person image part is not so big but the whole db is continually being added to. The data here will only grow, corrections, updates are happening but as there are so many dvds , it doesn't appear as it's happening so fast. I do know there are also a few mistakes with actor names having spurious data (under 100 now in the whole db) that still need fixing and they will get corrected when I can. I'll take a look at your suggestions and see if I can use it. I have no idea what metaX is, it would help if you could add some more information about it. Edited December 3, 2023 by mickle026 Link to comment Share on other sites More sharing options...
MarauderEMBY 16 Posted December 5, 2023 Share Posted December 5, 2023 (edited) MetaX is a movie, tv, and video file metadata editor. I curate my files before I put them into the Emby Library for proper identification and many other reasons. Including the reason of needing metadata in other programs as time progresses and (hopefully not) but if something were to happen to Emby or my ability to use it, the information is embedded and does not get lost. It is much like what TagScanner would be to audio files. It can aggregate this information from online sources such as TVDB, iTunes, IMDB, and many others.. you can get a free trial at the link for the name. A few screenshots Edited December 5, 2023 by MarauderEMBY 1 Link to comment Share on other sites More sharing options...
wangleiqq521.. 0 Posted January 3 Share Posted January 3 System.Net.WebException: 由于目标计算机积极拒绝,无法连接。[::ffff:127.0.0.1]:10809 (127.0.0.1:10809) ---> System.Net.Http.HttpRequestException: 由于目标计算机积极拒绝,无法连接。[::ffff:127.0.0.1]:10809 (127.0.0.1:10809) ---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (10061): 由于目标计算机积极拒绝,无法连接。[::ffff:127.0.0.1]:10809 在 System.Net.Sockets.Socket.DoConnect (EndPoint endPointSnapshot,SocketAddress socketAddress) 在 System.Net.Sockets.Socket.Connect (EndPoint remoteEP) 在 System.Net.Sockets.Socket.Connect (IPAddress 地址,Int32 端口) 在 System.Net.Sockets.Socket.Connect (字符串主机,Int32 端口) 在 System.Net.Sockets.Socket.Connect (EndPoint remoteEP) 在 System.Net.HttpWebRequest.<>c__DisplayClass216_0.<b__1>d.MoveNext() --- 堆栈跟踪结束以前的位置 --- System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync (String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) --- 在 System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync (String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) 在 System.Net.Http.HttpConnectionPool.ConnectAsync (HttpRequestMessage) 的内部异常堆栈跟踪结束 ---request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync (HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync (HttpRequestMessage request) at System.Threading.Tasks.TaskCompletionSourceWithCancellation'1.WaitWithCancellation(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync (HttpRequestMessage 请求、 布尔异步、 CancellationToken cancellationToken) 在 System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync (HttpRequestMessage 请求、 布尔异步、 布尔 doRequestAuth、 CancellationToken cancellationToken) 在 System.Net.Http.Http.HttpMessageHandlerStage.Send (HttpRequestMessage 请求、 CancellationToken cancellationToken) 在 System.Net.Http.DiagnosticsHandler.SendAsyncCore (HttpRequestMessagerequest, Boolean async, CancellationToken cancellationToken) 在 System.Net.Http.RedirectHandler.SendAsync (HttpRequestMessage 请求, 布尔异步, CancellationToken cancellationToken) 在 System.Net.Http.HttpMessageHandlerStage.Send (HttpRequestMessage 请求, CancellationToken cancellationToken) 在 System.Net.Http.SocketsHttpHandler.Send (HttpRequestMessage 请求, CancellationToken cancellationToken) 在 System.Net.Http.HttpMessageInvoker.Send (HttpRequestMessagerequest, CancellationToken cancellationToken) 在 System.Net.Http.HttpClient.Send (HttpRequestMessage 请求, HttpCompletionOption completionOption, CancellationToken cancellationToken) 在 System.Net.HttpWebRequest.SendRequest (布尔异步) 在 System.Net.HttpWebRequest.GetResponse() ---内部异常堆栈跟踪结束 --- 在 System.Net.HttpWebRequest.GetResponse() 在 System.Net.WebClient.GetWebResponse(WebRequest 请求) 在 System.Net.WebClient.DownloadBits(WebRequestrequest, Stream writeStream) 在 System.Net.WebClient.DownloadDataInternal (Uri 地址, WebRequest& request) 在 System.Net.WebClient.DownloadString (Uri 地址) 在 System.Net.WebClient.DownloadString (String 地址) 在 ADMv2.ADMMetadataProvider.Get (ADMMetadataRequest 结果) 这是啥问题 我用的最新版的 Link to comment Share on other sites More sharing options...
mickle026 401 Posted January 3 Author Share Posted January 3 3 hours ago, wangleiqq521.. said: System.Net.WebException: 由于目标计算机积极拒绝,无法连接。[::ffff:127.0.0.1]:10809 (127.0.0.1:10809) ---> System.Net.Http.HttpRequestException: 由于目标计算机积极拒绝,无法连接。[::ffff:127.0.0.1]:10809 (127.0.0.1:10809) ---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (10061): 由于目标计算机积极拒绝,无法连接。[::ffff:127.0.0.1]:10809 在 System.Net.Sockets.Socket.DoConnect (EndPoint endPointSnapshot,SocketAddress socketAddress) 在 System.Net.Sockets.Socket.Connect (EndPoint remoteEP) 在 System.Net.Sockets.Socket.Connect (IPAddress 地址,Int32 端口) 在 System.Net.Sockets.Socket.Connect (字符串主机,Int32 端口) 在 System.Net.Sockets.Socket.Connect (EndPoint remoteEP) 在 System.Net.HttpWebRequest.<>c__DisplayClass216_0.<b__1>d.MoveNext() --- 堆栈跟踪结束以前的位置 --- System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync (String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) --- 在 System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync (String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) 在 System.Net.Http.HttpConnectionPool.ConnectAsync (HttpRequestMessage) 的内部异常堆栈跟踪结束 ---request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync (HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync (HttpRequestMessage request) at System.Threading.Tasks.TaskCompletionSourceWithCancellation'1.WaitWithCancellation(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync (HttpRequestMessage 请求、 布尔异步、 CancellationToken cancellationToken) 在 System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync (HttpRequestMessage 请求、 布尔异步、 布尔 doRequestAuth、 CancellationToken cancellationToken) 在 System.Net.Http.Http.HttpMessageHandlerStage.Send (HttpRequestMessage 请求、 CancellationToken cancellationToken) 在 System.Net.Http.DiagnosticsHandler.SendAsyncCore (HttpRequestMessagerequest, Boolean async, CancellationToken cancellationToken) 在 System.Net.Http.RedirectHandler.SendAsync (HttpRequestMessage 请求, 布尔异步, CancellationToken cancellationToken) 在 System.Net.Http.HttpMessageHandlerStage.Send (HttpRequestMessage 请求, CancellationToken cancellationToken) 在 System.Net.Http.SocketsHttpHandler.Send (HttpRequestMessage 请求, CancellationToken cancellationToken) 在 System.Net.Http.HttpMessageInvoker.Send (HttpRequestMessagerequest, CancellationToken cancellationToken) 在 System.Net.Http.HttpClient.Send (HttpRequestMessage 请求, HttpCompletionOption completionOption, CancellationToken cancellationToken) 在 System.Net.HttpWebRequest.SendRequest (布尔异步) 在 System.Net.HttpWebRequest.GetResponse() ---内部异常堆栈跟踪结束 --- 在 System.Net.HttpWebRequest.GetResponse() 在 System.Net.WebClient.GetWebResponse(WebRequest 请求) 在 System.Net.WebClient.DownloadBits(WebRequestrequest, Stream writeStream) 在 System.Net.WebClient.DownloadDataInternal (Uri 地址, WebRequest& request) 在 System.Net.WebClient.DownloadString (Uri 地址) 在 System.Net.WebClient.DownloadString (String 地址) 在 ADMv2.ADMMetadataProvider.Get (ADMMetadataRequest 结果) 这是啥问题 我用的最新版的 My webserver is running just fine, I have no idea why you cannot access it. Did you put the Personal Access Key? Turn on the http logging (log http responses) & Log Remote XML Errors and see what that says. Dont post those logs, private message me them if you want me to see them. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now