[JHV 2.1] Export Movie as ZIP archive of PNG images - wrong image size?
Bug #785104 reported by
Borut Podlipnik
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
JHelioviewer |
Fix Released
|
High
|
Andre Dau |
Bug Description
Attached is a screenshot of "Export Movie" input. Result is 640x640 frames without subtitle and not 1024x1024 frames with hard embeded subtitle.
summary: |
- [JHV 2.1] Export Movie as ZIP archive of PNG images + [JHV 2.1] Export Movie as ZIP archive of PNG images - wrong image size? |
Changed in jhelioviewer: | |
status: | New → Confirmed |
Changed in jhelioviewer: | |
importance: | Undecided → High |
Changed in jhelioviewer: | |
status: | Confirmed → Fix Committed |
Changed in jhelioviewer: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Hi Andre,
Thanks for the fix! The image dimensions are now correct. However, it seems that at least for 4k x 4k images, the actual content is still being cropped (https:/ /bugs.launchpad .net/jhelioview er/+bug/ 804053). In addition, when I try exporting a 4k x 4k movie to .mp4 format instead, I get an OutOfMemoryError:
Uncaught Exception detected.
Configuration:
JHelioviewer - Version: 2.1.4
JHelioviewer - Revision: 431
Java Virtual Machine - Name: Java HotSpot(TM) 64-Bit Server VM
Java Virtual Machine - Vendor: Apple Inc.
Java Virtual Machine - Version: 20.1-b02-384
JRE Specification - Version: 1.6
Operating System - Name: Mac OS X
Operating System - Architecture: x86_64
Operating System - Version: 10.6.8
Date: Mon Jul 18 07:56:50 GMT 2011 J2KRender, 6,J2KRenderGrou p]
Thread: Thread[
Message: Java heap space
Stacktrace: OutOfMemoryErro r image.DataBuffe rInt.<init> (DataBufferInt. java:41) image.Raster. createPackedRas ter(Raster. java:458) image.DirectCol orModel. createCompatibl eWritableRaster (DirectColorMod el.java: 1015) image.BufferedI mage.<init> (BufferedImage. java:324) .viewmodel. imagedata. ARGBInt32ImageD ata.createBuffe redImageFromIma geTransport( ARGBInt32ImageD ata.java: 168) .viewmodel. imagedata. AbstractImageDa ta.getBufferedI mage(AbstractIm ageData. java:75) .viewmodel. view.bufferedim age.BufferedIma geHelioviewerGe ometryView. redraw( BufferedImageHe lioviewerGeomet ryView. java:197) .viewmodel. view.bufferedim age.BufferedIma geHelioviewerGe ometryView. viewChanged( BufferedImageHe lioviewerGeomet ryView. java:86) .viewmodel. view.AbstractVi ew.notifyViewLi steners( AbstractView. java:70) .viewmodel. view.StandardFi lterView. viewChanged( StandardFilterV iew.java: 152) .viewmodel. view.AbstractVi ew.notifyViewLi steners( AbstractView. java:70) .viewmodel. view.StandardFi lterView. viewChanged( StandardFilterV iew.java: 152) .viewmodel. view.AbstractVi ew.notifyViewLi steners( AbstractView. java:70) .viewmodel. view.StandardFi lterView. viewChanged( StandardFilterV iew.java: 152) .viewmodel. view.AbstractVi ew.notifyViewLi steners( AbstractView. java:70) .viewmodel. view.StandardFi lterView. viewChanged( StandardFilterV iew.java: 152) .viewmodel. view.AbstractVi ew.notifyViewLi steners( AbstractView. java:70) .viewmodel. view.StandardFi lterView. viewChanged( StandardFilterV iew.java: 152) .viewmodel. view.AbstractVi ew.notifyViewLi steners( AbstractView. java:70) .viewmodel. view.StandardFi lterView. viewChanged( StandardFilterV iew.java: 152) .viewmodel. view.AbstractVi ew.notifyViewLi steners( AbstractView. java:70) .viewmodel. view.jp2view. JHVJP2View. setSubimageData (JHVJP2View. java:663) .viewmodel. view.jp2view. JHVJPXView. setSubimageData (JHVJPXView. java:378) .viewmodel. view.jp2view. J2KRender. run(J2KRender. java:360) Thread. run(Thread. java:680)
java.lang.
at java.awt.
at java.awt.
at java.awt.
at java.awt.
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at org.helioviewer
at java.lang.
Thanks!
Daniel