video.cerulea.blue/lexicon/video.json
Charlotte Som 2ce74c6391 initial commit: appview fetchVideo implementation
just need to make:
- viewer (very simple - fetch record, fetchVideo, display <video> tag)
- upload/management (need atcute browser oauth client, write to PDS, etcetc)
2025-05-29 21:02:49 +01:00

29 lines
594 B
JSON

{
"lexicon": 1,
"id": "blue.cerulea.video.video",
"defs": {
"main": {
"type": "record",
"key": "any",
"record": {
"type": "object",
"required": ["video"],
"properties": {
"video": {
"type": "blob",
"accept": ["video/mp4", "video/webm"],
"maxSize": 536870912
},
"title": {
"type": "string",
"maxGraphemes": 300,
"maxLength": 3000
},
"description": {
"type": "string"
}
}
}
}
}
}