So when I manually edit metadata, it saves metadata language, but if it scans a new folder, it fetches metadata based on global setting and it does NOT save metadata language right?
That’s the loophole I think. Consider following scenario,
I am setting up Infuse. I have multiple folders on NAS, one folder contains all English movies, one contains for example all Chinese movies. Elderly family members only watch Chinese movies and they want metadata in Chinese too. Others prefer English movies with English metadata.
So I add 2 separate favorites one points to English folder and one points to Chinese folder.
Now I add Chinese favorite first, set global metadata language to Chinese, enter Chinese favorite and let Infuse to complete scan. It fetches Chinese metadata but does not save metadata language during the scan process.
I change the global metadata language to English, add English favorite and let it to complete fetching English metadata.
So far so good.
Now few days later when elderly member opens infuse and enters Chinese favorite, infuse tries to auto refresh metadata, since metadata language is not saved, infuse will refresh based on global setting which is English, all Chinese movies are refreshed to English metadata.
The same happens when it refreshes English favorite and global setting is Chinese or other language.
The same repeats as long as global setting does not match the desired language of the favorite, unless I manually edit every single movie to force infuse to save metadata language, which is impossible if you have hundreds of movies.
The above is quite common for a family who speaks multiple languages and prefers to having metadata in movie’s home language.
I have brought up this issue multiple times in the past few years, I didn’t get positive feedbacks from infuse team, the only “workaround” infuse provided is to manually Edit metadata to fix and save language, which as mentioned, not doable when you have a huge collection.
So I would like to ask Infuse team to think a proper solution, something that I can think about is,
- Save metadata language when infuse scans folder, so it won’t mess up when it refreshes.
- Add a metadata language property to the favorite so infuse always uses favorite’s metadata language instead of global setting.
- Give an option to stop auto refreshing metadata on those movies that already have metadata fetched. Honestly I don’t quite understand the reason for auto-refreshing.