Apparently, my suggestion has caused offense, for which I apologise. Clearly, I haven't figured out the algorithm driving this excellent plugin, and providing such a patch would be well beyond my capabilities. Again, I was interpreting Doskabouter's post as meaning that the download does not need to begin before the information is available. Now that you have explained that is incorrect, such an upgrade seems impractical; a few seconds might be worth the wait, but certainly not a minute. I did not mean seem ungrateful for such an excellent plugin.
If anyone is interested, I have created a script that "works around" this (in the case of downloads only), by using mencoder to determine the file extension, and prompting the user about whether to continue or abandon the download. It also examines the Mediaportal log, and uses hardlinks to rename TV Series and import their descriptions from TVDB. It works, but it is "not pretty;" it runs from outside Mediaportal, and depends on a variety of third-party software.
If anyone is interested, I have created a script that "works around" this (in the case of downloads only), by using mencoder to determine the file extension, and prompting the user about whether to continue or abandon the download. It also examines the Mediaportal log, and uses hardlinks to rename TV Series and import their descriptions from TVDB. It works, but it is "not pretty;" it runs from outside Mediaportal, and depends on a variety of third-party software.