app.bsky.embed.video

bsky-lexicons.bsky.social

Schema Diff

+2 -2

From

CID
bafyreie3nug4ezp...
Indexed At
2026-02-18 17:49 UTC
View this version

To

CID
bafyreiaqos23yv3...
Indexed At
2026-08-11 14:20 UTC
View this version

Compatibility Analysis

Backward Compatible

No changes detected.

1 1
{
2 2
  "id": "app.bsky.embed.video",
3 3
  "defs": {
4 4
    "main": {
5 5
      "type": "object",
6 6
      "required": [
7 7
        "video"
8 8
      ],
9 9
      "properties": {
10 10
        "alt": {
11 11
          "type": "string",
12 12
          "maxLength": 10000,
13 13
          "description": "Alt text description of the video, for accessibility.",
14 14
          "maxGraphemes": 1000
15 15
        },
16 16
        "video": {
17 17
          "type": "blob",
18 18
          "accept": [
19 19
            "video/mp4"
20 20
          ],
21 -
          "maxSize": 100000000,
22 -
          "description": "The mp4 video file. May be up to 100mb, formerly limited to 50mb."
21 +
          "maxSize": 300000000,
22 +
          "description": "The mp4 video file. May be up to 300mb, formerly limited to 100mb."
23 23
        },
24 24
        "captions": {
25 25
          "type": "array",
26 26
          "items": {
27 27
            "ref": "#caption",
28 28
            "type": "ref"
29 29
          },
30 30
          "maxLength": 20
31 31
        },
32 32
        "aspectRatio": {
33 33
          "ref": "app.bsky.embed.defs#aspectRatio",
34 34
          "type": "ref"
35 35
        },
36 36
        "presentation": {
37 37
          "type": "string",
38 38
          "description": "A hint to the client about how to present the video.",
39 39
          "knownValues": [
40 40
            "default",
41 41
            "gif"
42 42
          ]
43 43
        }
44 44
      }
45 45
    },
46 46
    "view": {
47 47
      "type": "object",
48 48
      "required": [
49 49
        "cid",
50 50
        "playlist"
51 51
      ],
52 52
      "properties": {
53 53
        "alt": {
54 54
          "type": "string",
55 55
          "maxLength": 10000,
56 56
          "maxGraphemes": 1000
57 57
        },
58 58
        "cid": {
59 59
          "type": "string",
60 60
          "format": "cid"
61 61
        },
62 62
        "playlist": {
63 63
          "type": "string",
64 64
          "format": "uri"
65 65
        },
66 66
        "thumbnail": {
67 67
          "type": "string",
68 68
          "format": "uri"
69 69
        },
70 70
        "aspectRatio": {
71 71
          "ref": "app.bsky.embed.defs#aspectRatio",
72 72
          "type": "ref"
73 73
        },
74 74
        "presentation": {
75 75
          "type": "string",
76 76
          "description": "A hint to the client about how to present the video.",
77 77
          "knownValues": [
78 78
            "default",
79 79
            "gif"
80 80
          ]
81 81
        }
82 82
      }
83 83
    },
84 84
    "caption": {
85 85
      "type": "object",
86 86
      "required": [
87 87
        "lang",
88 88
        "file"
89 89
      ],
90 90
      "properties": {
91 91
        "file": {
92 92
          "type": "blob",
93 93
          "accept": [
94 94
            "text/vtt"
95 95
          ],
96 96
          "maxSize": 20000
97 97
        },
98 98
        "lang": {
99 99
          "type": "string",
100 100
          "format": "language"
101 101
        }
102 102
      }
103 103
    }
104 104
  },
105 105
  "$type": "com.atproto.lexicon.schema",
106 106
  "lexicon": 1,
107 107
  "description": "A video embedded in a Bluesky record (eg, a post)."
108 108
}

Compare Other Versions

Lexicon Garden

@