space.remanso.recording

apoena.dev

Schema Diff

+3 -2

From

CID
bafyreiamb3n7utd...
Indexed At
2026-08-01 13:32 UTC
View this version

To

CID
bafyreifj4rbippi...
Indexed At
2026-08-02 19:32 UTC
View this version

Compatibility Analysis

Backward Compatible

No changes detected.

1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "main": {
5 5
      "description": "An audio recording — a past stream, a podcast episode, a voice note — referenced from a Remanso note by at-uri.",
6 6
      "key": "tid",
7 7
      "record": {
8 8
        "properties": {
9 9
          "audio": {
10 10
            "accept": [
11 11
              "audio/*",
12 -
              "video/mp4"
12 +
              "video/mp4",
13 +
              "video/webm"
13 14
            ],
14 -
            "description": "The recording itself. video/mp4 is accepted alongside audio/* because a PDS sniffs the container rather than trusting the upload's Content-Type, and an audio-only MP4 or M4A sniffs as video/mp4.",
15 +
            "description": "The recording itself. video/mp4 and video/webm are accepted alongside audio/* because a PDS sniffs the container rather than trusting the upload's Content-Type: an audio-only MP4 or M4A sniffs as video/mp4, and a sniffer that reads no further than the EBML magic calls an audio-only WebM video/webm.",
15 16
            "maxSize": 50000000,
16 17
            "type": "blob"
17 18
          },
18 19
          "createdAt": {
19 20
            "format": "datetime",
20 21
            "type": "string"
21 22
          },
22 23
          "durationSec": {
23 24
            "description": "Playback length in seconds.",
24 25
            "type": "integer"
25 26
          },
26 27
          "recordedAt": {
27 28
            "description": "When the audio was originally captured — a past stream's air date, not the upload time.",
28 29
            "format": "datetime",
29 30
            "type": "string"
30 31
          },
31 32
          "title": {
32 33
            "maxLength": 1000,
33 34
            "type": "string"
34 35
          }
35 36
        },
36 37
        "required": [
37 38
          "audio",
38 39
          "createdAt"
39 40
        ],
40 41
        "type": "object"
41 42
      },
42 43
      "type": "record"
43 44
    }
44 45
  },
45 46
  "id": "space.remanso.recording",
46 47
  "lexicon": 1
47 48
}

Compare Other Versions

Lexicon Garden

@