Metadata

All MovIm files generated by the libmovim library include technical metadata. Example:

 

capture-codec='MovIm 2.0'

capture-library='libmovim 2026-04-26

capture-scanner='AVpres 2.3.1'

capture-timestamp='2026-04-28 15:41:07 UTC'

. . .

 

The most relevant are discussed in this document.

Codec

The version of the MovIm codec that was implemented in the coding library follows the semantic versioning.

Syntax: capture-codec='MovIm n.m[.l]', where:

  • n is the version
  • m is the subversion
  • l is an incremental patch counter, which is omitted when no patch exists

Library

The version of the library used to generate the file. It follows the date-based versioning.

Syntax: capture-library='libmovim YYYY-MM-DD'.

Scanner

Each of our scanners adds a metadata which uniquely identifies the machine. This is more than just a counter.

Syntax: capture-scanner='AVpres n.m[.l]', where:

n is the type of movement
1 = hand-cranked continuous mouvement
2 = motorised continuous mouvement
3 = motorised step-by-step mouvement
4 = motorised step-by-step multispectral digitisation
m is the machine
an incremental counter of a machine of a specific type
l is the architecture of the motherboard

0 = x86-64 (AMD64)
1 = AArch64 (ARM64)
This last number was introduced in 2021. When it is missing, then it’s x86-64 (AMD64).


2026-04-28