0Stark Covers LogoFix for Stark Covers crash on x64 systems

I’ve been hav­ing vari­ous issues run­ning Stark Cov­ers ever since I switched to Win­dows 7 x64.  Today, after explor­ing I’ve dis­covered the fol­low­ing com­bin­a­tion of fixes.

The first thing to do is to fix the fol­low­ing crash asso­ci­ated with the Medi­aInfo dll…

[bash]  Attempt­ing to determ­ine media type via MediaInfo.dll Could not determ­ine video typeSystem.BadImageFormatException: An attempt was made to load a pro­gram with an incor­rect format. (Excep­tion from HRESULT: 0x8007000B)   at MediaInfoLib.MediaInfo.MediaInfo_New()   at MediaInfoLib.MediaInfo..ctor()   at StarkCovers.Program.MediaInfoDLL(String path)   at StarkCovers.Program.StarkConsole(String[] args)[/bash]

This is easy to accom­plish — simply replace the mediainfo.dll in the Stark­Cov­ers folder with a 64bit ver­sion.

The next issue is that for some reas­on the way Stark Cov­ers called Medi­aInfo res­ults in a fail­ure to identi­fy quite a few types of file with the following…

[bash]Attempting to determ­ine media type via mymovies.xml Type not found in mymovies.xml Determ­in­ing media type via file exten­sion File exten­sion not recog­nized cur­rently Attempt­ing to determ­ine media type via MediaInfo.dll CodecID/Hint "" CodecID "" Deprec­ated Codec/Family "" Codec not iden­ti­fied by MediaInfo.dll[/bash]

There are 2 ways to resolve this.  Either edit all you MyMovies.xml files and add in a media type, e.g. <Media Type>DVD</Media Type> or, if you use Media Cen­ter Mas­ter, use the post pro­cessing fea­ture to pass the inform­a­tion dir­ectly to stark covers

Think we've missed something? Let us know by commenting below. If you would like to subscribe please use the subscribe link on the menu at the top right. You can also share this with your friends by using the social links below. Cheers.

Leave a Reply