org.consentvid.video
A video registered for inclusion in a consent-first dataset. Storage of the bytes is decoupled: this record only commits to a content hash and a pointer.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | consentvid.org |
| Indexed |
Showing version bafyreidwa6ad62nccxrr2wdwokkhrv26fdyc6kl2jcztqagynrb726tgt4. Show the latest
Record
record · key tidProperties
SHA-256 of the video bytes, hex-encoded with 'sha256-' prefix.
maxLength: 80
description
stringmaxLength: 3000
durationMs
integerDuration in milliseconds. ATproto records have no float type.
height
integerlanguage
stringBCP-47 language tag for primary audio if any.
mimeType
stringMIME type of the video bytes, e.g. video/mp4.
maxLength: 128
tags
arraymaxLength: 32
maxLength: 64
maxLength: 300
width
integer#storageRef
objectSimilar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
org.consentvid.videoV2
recordA video registered for inclusion in a consent-first dataset (version 2 of org.consentvid.video). The record commits to the bytes by content hash and says where they are stored; it does not hold them. Its consent, if any, is the org.consentvid.consentV2 record in the same repo with the same record key (a sidecar record). Records are public: never put personal data or filesystem paths in them.
-
place.stream.video
recordSome audiovisual content.
-
social.skyphone.video.post
recordCanonical video record. The video blob and durationMs MUST NOT change after creation; replacing the video requires a new record. This record intentionally carries no human-readable metadata: title, description, thumbnail and the announcement post live in a social.skyphone.video.meta record with the same record key in the same repo.
-
social.skyphone.video.meta
recordMutable metadata sidecar for a video. Record key MUST match the rkey of the social.skyphone.video.post record in the same repo, so a reader that holds a video record can fetch its metadata with one getRecord. Editing metadata is a put on this record; the canonical video record stays untouched.
-
Media file representing a segment of a livestream