Package: kodi-nfo-generator
Thekodi-nfo-generatoris a simple Python-based command-line
tool that allows you to generate.nfofiles for movies thatKodican use for its library.This tool is aimed at people that manually curate their movie databases, in order
to avoid using scrapers that may pull in the wrong information (or none at all).
All the user has to do is place an ID file alongside their movie files,
the default is*.imdb, containing the unique IMDB movie ID (or full IMDB movie URL).
The tool will then scour the movie directories for these files and pull in the
information and create the.nfofiles in the same location.Changelog0.0.13 (2023-08-20)now only downloading episode data for seasons that are also on disk rather than all
available ones0.0.12 (2023-08-20)unescaping HTML entities in the JSON data when loading it0.0.11 (2023-08-19)seasons can be extracted now from button-based navigation, as well as the older style
“select”-based one.episode data can be extract from episode-item-wrapper tags as well now0.0.10 (2023-04-16)using@typein JSON data to check whether episode data available (i.e., whenTVSeries)0.0.9 (2023-01-06)usingdownload-missingno longer generatesIgnoring unhandled fanart type: download-missingmessage when fanart already present (just an output bug).improved checks for existing.nfofiles to reduce IMDB requestsaddedkodi-nfo-renametool for renaming files using regular expressions
(e.g., files of TV shows)thekodi-nfo-gentool now has additional options for matching episode files
rather than using hardcoded defaults:–episode_pattern,–season_group,–episode_group.0.0.8 (2023-01-04)addedkodi-nfo-guesstool that performs online database searches for directories
that miss meta-files, like.imdb, which thekodi-nfo-gentool uses as input.0.0.7 (2023-01-03)addinguser-agentto request headers now (https://github.com/fracpete/kodi-nfo-generator/pull/6)only making IMDB request when–overwriteflag present or.nfonot present, to avoid making
too many calls to IMDBthe–delayno longer applies when not writing a filefixed TV show .nfo generation (https://github.com/fracpete/kodi-nfo-generator/issues/1)addeddownload-missingchoice for downloading fanart only when it is missing locally
(downloadalways performs a download)0.0.6 (2022-08-18)not all movie meta-data contains theactorfield, now checking whether present
(https://github.com/fracpete/kodi-nfo-generator/pull/4)0.0.5 (2021-11-06)setup.pyexcludes versions of beautifulsoup that don’t work
(https://github.com/fracpete/kodi-nfo-generator/issues/2)added experimental support for generating .nfo output for TV series episodes
(https://github.com/fracpete/kodi-nfo-generator/issues/1)0.0.4 (2021-05-29)ratingValue is now set as string, not float; better handling when
preflang_title not available0.0.3 (2021-03-11)restricting beautifulsoup version to <=4.6.0 as newer versions fail:https://github.com/fracpete/kodi-nfo-generator/issues/20.0.2 (2020-02-09)added ability to export movie IDs to a CSV file usingkodi-nfo-exportadded ability to import movie IDs from a CSV file usingkodi-nfo-importkodi-nfo-gennow handles movies that only have limited information available
(e.g., no plot or no image)added interactive mode to tools (–interactive)0.0.1 (2020-02-08)initial release, only supports IMDB for the time being