Welcome to the Kodi-script.video.randomtrailers wiki! Mission: To resurrect the orphaned and non-functioning Kodi random trailers screensaver and script. Status: Complete rewrite. A lot more function, but bigger. Beta. Fully functional, but limited testing with Kodi 19 using Python 3.8 & 3.9. See RELEASE_NOTES.txt for information not contained here. Major accomplishments: * Feature complete * Multi-threaded to speed up discovery, improve randomness and eliminate wait to download information before each play of remote content Among the features: * Gets trailers from the library, TMDb, TFH and local trailers folder * Falls back to TMDb for missing trailers from local database * Falls back to TMDb for missing local and TFH movie details * One addon, with three extension points: 1- A trailer discovery module that performs the hard work of finding and caching the trailers. Runs as a daemon. 2- A Frontend is the user facing app. It is used for both screensaver and manual launch. 3- A screensaver service. This thin piece of code gets launched by Kodi's screensaver function. It then starts up the frontend. * Supports a local cache for trailers and information downloaded from remote sites * Supports Normalization of audio, mostly to help ghastly trailers/clips originating from youtube * Filter by Genre, Certification, year, rating, popularity, etc. for local, TMDb and TFH * Can configure various cache attributes: max size, max number of files, max % of disk, delete old files. * Plugin runs stand alone or as a screensaver * Back-end is a separate long-running service, reducing startup time and high startup cost * User ability to add current trailer to a playlist mostly to flag movies that they would like to watch, or note for any reason * Internationalized (limited testing). All messages use translation system. Country code and language used in remote movie queries * Genre information is loaded from .xml files allowing customization * Certification/Rating information is loaded from .xml files to allow different rules and names by country. (Kodi appears to have some limitations in this area: ratings do not include country info.) Support for Text to Speech plugin (under development)