Difference between revisions of "Python DPX validator"

From COPTR
Jump to navigation Jump to search
(Created page with "<!-- Use the structure provided in this template, do not change it! --> {{Infobox_tool |purpose=A lightweight DPX file format validator. |homepage=https://github.com/Digital-...")
 
 
Line 1: Line 1:
<!-- Use the structure provided in this template, do not change it! -->
+
{{Infobox tool
 
 
{{Infobox_tool
 
 
|purpose=A lightweight DPX file format validator.
 
|purpose=A lightweight DPX file format validator.
 
|homepage=https://github.com/Digital-Preservation-Finland/dpx-validator
 
|homepage=https://github.com/Digital-Preservation-Finland/dpx-validator
 
|license=LGPLv3+
 
|license=LGPLv3+
|platforms=
+
|function=Validation
 +
|content=Video
 
}}
 
}}
<!-- Note that to use the image field, you should leave the value as {{PAGENAMEE}}.png (or similar) and upload a copy of the image. Hot-linking is not supported. If you don't want an image, just remove that line. -->
+
{{Infobox tool details}}
 
 
<!-- Add one or more categories to describe the function of the tool, such as:
 
[[Category:Metadata Extraction]] or [[Category:Preservation System]] or [[Category:Backup]]
 
Choose carefully, and view the list of existing categories first (see the Navigation sidebar on the left) -->
 
[[Category:Validation]]
 
 
 
<!-- Add relevant categories to describe the content type that the tool addresses, such as:
 
[[Category:Audio]] or [[Category:Document]] or [[Category:Research Data]]
 
Choose carefully, and view the list of existing categories first (see the Navigation sidebar on the left). If the tool works on any content type, do not add a category. -->
 
[[Category:Video]]
 
 
 
 
== Description ==
 
== Description ==
 
<!-- Describe the what the tool does, focusing on it's digital preservation value. Keep it factual. -->
 
<!-- Describe the what the tool does, focusing on it's digital preservation value. Keep it factual. -->
Line 41: Line 29:
 
<!-- Provide *evidence* of development activity of the tool. For example, RSS feeds for code issues or commits. -->
 
<!-- Provide *evidence* of development activity of the tool. For example, RSS feeds for code issues or commits. -->
 
<!-- Add the OpenHub.com ID for the tool, if known. -->
 
<!-- Add the OpenHub.com ID for the tool, if known. -->
{{Infobox_tool_details
 
|releases_rss=
 
|issues_rss=
 
|mailing_lists=
 
|ohloh_id=
 
}}
 

Latest revision as of 15:20, 26 April 2021




A lightweight DPX file format validator.
Homepage:https://github.com/Digital-Preservation-Finland/dpx-validator
License:LGPLv3+
Function:Validation
Content type:Video




Description[edit]

The tool validates the following set of header fields in a DPX file:

  • Magic number of 'SDPX' or 'XPDS' for reversed byte order.
  • A valid image data offset value.
  • Header format version number as 'V2.0'.
  • DPX file size in header matches what filesystem shows.
  • Encryption key is undefined and therefore image is unencrypted.

For more information about DPX, see the SMPTE standard ST 268-1:2014: File Format for Digital Moving-Picture Exchange (DPX).

User Experiences[edit]

Development Activity[edit]