Task #4087 (new)
Opened 17 years ago
Last modified 7 years ago
Motion JPEG-B support for single-image QuickTime movies is broken — at Initial Version
Reported by: | curtis | Owned by: | mlinkert |
---|---|---|---|
Priority: | trivial | Milestone: | Unscheduled |
Component: | Bio-Formats | Version: | n.a. |
Keywords: | n.a. | Cc: | |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | n.a. |
Description
When attempting to read the single-frame QuickTime? movies compressed with mjpb in the data/quicktime/mjpb folder, an exception is thrown:
curtis@monk:~/data/quicktime/mjpb$ showinf wtembryo.mov Checking file format [QuickTime] ... Reading pixel data (0-0) An I/O error occurred decompressing image. Stack dump follows: javax.imageio.IIOException: Bogus Huffman table definition at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImageHeader(Native Method) at com.sun.imageio.plugins.jpeg.JPEGImageReader.readNativeHeader(JPEGImageReader.java:554) at com.sun.imageio.plugins.jpeg.JPEGImageReader.checkTablesOnly(JPEGImageReader.java:309) at com.sun.imageio.plugins.jpeg.JPEGImageReader.gotoImage(JPEGImageReader.java:431) at com.sun.imageio.plugins.jpeg.JPEGImageReader.readHeader(JPEGImageReader.java:547) at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(JPEGImageReader.java:880) at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(JPEGImageReader.java:864) at javax.imageio.ImageIO.read(ImageIO.java:1400) at javax.imageio.ImageIO.read(ImageIO.java:1322) at loci.formats.codec.JPEGCodec.decompress(JPEGCodec.java:75) at loci.formats.codec.BaseCodec.decompress(BaseCodec.java:152) at loci.formats.codec.MJPBCodec.decompress(MJPBCodec.java:255) at loci.formats.in.QTReader.uncompress(QTReader.java:712) at loci.formats.in.QTReader.openBytes(QTReader.java:186) at loci.formats.in.QTReader.openImage(QTReader.java:277) at loci.formats.ImageReader.openImage(ImageReader.java:289) at loci.formats.ConsoleTools.testRead(ConsoleTools.java:384) at loci.formats.ImageReader.main(ImageReader.java:547)
Note: See
TracTickets for help on using
tickets.
You may also have a look at Agilo extensions to the ticket.