Please allow me to hijack this thread since its title is approrpiate.
For me, I'm just tinkering with Kodi on a QNAP Nas, and using it as a media player via the QNAP hdmi out.
I didnt need this when JRiver was on QNAP HDStation, but this is now history.
I organise all my libraries with JRiver, it is my single source of truth, which gives me total control over the metadata. And I love it this way.
I would like Kodi to read the sidecars xml and use that information instead of the other way round. I do not care about what scraper Kodi uses to get the metadata - I want to have control over it, and that's what JRiver gives me. Kodi just makes guesses and takes the best one, which will work fine in 80% of cases, but for me that's not enough.
So ideally instead of having a .nfo import function in JRiver (which exists since v19 I believe), an export to .nfo would be much more useful for me, since Kodi will parse an nfo if it exists before using its scrapers (see
https://kodi.wiki/view/NFO_files).
The trick would be matching the sidecar's tags with the nfo ones, for instance <Field Name="Description"> with <plot>.
I could write my own xml parser and converter in python and do all that in a batch on all my sidecars and run it manually for new files, but of course it would be nicer to have it embedded in JRiver.
Would that be feasible for the devs?