Ember Media Manager
Ember Media Manager automatically finds and downloads information for your movies. Ember Media Manager is one of, if not the, best applications out there for managing your movie media collection and producing XBMC compatible NFO catalogs. The only prerequisite to using Ember Media Manager is that you have .NET 3.5 installed.
Upon opening Ember for the first time (as well as after each upgrade), you will be greeted by the configuration wizard. This will assist you in configuring settings that are crucial to the operation of Ember, including adding movie sources and selecting file types. After completing the wizard, you may wish to explore other available options by clicking the "Edit" -> "Settings..." menu. There are many options available, and it is in your best interest to understand each option before making changes. If you have questions about any of the settings, please use one of the methods listed below to contact me and I will be glad to provide answers and help with getting Ember to work for your needs.
Ember is self-contained: it does not write to the registry or create any files outside of it's own directory. This makes Ember completely portable; meaning that you can move the directory containing Ember anywhere on your computer, or even other computers, and it will still operate the same (assuming, of course, that the paths to the movies are the same).
The license of this software is Freeware, you can free download and free use this movie collection software.