Jump to content

ADM - Adult Metadata for Adult Movies - *Updated 11 Dec 2023*


mickle026

Recommended Posts

mickle026

2 Sept 2023

Fix for Catastrophic Failure in Movie Identify
Fix for Invalid Key - failure to fetch data
Online Database has moved to faster storage

Link to comment
Share on other sites

  • 2 weeks later...
nidielaob

auto match not work, so try manul,but :( ,why?

https://www.adultdvdempire.com/5858/sex-commandos-porn-movies.html

wrong.thumb.jpg.ea3d92dccc6c92656e0e44720db38e0d.jpg

 

log:

16.Sep.2023  -  20.44.42 ================ New Search ================
16.Sep.2023  -  20.44.42 Metadata Provider - Identify: Sex Commandos
16.Sep.2023  -  20.44.42 LocallyDownloadedMovieListPath: /config/cache/ADM
16.Sep.2023  -  20.44.42 MovieList: /config/cache/ADM/AdultMovieList.txt
16.Sep.2023  -  20.44.42 Movie Search Returned 0 items to Identify
16.Sep.2023  -  20.44.42 Whole Search took: 00:00:00.0042834 Seconds & Found 0 items
16.Sep.2023  -  20.44.42 !! GetSearchResults is null

Edited by nidielaob
Link to comment
Share on other sites

nidielaob
39 minutes ago, mickle026 said:

Fixed the request server not working, however this movie is in the db and identify does find it on my system

my system is docker install on armbian ubuntu. what's you system? please!😅

Link to comment
Share on other sites

mickle026

i will investigate further

both my truenas core and my windows system  find it fine with 3 dot menu\identify, the system type should not make a difference.

Screenshot2023-09-17at12-38-32MIKE-PC.thumb.png.cbd2680ca26199847fdc2b277130533a.png

  • Like 1
Link to comment
Share on other sites

mickle026

The only thing I can think of at the moment is if there is a problem accessing or downloading the movie list that the adm plugin uses.

I remember that my truenas system had an issue with this.  It downloads the server movie list to cache\ADM\movielist.txt

I personally fixed this issue by moving my cache from the jail to a mounted folder, by copying the cache contents to my mounted folder, the entered the shell to delete the jail cache folder contents and then mounting the folder I created to the original path.

Can you check that your movie list is up to date in the cache path?  Or if it even was able to save it there.

Edited by mickle026
Link to comment
Share on other sites

mickle026
7 minutes ago, nidielaob said:

The problem may be here. Unable to download list. Although displayed successfully. but, cache/ADM  folder is empty.

wronglist.jpg.db5cec4ef66c033579e3a9299af92b72.jpgwrong1.jpg.026f6870513921c89111b990e3aca141.jpg

It looks like docker has the same issue as truenas had.

Emby loads the DLL, emby owns the process that writes the file but it seems it's not allowed to write it there.  I don't know why because it was allowed to create the folder.  It's some sort of permission issue.  It'll be a read only filesystem for any other process other that emby, which is what appears to be happening.

Can you create a folder outside of your jail/ container that has all permissions then mount the adm folder to it?  That's a working solution, I think I need to find a better solution though.

 

 

Edited by mickle026
Link to comment
Share on other sites

nidielaob
27 minutes ago, mickle026 said:

It looks like docker has the same issue as truenas had.

Emby loads the DLL, emby owns the process that writes the file but it seems it's not allowed to write it there.  I don't know why because it was allowed to create the folder.  It's some sort of permission issue.  It'll be a read only filesystem for any other process other that emby, which is what appears to be happening.

Can you create a folder outside of your jail/ container that has all permissions then mount the adm folder to it?  That's a working solution, I think I need to find a better solution though.

 

 

vol.jpg.833ad69cf486626bb1657c5195f5f708.jpg

ubuntu deb and windows exe and docker I've tried everything, All the same. Folder already mapped, Not in container.

adm.jpg.c5f3cddd1db5d1393f1476e7fac2a2fa.jpg

Edited by nidielaob
Link to comment
Share on other sites

nidielaob
32 minutes ago, nidielaob said:

vol.jpg.833ad69cf486626bb1657c5195f5f708.jpg

ubuntu deb and windows exe and docker I've tried everything, All the same. Folder already mapped, Not in container.

 

root user Also not.

adm.jpg.05e6dc349648301a10f7891019d442df.jpg

Link to comment
Share on other sites

mickle026

try this one. 

I altered the path builder in the download string , im not sure it'll make a difference but it might do

I have also added code to try and get the systems temp folder path and use that if the cache path fails.

ADMv2(17-09-2023build3).zip

 

 

Edited by mickle026
update original post to add fallback method in plugin
Link to comment
Share on other sites

nidielaob
1 hour ago, mickle026 said:

try this one. 

I altered the path builder in the download string , im not sure it'll make a difference but it might do

I have also added code to try and get the systems temp folder path and use that if the cache path fails.

ADMv2(17-09-2023build3).zip 52.95 kB · 0 downloads

 

 

Well done!  You're the best!  You're a good man!  Thank you very much!

 

adm.jpg.ec36edd9a46d51c4f6654522f78ba54c.jpgadm1.jpg.ed1255b6ca0defe7a7b658e9b8a27dfa.jpg

Link to comment
Share on other sites

mickle026
6 hours ago, nidielaob said:

Well done!  You're the best!  You're a good man!  Thank you very much!

 

adm.jpg.ec36edd9a46d51c4f6654522f78ba54c.jpgadm1.jpg.ed1255b6ca0defe7a7b658e9b8a27dfa.jpg

Does it appear to be working correctly now?

Link to comment
Share on other sites

mickle026

21 Sept 2023

* Fixed Log FIle Rotating (Im not sure if library scanning stopped ADM at the log rotation point, but its fixed now anyway)
* Better Update Handling for db additions on live server

 

See post 1

Link to comment
Share on other sites

mickle026

22 Sept 2023

* Finally found the error in Identify when it finds many results but fails to display them - THIS IS NOW FIXED!!
This was not easy to find but it turns out that it was an easy fix once I found it.  The error appeared to be random, but actually it wasn't.
It was an error parsing data from the server on a record, so returning an item with null (nothing) to emby, cancelled the whole list of items...

See Post 1

Edited by mickle026
Link to comment
Share on other sites

  • 2 weeks later...
Qhuakid

I can find the correct movie db but it cannot replace the previous wrong data. Everytime I click the replace it will loading and then nothing happen.  

Link to comment
Share on other sites

mickle026
8 hours ago, Qhuakid said:

I can find the correct movie db but it cannot replace the previous wrong data. Everytime I click the replace it will loading and then nothing happen.  

OK


First to diagnose this I require a few things - 3 things .....

1. Click the edit metadata and supply me with the ADM number (you might need to install Provider Id Extender to see it - attached below)

Provider Id extender is not finished , its still very much beta


Provider_Ids_Extender.zip

If you do then

Go to the Movies Tab

Screenshot2023-10-08at01-00-46MIKE-PC.png.ddf05d292ed3828261acfafe84142d89.png

  Selctect ADM

Screenshot2023-10-08at01-00-53MIKE-PC.png.e853e1b96ed8737ae8743487da49ea26.png

Click Metadata Edit, and this field will show you the ADM number

Screenshot2023-10-08at00-59-36MIKE-PC.png.fba2c26f52325526781a12d2de3f3d28.png

This allows me to find the exact record on the server

 

2. I will need a hyperlink to the correct information.  In the example above its , so supply me with yours which you are checking it against.

https://www.excaliburfilms.com/AdultDVD/3060691D1_Moms_Get_Horny_Too_dvd.htm

Why do I need this?

I need this to check that the information supplied by the ADM plugin is correct before we can look and see what is wrong.

 

3.  Then check you log directory and delete the ADM logs. 
Restart Emby otherwise ADM might be doing other tasks requested by Emby when we need it to do only our task.

Refresh this Item only and supply the logs (You might need to turn these on and save the settings before you restart Emby)

 

 

 

Edited by mickle026
Link to comment
Share on other sites

mickle026

So what was wrong?

I have done nothing to fix it, the providers id extender will not have fixed it, but oinly exposed the id that was hidden from you.

 

maybe the restart and refresh did it.  I dont know what changed in emby but I have noticed that the refresh metadata doesnt happen for a while if the server is busy in the background in recent versions.

Edited by mickle026
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...