(YetAnother)MovieJukebox is a command line tool, written in Java, which recursively scans your video library for video files (AVI, MKV, VIDEO_TS, BluRay, etc.) and analyzes these files in order to extract information like: year, language, subtitles, container, part, fps, audio and video codecs. Other movie and television information like, director, rating, etc. are collected using various plugins for online databases such as IMDb, TheMovieDB, TheTVDB, Allocine, FilmAffinity, FilmWeb, etc.
MovieJukebox then generates the indexes in HTML format that are compatible with the media players such as the NMT Popcorn Hour, HDX 1000, etc.
There is a massive community supporting user created skins that allow for the complete customization of the jukebox.