glam/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml

148 lines
5.1 KiB
YAML

id: https://nde.nl/ontology/hc/class/VideoChapterList
name: video_chapter_list_class
title: Video Chapter List Class
imports:
- linkml:types
- ../slots/cover
- ../slots/has_chapter
- ../slots/identified_by
- ../slots/has_quantity
- ../slots/has_score
- ../slots/has_source
- ../slots/generated_by
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
default_prefix: hc
classes:
VideoChapterList:
class_uri: schema:ItemList
description: >-
Ordered segmentation structure enabling temporal navigation within moving-image
content through timestamped divisions.
alt_descriptions:
nl: >-
Geordende segmenteringsstructuur die temporele navigatie binnen bewegend-beeldinhoud
mogelijk maakt via tijdstempelafdelingen.
de: >-
Geordnete Segmentierungsstruktur, die zeitliche Navigation innerhalb von Bewegtbildinhalten
durch Zeitstempelunterteilungen ermöglicht.
fr: >-
Structure de segmentation ordonnée permettant la navigation temporelle dans le contenu
d'image animée via des divisions horodatées.
es: >-
Estructura de segmentación ordenada que permite la navegación temporal dentro del contenido
de imagen en movimiento a través de divisiones con marca de tiempo.
ar: >-
هيكل تجزئة مرتب يتيح التنقل الزمني داخل محتوى الصور المتحركة
عبر تقسيمات موقوتة.
id: >-
Struktur segmentasi terurut yang memungkinkan navigasi temporal dalam konten gambar bergerak
melalui pembagian berstempel waktu.
zh: >-
通过时间戳划分实现动态图像内容内时间导航的有序分段结构。
structured_aliases:
- literal_form: hoofdstukkenlijst
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Kapitelliste
predicate: EXACT_SYNONYM
in_language: de
- literal_form: liste de chapitres
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: lista de capítulos
predicate: EXACT_SYNONYM
in_language: es
- literal_form: قائمة الفصول
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: daftar bab
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 章节列表
predicate: EXACT_SYNONYM
in_language: zh
broad_mappings:
- schema:ItemList
slots:
- has_chapter
- generated_by
- has_source
- cover
- has_quantity
- has_score
- identified_by
slot_usage:
identified_by:
range: VideoIdentifier
required: true
inlined: true
examples:
- value: '{"has_code": "dQw4w9WgXcQ", "platform": "YouTube"}'
has_chapter:
range: VideoChapter
multivalued: true
required: true
inlined_as_list: true
has_quantity:
range: integer
required: false
inlined: false
examples:
- value:
has_measurement_unit:
has_type: CHAPTER
has_symbol: chapters
has_source:
range: Source
required: false
inlined: true
examples:
- value:
has_type: MANUAL
has_label: Creator-defined chapters
- value:
has_type: YOUTUBE_AI
has_label: YouTube Auto-Chapters
- value:
has_type: WHISPER_CHAPTERS
has_label: Whisper Analysis
has_description: Generated from transcript topic segmentation
generated_by:
description: 'Generation event capturing when and how the chapter list was created. MIGRATED 2026-01-19: Replaces chapters_generated_at slot (Rule 53).'
range: GenerationEvent
required: false
inlined: true
examples:
- value:
temporal_extent:
begin_of_the_begin: '2024-01-15T10:30:00Z'
end_of_the_end: '2024-01-15T10:30:00Z'
has_provenance:
has_agent:
has_type: SOFTWARE
has_name: YouTube Auto-Chapters
has_description: AI-generated chapters from video analysis
- value:
temporal_extent:
begin_of_the_begin: '2024-03-20T14:00:00Z'
has_description: Manually created by content creator
cover:
range: boolean
required: false
comments:
- Supports both manual creator-defined chapters and AI-generated segmentation.
- Used for video navigation, content indexing, and accessibility features.
- 'Preserved from prior description: A collection of chapters for a video. Groups all chapters for a video with metadata about the chapter set. Enables bulk operations on chapters: - Import/export of chapter lists - Validation of chapter coverage - Source tracking for entire chapter set'
keywords:
- video segmentation
- temporal navigation
- chapter markers
- content indexing
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"