Re: KRS AVI plugin [message #68151] |
Thu, 01 October 2009 02:23  |
ronn
Messages: 123 Registered: April 1999
|
Senior Member |
|
|
On Sep 30, 2:58 pm, Robert Moss <robert.m...@gmail.com> wrote:
> On Sep 29, 11:23 am, Robert Moss <robert.m...@gmail.com> wrote:
>
>
>
>
>
>> On Sep 28, 10:55 pm, Robert Moss <robert.m...@gmail.com> wrote:
>
>>> On Sep 28, 2:49 pm, Robert Moss <robert.m...@gmail.com> wrote:
>
>>>> On Sep 27, 12:01 pm, Robert <robert.m...@gmail.com> wrote:
>
>>>> > On Sep 27, 11:58 am, Robert Moss <robert.m...@gmail.com> wrote:
>
>>>> > > I ma having a bit of trouble installing the AVI plugin from Ronn
>>>> > > Kling. I have installed the plug in via the Eclipse update mechanism.
>>>> > > The workbench tells me it is not installed correctly: under Status it
>>>> > > says "No plug-in: "com.rlkling.idl.contrib.avi.windows" included at
>>>> > > runtime.".
>
>>>> > > (I did not even get that much information until I moved the
>>>> > > MANIFEST.MF file into a META-INF subdirectory. Prior to that the
>>>> > > Status told me "Plug-in "com.rlkling.idl.contrib.avi.windows" version
>>>> > > "2.0.0" referenced by this feature is missing." )
>
>>>> > > Now when I try to run (for example) the fastAVIdisplay example code, I
>>>> > > get this error:
>
>>>> > > % OBJ_NEW: Error loading sharable executable.
>>>> > > Symbol: IDL_Load, File = C:\3rd
>>>> > > Party\ITT\IDL708\idlde\plugins
>>>> > > \com.rlkling.idl.contrib.avi.windows_2.0
>>>> > > .0\KRSgrAVI.dll
>>>> > > This application has failed to start because the
>>>> > > application
>>>> > > configuration is incorrect. Reinstalling the application
>>>> > > may fix this
>>>> > > problem.
>>>> > > % Execution halted at: FASTAVIDISPLAY 26 C:\3rd
>>>> > > Party\ITT\IDL708\idlde\plugins
>>>> > > \com.rlkling.idl.contrib.avi.windows_2.0.0\fastAV
>>>> > > Idisplay.pro
>
>>>> > > Obviously I have already tried uninstalling and reinstalling the plug
>>>> > > in, but alas.
>
>>>> > > Any ideas what missing?
>
>>>> > > r
>
>>>> > Ok, just for grins I uninstalled and reinstalled the plug in once
>>>> > more. I did not modify anything. When I try and run fastAVIdisplay.pro
>>>> > I get this error:
>
>>>> > % OBJ_NEW: Error loading sharable executable.
>>>> > Symbol: IDL_Load, File = C:\3rd
>>>> > Party\ITT\IDL708\idlde\plugins
>>>> > \com.rlkling.idl.contrib.avi.windows_2.0
>>>> > .0\KRSgrAVI.dll
>>>> > This application has failed to start because the
>>>> > application
>>>> > configuration is incorrect. Reinstalling the application
>>>> > may fix this
>>>> > problem.
>>>> > % Execution halted at: FASTAVIDISPLAY 26 C:\3rd
>>>> > Party\ITT\IDL708\idlde\plugins
>>>> > \com.rlkling.idl.contrib.avi.windows_2.0.0\fastAV
>>>> > Idisplay.pro
>
>>>> > Sigh.
>
>>>> > r- Hide quoted text -
>
>>>> > - Show quoted text -
>
>>>> I believe this error is caused by the lack of C runtime libraries on
>>>> the machine. You can get the runtime redistributable libraries athttp://www.microsoft.com/DOWNLOADS/details.aspx?familyid=9 B2DA534-3E0...
>
>>>> I will report here if this solves my problem. I started this thread,
>>>> might as well finish it.
>
>>>> r
>
>>> Still no joy. Installing the runtime libraries has not helped. I am
>>> guessing it is a VC80 version issue, or perhaps something wrong with
>>> the manifest in the KRSgrAVI DLL, but who knows? Has anyone gotten the
>>> latest KRSgrAVI to work with IDL 7.0.8?
>
>>> r- Hide quoted text -
>
>>> - Show quoted text -
>
>> It appears that in order for the 2.0.0 KRSgrAVI DLL to work, you must
>> have installed the most recent (?) security update for the C runtime
>> redistributable. The link I gave above is does NOT include the
>> security update. Apparently DLLs created on systems onto which the
>> security update has been installed will REQUIRE the new DLL be
>> installed on any client machine. The DLL in question is
>> Microsoft.VC80.CRT version 8.0.50727.4053. (The version linked to in
>> the earlier post was version 3053). As soon as I have installed this
>> latest version, I will report back.
>
>> r- Hide quoted text -
>
>> - Show quoted text -
>
> Well, good news and bad news:
>
> The Good News: Installing the proper version of the C runtime library
> (Microsoft.VC80.CRT version 8.0.50727.4053) solves the problem with
> loading the KRSgrAVI DLL.
>
> The Bad News: Everything seems to work great, as long as the movie is
> not too large. I have not explored this thoroughly, but if your movie
> is small (say, just a few MB) all is well. If, on the other hand, your
> movie is large (say 650 MB or larger) IDL crashes when trying to load
> the KRSgrAVIreader object. I am running IDL 7.0.8 by the way.
>
> I am suspicious that the reader object is attempting to read the
> entire movie into memory, and therefore it is crashing IDL when the
> movie is too large. I am hoping this is NOT the case, because if it is
> then analyzing a very large (multi-GB) movie file will be out of the
> question.
>
> Does anyone out there know if older versions of this DLL have a
> problem with large files?
>
> r- Hide quoted text -
>
> - Show quoted text -
Hi Robert,
No, it doesn't read it all into memory, only one frame at a time.
Plus, I make movies that large all the time. However, what I have
noticed with the really large movies is that if I use one codec to
compress/decompress IDL may crash but using another one (with the same
data) works fine. I even have a case where the Divx codec works fine
on my laptop for movies but the same codec does not work on my
desktop. I have no idea why.
Ronn Kling
|
|
|