Powered by OPF
OPF WIKI STATIC ARCHIVE
2,681 pages · 153 spaces · 776 tags · 4,025 history records · 96.2% of the original wiki recovered
Archived copy. This page was recovered from the Internet Archive snapshot of /display/TR/Not valid JP2 taken on 2014-12-08. The original wiki at wiki.opf-labs.org is being decommissioned.

Not valid JP2

Created by Johan van der Knijff on Nov 12, 2013 · last edited by Johan van der Knijff · on Nov 12, 2013 (view history)

Description

Some software applications produce JP2s that do not conform to the JP2 format specification (15444-1annexi.pdf).

Risks

Assessment

Files that contain features that are not permitted in JP2 will not pass validation by Jpylyzer.

Tool Affected if expression returns True
Jpylyzer "/jpylyzer/isValidJP2 = 'False'"

Recommendations

Pre-ingest

Use Jpylyzer to establish if files are valid JP2.

Existing collections

2013 changes to the standard

In May 2013 an amendment to the standard was published which allows, among other things, the use of display device profiles in JP2. See also the following blog post by Rob Buckley, and the August 2011 draft of the amendment. Note Jpylyzer's validation follows this amendment.

Example files

References

Van der Knijff, J.M. JPEG 2000 for Long-term Preservation: JP2 as a Preservation Format. D-Lib Magazine Volume 17, Number 5/6. May 2011
Van der Knijff, J.M. ICC profiles and resolution in JP2: update on 2011 D-Lib paper.
ISO/IEC 15444-1:2004/PDAM 6. Updated ICC profile support, bit depth and resolution clarifications. Draft, August 2011.
T.800 : Updated ICC profile support, bit depth and resolution clarifications