research/MediaIndexRow
0 records · jsonl · accepts undeclared fields
no records found at /Users/eshao/.config/mnt/data/conf-talks/*/media.index.jsonl
Fields
| Field | Type | Required | Meaning |
|---|---|---|---|
sessionId |
non-empty string | required | The conference session this media recording belongs to. |
presId |
non-empty string | required | The SlidesLive presentation identifier for this talk. |
kind |
one of: audio | video | required | Whether this file is an audio-only or a video recording. |
mediaPath |
non-empty string | required | Relative path to the downloaded media file on disk. |
bytes |
integer -9007199254740991-9007199254740991 | required | Size of the downloaded media file, in bytes. |
sha256 |
string matching /^[a-f0-9]{64}$/ | required | Checksum of the downloaded media file, used to verify it was not corrupted or altered. |
fetchedAt |
non-empty string | required | When this media file was downloaded and recorded in the index. |
durationSec |
number >= 0 | optional | Length of the recording in seconds, when known. |
codecTypes |
list of non-empty string | optional | Audio and video codecs detected in the file, when known. |
Rules
_mediaIndexRowPathRule_mediaIndexRowFetchedAtRule
Defects
No defects in the 0 record(s) checked.
Example record
This store has no records to show.
Where it lives
| Declared in | /Users/eshao/.config/mnt/mdr/skills/research-records/assets/schemas/media-index-row.ts |
|---|---|
| Binding | mediaIndexRowDataStore |
| Directory | /Users/eshao/.config/mnt/data/conf-talks |
| Files | */media.index.jsonl |