openpreserve / jpylyzer

JP2 (JPEG 2000 Part 1) validator and properties extractor. Jpylyzer was specifically created to check that a JP2 file really conforms to the format's specifications. Additionally jpylyzer is able to extract technical characteristics.
http://jpylyzer.openpreservation.org/
Other
69 stars 28 forks source link

Add option to validate raw codestreams (through API, possibly also CLI) #113

Closed bitsgalore closed 4 years ago

bitsgalore commented 5 years ago

Dev Effort

3D

Description

Useful for e.g. validating frames within video containers (which are usually encoded as raw codestreams, not JP2).

bitsgalore commented 5 years ago

Implies a few interface changes:

Output changes:

Since this will break existing deployments anyway, we might as well apply the additional changes proposed here.

In that case the output schema must be updated as well. This would probably imply a new major version (jpylyzer 2.0).

bitsgalore commented 5 years ago

Following Jack O' Sullivan's comment at 21-3 Product Board call: consider adding option to generate "old style" output for backward compatibility.

bitsgalore commented 5 years ago

Most of these changes now implemented in testcodestream branch. TODO:

UPDATE

See also: Proposed jpylyzer output format changes