I agree. I see no reason why we should not be able to enter whatever information we know about the title, and that information be used in the search. The obvious things to include would be
Year and
Genre. Title
Type would also be very useful, but—despite being available in the advanced search—it's not a "field" at IMBb. It can, however, be determined from the
Title format. I already have a custom version (filled by Allmovies), but there should be a standard
Type field. As well as providing the means to include the type in an advanced search, it would also be useful for other reasons.
This is interesting...
Other changes would be necessary to make proper use of this.
1. As you've suggested, it would be expected the updates triggered by a file scan would take advantage of this. That would require additional regex variables for extracting data from filenames.
2. The most direct way to use this would be to create a
New record, enter whatever information is known, and then run the plugin. The problem with this is that if there are invisible records in the database with the same title, one of those will be made visible. (I had to delete at least a dozen invisible records before I could test
Jump.) The purpose of that behaviour is to avoid the creation of duplicate records. I consider it a design flaw—which I hope will be fixed in 1.0. The check for duplicate records should happen after the new item has be selected and downloaded. Any existing (invisible) records can then be positively identified based on URL and deleted.
3. The method described in (2) should be available in some form in NMM. Assuming method (2) is available, I think it would suffice to have data boxes only for the few most frequently used fields (e.g., year, type, genre). I don't know why Original title is included in the NMM dialog—only one title can be used in the search. So the layout of the dialog should be something like...
Title:
To narrow the search, enter any other data you are sure of...
Year: (validated)
Type: (drop-down select list)
Genre: (drop-down multi-select list)
If you would like to associate this title with a media file now...
File path: (existing file picker)