Hi, I get an error (exception) when I try to open a MOV file (using import > FFMPEG). I tried also Bio-Formats with no success. I copy the messages below.
The file is less than 9MB so memory should not be an issue. Can anyone "translate" what is it about? what is it about fields (fieldOrder, getFields)? Is it a problem of the FFMPEG importer? Any comment will be appreciated :) Thanks, Rodrigo _________________________________________________________________________ (Fiji Is Just) ImageJ 2.0.0-rc-54/1.51f; Java 1.8.0_66 [64-bit]; Linux 4.4.0-28-generic; 39MB of 1900MB (2%) java.lang.AbstractMethodError: com.sun.jna.Structure.getFieldOrder()Ljava/util/List; at com.sun.jna.Structure.fieldOrder(Structure.java:936) at com.sun.jna.Structure.getFields(Structure.java:962) at com.sun.jna.Structure.deriveLayout(Structure.java:1129) at com.sun.jna.Structure.calculateSize(Structure.java:1053) at com.sun.jna.Structure.calculateSize(Structure.java:1006) at com.sun.jna.Structure.allocateMemory(Structure.java:393) at com.sun.jna.Structure.<init>(Structure.java:184) at com.sun.jna.Structure.<init>(Structure.java:172) at com.sun.jna.Structure.<init>(Structure.java:159) at com.sun.jna.Structure.<init>(Structure.java:151) at fiji.ffmpeg.AVCODEC$AVPacket.<init>(AVCODEC.java:652) at fiji.ffmpeg.IO.<init>(IO.java:43) at fiji.ffmpeg.IO.<init>(IO.java:53) at fiji.ffmpeg.Importer.run(Importer.java:44) at ij.IJ.runUserPlugIn(IJ.java:217) at ij.IJ.runPlugIn(IJ.java:181) at ij.Executer.runCommand(Executer.java:137) at ij.Executer.run(Executer.java:66) at java.lang.Thread.run(Thread.java:745) _________________________________________________________________________ When trying to open it with Bio-Formats I get the following message: loci.formats.MissingLibraryException: QuickTime for Java is not supported with a 64-bit JVM. Please invoke the 32-bit JVM (-d32) to utilize QTJava functionality. at loci.formats.gui.LegacyQTTools.checkQTLibrary(LegacyQTTools.java:336) at loci.formats.in.LegacyQTReader.initFile(LegacyQTReader.java:142) at loci.formats.FormatReader.setId(FormatReader.java:1426) at loci.formats.DelegateReader.setId(DelegateReader.java:298) at loci.plugins.in.ImportProcess.initializeFile(ImportProcess.java:505) at loci.plugins.in.ImportProcess.execute(ImportProcess.java:143) at loci.plugins.in.Importer.showDialogs(Importer.java:140) at loci.plugins.in.Importer.run(Importer.java:76) at loci.plugins.LociImporter.run(LociImporter.java:78) at ij.IJ.runUserPlugIn(IJ.java:217) at ij.IJ.runPlugIn(IJ.java:181) at ij.Executer.runCommand(Executer.java:137) at ij.Executer.run(Executer.java:66) at java.lang.Thread.run(Thread.java:745) -- ImageJ mailing list: http://imagej.nih.gov/ij/list.html |
Hi Rodrigo,
> java.lang.AbstractMethodError: com.sun.jna.Structure.getFieldOrder()Ljava/util/List; Someone (maybe you?) posted this on the ImageJ Forum: http://forum.imagej.net/t/ffmpeg-opening-mov-stopped-working/2729 I resolved the issue for the moment by reuploading a compatible version of the JNA library to the FFMPEG update site. So, update your Fiji and I hope the problem is magically fixed. Regards, Curtis -- Curtis Rueden LOCI software architect - http://loci.wisc.edu/software ImageJ2 lead, Fiji maintainer - http://imagej.net/User:Rueden Did you know ImageJ has a forum? http://forum.imagej.net/ On Fri, Sep 9, 2016 at 11:48 AM, Rodrigo Gonçalves < [hidden email]> wrote: > Hi, I get an error (exception) when I try to open a MOV file (using import > > FFMPEG). I tried also Bio-Formats with no success. I copy the messages > below. > The file is less than 9MB so memory should not be an issue. Can anyone > "translate" what is it about? what is it about fields (fieldOrder, > getFields)? Is it a problem of the FFMPEG importer? > > Any comment will be appreciated :) > > Thanks, > Rodrigo > > _________________________________________________________________________ > (Fiji Is Just) ImageJ 2.0.0-rc-54/1.51f; Java 1.8.0_66 [64-bit]; Linux > 4.4.0-28-generic; 39MB of 1900MB (2%) > > java.lang.AbstractMethodError: com.sun.jna.Structure. > getFieldOrder()Ljava/util/List; > at com.sun.jna.Structure.fieldOrder(Structure.java:936) > at com.sun.jna.Structure.getFields(Structure.java:962) > at com.sun.jna.Structure.deriveLayout(Structure.java:1129) > at com.sun.jna.Structure.calculateSize(Structure.java:1053) > at com.sun.jna.Structure.calculateSize(Structure.java:1006) > at com.sun.jna.Structure.allocateMemory(Structure.java:393) > at com.sun.jna.Structure.<init>(Structure.java:184) > at com.sun.jna.Structure.<init>(Structure.java:172) > at com.sun.jna.Structure.<init>(Structure.java:159) > at com.sun.jna.Structure.<init>(Structure.java:151) > at fiji.ffmpeg.AVCODEC$AVPacket.<init>(AVCODEC.java:652) > at fiji.ffmpeg.IO.<init>(IO.java:43) > at fiji.ffmpeg.IO.<init>(IO.java:53) > at fiji.ffmpeg.Importer.run(Importer.java:44) > at ij.IJ.runUserPlugIn(IJ.java:217) > at ij.IJ.runPlugIn(IJ.java:181) > at ij.Executer.runCommand(Executer.java:137) > at ij.Executer.run(Executer.java:66) > at java.lang.Thread.run(Thread.java:745) > _________________________________________________________________________ > > > When trying to open it with Bio-Formats I get the following message: > > loci.formats.MissingLibraryException: QuickTime for Java is not supported > with a 64-bit JVM. Please invoke the 32-bit JVM (-d32) to utilize QTJava > functionality. > at loci.formats.gui.LegacyQTTools.checkQTLibrary( > LegacyQTTools.java:336) > at loci.formats.in.LegacyQTReader.initFile(LegacyQTReader.java:142) > at loci.formats.FormatReader.setId(FormatReader.java:1426) > at loci.formats.DelegateReader.setId(DelegateReader.java:298) > at loci.plugins.in.ImportProcess.initializeFile(ImportProcess. > java:505) > at loci.plugins.in.ImportProcess.execute(ImportProcess.java:143) > at loci.plugins.in.Importer.showDialogs(Importer.java:140) > at loci.plugins.in.Importer.run(Importer.java:76) > at loci.plugins.LociImporter.run(LociImporter.java:78) > at ij.IJ.runUserPlugIn(IJ.java:217) > at ij.IJ.runPlugIn(IJ.java:181) > at ij.Executer.runCommand(Executer.java:137) > at ij.Executer.run(Executer.java:66) > at java.lang.Thread.run(Thread.java:745) > > > -- > ImageJ mailing list: http://imagej.nih.gov/ij/list.html > -- ImageJ mailing list: http://imagej.nih.gov/ij/list.html |
Free forum by Nabble | Edit this page |