am.noz.atgallery.alpha.libraryMedia

noz.am

Documentation

A private media original with an optional safe local thumbnail.

main record

A private media original with an optional safe local thumbnail.

Record Key tid Timestamp-based ID

Properties

createdAt string datetime Required

An RFC 3339 formatted timestamp.

durationMilliseconds integer Optional

No description available.

minimum: 1
extractedMetadata unknown Optional

No description available.

formatVersion integer Required

No description available.

height integer Optional

No description available.

minimum: 1
mediaKind string Required

No description available.

maxLength: 16 bytes
Known values: audio, document, image, video
notes string Optional

No description available.

maxLength: 20000 bytes
original blob Required

No description available.

maxSize: 52.4 MB
originalFilename string Required

No description available.

maxLength: 1024 bytes
originalMime string Required

No description available.

maxLength: 100 bytes
Known values: image/avif, image/gif, image/jpeg, image/png, image/webp, video/mp4, audio/flac, audio/mp4, audio/mpeg, audio/ogg, audio/wav, audio/webm, application/pdf, text/plain, application/vnd.oasis.opendocument.text, application/vnd.oasis.opendocument.spreadsheet, application/vnd.oasis.opendocument.presentation, application/vnd.oasis.opendocument.graphics
originalSize integer Required

No description available.

minimum: 1maximum: 52428800
preview blob Optional

No description available.

maxSize: 1.0 MB
sha256 string Optional

No description available.

maxLength: 64 bytesminLength: 64 bytes
width integer Optional

No description available.

minimum: 1
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "formatVersion",
      "mediaKind",
      "original",
      "originalFilename",
      "originalMime",
      "originalSize",
      "createdAt"
    ],
    "properties": {
      "notes": {
        "type": "string",
        "maxLength": 20000
      },
      "width": {
        "type": "integer",
        "minimum": 1
      },
      "height": {
        "type": "integer",
        "minimum": 1
      },
      "sha256": {
        "type": "string",
        "maxLength": 64,
        "minLength": 64
      },
      "preview": {
        "type": "blob",
        "accept": [
          "image/webp"
        ],
        "maxSize": 1048576
      },
      "original": {
        "type": "blob",
        "accept": [
          "image/avif",
          "image/gif",
          "image/jpeg",
          "image/png",
          "image/webp",
          "video/mp4",
          "audio/flac",
          "audio/mp4",
          "audio/mpeg",
          "audio/ogg",
          "audio/wav",
          "audio/webm",
          "application/pdf",
          "text/plain",
          "application/vnd.oasis.opendocument.text",
          "application/vnd.oasis.opendocument.spreadsheet",
          "application/vnd.oasis.opendocument.presentation",
          "application/vnd.oasis.opendocument.graphics"
        ],
        "maxSize": 52428800
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      },
      "mediaKind": {
        "type": "string",
        "maxLength": 16,
        "knownValues": [
          "audio",
          "document",
          "image",
          "video"
        ]
      },
      "originalMime": {
        "type": "string",
        "maxLength": 100,
        "knownValues": [
          "image/avif",
          "image/gif",
          "image/jpeg",
          "image/png",
          "image/webp",
          "video/mp4",
          "audio/flac",
          "audio/mp4",
          "audio/mpeg",
          "audio/ogg",
          "audio/wav",
          "audio/webm",
          "application/pdf",
          "text/plain",
          "application/vnd.oasis.opendocument.text",
          "application/vnd.oasis.opendocument.spreadsheet",
          "application/vnd.oasis.opendocument.presentation",
          "application/vnd.oasis.opendocument.graphics"
        ]
      },
      "originalSize": {
        "type": "integer",
        "maximum": 52428800,
        "minimum": 1
      },
      "formatVersion": {
        "type": "integer",
        "const": 1
      },
      "originalFilename": {
        "type": "string",
        "maxLength": 1024
      },
      "extractedMetadata": {
        "type": "unknown"
      },
      "durationMilliseconds": {
        "type": "integer",
        "minimum": 1
      }
    }
  },
  "description": "A private media original with an optional safe local thumbnail."
}

Lexicon Garden

@