Add-On to Populate Field Values For Video Content From Video File Associated Kodi NFO Files

Post a reply

Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Add-On to Populate Field Values For Video Content From Video File Associated Kodi NFO Files

Re: [REQ] Import ( & update) KODI video .NFO metadata

by Lowlander » Fri Nov 08, 2024 10:59 am

No, MediaMonkey doesn't support NFO files. For most file types the metadata is saved directly to the files themselves (MKV being a notable exception).

Re: Add-On to Populate Field Values For Video Content From Video File Associated Kodi NFO Files

by peter_h » Fri Nov 08, 2024 3:54 am

Has there been any progress on this feature? :)

[REQ] Import ( & update) KODI video .NFO metadata

by peter_h » Fri Nov 08, 2024 3:38 am

I have an collection of video TV Shows & Films, all currently under management & playback of KODI (formerly XBMC). The file/folder layout, and .NFO files are all Kodi standard. I've been using Media Companion to scrape metadata, to create those .NFO files, suitable for Kodi.

I've tried importing these video files & folders into MM2024, but it doesn't appear to pick up anything from any of the similarly-named companion .NFO files.

Is this feature not in MM5 yet, of am I missing something?
Thanks! :) Pete

PS. My ideal situation is where I can use MM for metadata management of my video collection, have MM update metadata changes back into the videos' .NFO files (which will get picked up automatically by Kodi when they change). Kodi would then be just used for playback on the big screen.

If this faciltiy has not been developed yet, there is also a JSON-RPC (HTTP- and/or raw TCP socket-based interface) for Kodi that may make things easier for interfacing directly with its DB. See https://kodi.wiki/view/JSON-RPC_API/v13

Re: Add-On to Populate Field Values For Video Content From Video File Associated Kodi NFO Files

by onyxwave » Sun Oct 31, 2021 10:53 am

Peke wrote: Sun Oct 31, 2021 8:15 am Hi,
It is already in development, I have created native core MM code for importing NFO files. It is still in testing.

There is extensive research I have done some time ago regarding TV Series, Kodi, Sonarr, SickRage, ....

Let me know if we missed anything and if you want I can help you with whatever you would like to do.
I read through the linked tickets (link for ticket 15246 did not work for me - it gave me an "Access Denied" result) and I like where things appear to be headed based on the ticket comments.
I was happy to see this ticket, as I was going to suggest moving away from TVDB. I've moved away from using TVDB over the past 9 to 12 months, and now use TMDB as my main metadata source for both movies and series. I only use TVDB as a rare second option now. So I'm hoping this ticket means that the development team has moved away from TVDB in favor of TMDB. I also utilize both Fanart.tv and TPDB (The Poster DB) for posters and fanart secondary options if I don't like the posters and fanart provided by TMDB. Not saying referencing those content resources is neccessary yet it might be a nice enhancement once the main functionality is worked out.

Though, as long as the function to import the data from the NFO files, I would be really happy with that, as my NFO files are always a little more informative than the having just the data that comes from the site sources like TMDB. For example, I store a lot of my own custom poster/fanart in Imgur and add the links to them in the NFO file (though as a backup I also store images locally in case Imgur ever goes down or their usage policy changes in the future like PhotoBucket changed. So this functionality you're adding is great for me if it reads the NFO files into all respective MediaMonkey fields, and it would be nice if the function would also us to map XML tags in the NFO file to custom MediaMonkey fields if they don't have an associated standard field in MediaMonkey. Also great if there's an option to pull the artwork from the locally stored artwork files first, and then artwork links second so in case links to the artwork in the NFO files no longer exist or the site is unavailable. Any additional functionality after that is just icing on the cake. :D

Re: Add-On to Populate Field Values For Video Content From Video File Associated Kodi NFO Files

by onyxwave » Sun Oct 31, 2021 9:13 am

Also, as a side note, that is not directly related to this posting, I'm also going to be looking into developing a master database repository that links the MediaMonkey database library [C:\Users\<username>\AppData\Roaming\MediaMonkey\MM.DB], with the 2 Kodi database libraries [C:\Users\<username>\AppData\Roaming\Kodi\userdata\Database\MyMusic72.db] & [C:\Users\<username>\AppData\Roaming\Kodi\userdata\Database\MyVideos116.db], and the Plex database library [C:\Users\<username>\AppData\Local\Plex Media Server\Plug-in Support\Databases\com.plexapp.plugins.library.db].

I still use MediaMonkey for my audio file management of importing metadata and refining that metadata. I use Kodi for 80% to 90% of importing my video file metadata, and Plex for importing the remaining 10% to 20% of video file metadata. I want to create a master database that will keep the files which are shared across all 3 apps in better sync. I'm also considering adding the databases for the Calibre and ComicRack applications as well to this master database, yet I'm not quite sure how I want to integrate digital books and magazines in this master database.

Re: Add-On to Populate Field Values For Video Content From Video File Associated Kodi NFO Files

by onyxwave » Sun Oct 31, 2021 8:56 am

Peke:
Thanks for the quick reply and the links to the related ongoing development tickets. I'll look them over and provide feedback.

My ultimate goal for this request is to allow me to utilize the best features of Kodi for video file playback, skin layout for best TV viewing and metadata scrapping abilities, Plex for it's great handling of accessing library content remotely and sharing that content with others in your inner circle, and MediaMonkkey for its awesome file auto-renaming/organizing functionality and its way better smart/auto playlist creation.

After I use Kodi to scrap in the files' metadata, I want to use MediaMonkey to import the contents of that metadata from the NFO files and then create much more robust customized smart playlists that I would create PLS or M3U files from that, so I could then have Kodi reference those playlist files as a stream file for much improved playlist playback. It'll be my method to get around some of the playlist limitations of both Kodi and Plex where you cannot easily combine video content for different library types (example combine movies and series episodes) into the same playlist.

Re: Add-On to Populate Field Values For Video Content From Video File Associated Kodi NFO Files

by Peke » Sun Oct 31, 2021 8:15 am

Hi,
It is already in development, I have created native core MM code for importing NFO files. It is still in testing.

There is extensive research I have done some time ago regarding TV Series, Kodi, Sonarr, SickRage, ....
You can read about it at:
https://www.ventismedia.com/mantis/view.php?id=12481
and
https://www.ventismedia.com/mantis/view.php?id=16332
https://www.ventismedia.com/mantis/view.php?id=15246
https://www.ventismedia.com/mantis/view.php?id=14413
https://www.ventismedia.com/mantis/view.php?id=14048

Let me know if we missed anything and if you want I can help you with whatever you would like to do.

Add-On to Populate Field Values For Video Content From Video File Associated Kodi NFO Files

by onyxwave » Sun Oct 31, 2021 7:17 am

I'm checking out version 5 of MediaMonkey for the first time today...specifically version 5.0.1.2433.

I was curious to know if someone has created an add-on for MediaMonkey 5 to populate the fields for a video file from a video file's associated Kodi based NFO file?

If such an add-on does not already exist or is not already in the works of being developed, how would I go about getting started to develop such an add-on myself?

Thanks in advance for taking the time to answer these questions and I look forward to growth of MediaMonkey 5 as it gets further development improvements and enhancement additions and it gets just as great at managing video content as it is at managing audio-only content.

note to forum moderators - forgive me if I posted this in the wrong section, and please move it to the correct section if possible.

Top