Jump to content

Movies Poster Deleted - Bug or a Feature?


Recommended Posts

Posted

Hey,

 

i will try to describe what happens and surprised me:

 

I wanted to add my movie library.

My Movies are in seperate folders with nfo and the primary poster.

(moviename.mkv, moviename.nfo, moviename.jpg)

 

In my first try i disabled any fetching internet metadata / image fetcher. The "save images with movie" option is also disabled all the time.

Next i wanted to fetch thumbs & logos (the primary poster i disabled) to be saved with emby (and not with the movie).

 

Result: My poster.jpg in my movie-folder got deleted

Expected: The poster.jpg should not be touched, because the "save images with movie" is not activated.

 

My workaround: Tick the primary poster on, so emby fetches this for internally purposes, but the movie poster is shown because of higher priority. Not fine, because i do not need the internal posters.

 

It this an expected behaviour and i do missunderstand something? Or is this a bug. In my opinion, the movie poster should not be deleted.

 

Thanks for your help!

Posted

Hi. Did you select the option "Replace all images" when you refreshed the item?

Posted

Hey,

 

no, i was not refreshing the metadata either.

Its for new movies, when i try to scan the library

Posted

 

Result: My poster.jpg in my movie-folder got deleted

Expected: The poster.jpg should not be touched, because the "save images with movie" is not activated.

 

 

Then it might not be Emby Server deleting the file. Please attach the emby server log. thanks.

Posted

I tried so search the big sized logs and found something (they're really to big to completely upload, just setting up a new server)

2020-04-09 12:46:10.769 Info HttpServer: HTTP POST http://localhost:8096/emby/Items/7a2175bccb1f1a94152cbd2b2bae8f6d/Refresh?Recursive=true&ImageRefreshMode=FullRefresh&MetadataRefreshMode=FullRefresh&ReplaceAllImages=true&ReplaceAllMetadata=true. UserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36
2020-04-09 12:46:10.771 Info HttpServer: HTTP Response 204 to ::1. Time: 2ms. http://localhost:8096/emby/Items/7a2175bccb1f1a94152cbd2b2bae8f6d/Refresh?Recursive=true&ImageRefreshMode=FullRefresh&MetadataRefreshMode=FullRefresh&ReplaceAllImages=true&ReplaceAllMetadata=true
2020-04-09 12:46:11.883 Info MediaProbeManager: ProcessRun 'ffprobe' Execute: C:\Program Files\emby\system\ffprobe.exe -i file:"F:\10.000 BC\10.000 BC.mkv" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data
2020-04-09 12:46:12.028 Info MediaProbeManager: ProcessRun 'ffprobe' Process exited with code 0
2020-04-09 12:46:12.043 Info HttpClient: GET https://api.themoviedb.org/3/movie/7840?api_key=f6bd687ffa63cd282b6ff2c6877f2669&append_to_response=casts,releases,images,keywords,trailers
2020-04-09 12:46:12.129 Info HttpClient: GET https://image.tmdb.org/t/p/original/9I7gV6wRbGnbfI3XOKjHeLMjYEo.jpg
2020-04-09 12:46:12.333 Info ProviderManager: Deleting previous image F:\10.000 BC\10.000 BC.jpg
2020-04-09 12:46:12.340 Info HttpClient: GET https://image.tmdb.org/t/p/original/1oFMH3f5HJ9AJVnqQuNSWvYAP6q.jpg
2020-04-09 12:46:12.399 Info HttpClient: GET https://webservice.fanart.tv/v3/movies/7840?api_key=5c6b04c68e904cfed1e6cbc9a9e683d4
2020-04-09 12:46:12.520 Info HttpClient: GET https://assets.fanart.tv/fanart/movies/7840/hdmovielogo/10000-bc-57979934d38c1.png
2020-04-09 12:46:12.668 Info HttpClient: GET https://assets.fanart.tv/fanart/movies/7840/moviethumb/10000-bc-503c886f59139.jpg

I see the replaceAllImages tag, but i could swear i did not checked it. Just scanned the library. Is the Refresh-Post (http://localhost:8096/emby/Items/7a2175bccb1f1a94152cbd2b2bae8f6d/Refresh?..) only triggered by the Refresh Metadata button?

Posted

So you did do a refresh and enabled the option to replace all images - exactly what ebr asked you in post #2.

 

What were you expecting would happen?

Posted (edited)

First of all, i'm still convinced, that i do not refreshed the metadata (not needed, everything is in .nfos) and second why should i write you, when the solution is clear?

 

asked the other way round:

is the replaceAllImages variable only sent by ticking the box in refresh metadata? or are there other circumstances. What is the "ImageRefreshMode=FullRefresh". How does it change?

 

i'm having a backup of everything, so no need to invest more time, but just wanna ensure there is no bug.

Edited by sschimi
Posted

Ok sorry my mistake for misreading.

 

 

 

is the replaceAllImages variable only sent by ticking the box in refresh metadata

Yes that is the only reason, if you check the box to replace all images.

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...