Video Schema Classes (9 files): - VideoPost, VideoComment: Social media video modeling - VideoTextContent: Base class for text content extraction - VideoTranscript, VideoSubtitle: Text with timing and formatting - VideoTimeSegment: Time code handling with ISO 8601 duration - VideoAnnotation: Base annotation with W3C Web Annotation alignment - VideoAnnotationTypes: Scene, Object, OCR detection annotations - VideoChapter, VideoChapterList: Navigation and chapter structure - VideoAudioAnnotation: Speaker diarization, music, sound events Enumerations (12 enums): - VideoDefinitionEnum, LiveBroadcastStatusEnum - TranscriptFormatEnum, SubtitleFormatEnum, SubtitlePositionEnum - AnnotationTypeEnum, AnnotationMotivationEnum - DetectionLevelEnum, SceneTypeEnum, TransitionTypeEnum, TextTypeEnum - ChapterSourceEnum, AudioEventTypeEnum, SoundEventTypeEnum, MusicTypeEnum Examples (904 lines, 10 comprehensive heritage-themed examples): - Rijksmuseum virtual tour chapters (5 chapters with heritage entity refs) - Operation Night Watch documentary chapters (5 chapters) - VideoAudioAnnotation: curator interview, exhibition promo, museum lecture All examples reference real heritage entities with Wikidata IDs: Q5598 (Rembrandt), Q41264 (Vermeer), Q219831 (The Night Watch)
904 lines
31 KiB
YAML
904 lines
31 KiB
YAML
# Video Content Examples
|
|
# Instance data demonstrating video schema classes for heritage institutions
|
|
# Covers: VideoPost, VideoComment, VideoTranscript, VideoSubtitle, VideoAnnotation types
|
|
#
|
|
# Part of Heritage Custodian Ontology v0.9.10
|
|
#
|
|
# HERITAGE INSTITUTION VIDEO USE CASES:
|
|
# - Virtual museum tours
|
|
# - Conservation documentation
|
|
# - Curator interviews
|
|
# - Collection spotlights
|
|
# - Educational content
|
|
# - Live event recordings
|
|
|
|
# ============================================================================
|
|
# EXAMPLE 1: Museum Virtual Tour Video
|
|
# Complete VideoPost with transcript, subtitles, and scene annotations
|
|
# ============================================================================
|
|
|
|
video_posts:
|
|
|
|
- post_id: "https://nde.nl/ontology/hc/video/nl/rijksmuseum-gallery-honour"
|
|
platform_type: YOUTUBE
|
|
platform_id: "UCo2sQFl0mV4K2v6D4d8Z9bQ"
|
|
platform_post_id: "dQw4w9WgXcQ"
|
|
post_url: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
|
|
post_title: "The Gallery of Honour - Rijksmuseum Virtual Tour"
|
|
post_description: |
|
|
Take a virtual walk through the famous Gallery of Honour at the Rijksmuseum
|
|
in Amsterdam. This corridor displays masterpieces of Dutch Golden Age painting,
|
|
culminating in Rembrandt's Night Watch. Our curator guides you through the
|
|
history and significance of these iconic works.
|
|
|
|
# Video technical properties
|
|
duration: "PT15M42S"
|
|
definition: hd
|
|
aspect_ratio: "16:9"
|
|
frame_rate: 30.0
|
|
|
|
# Caption and language
|
|
caption_available: true
|
|
default_language: "nl"
|
|
default_audio_language: "nl"
|
|
available_caption_languages:
|
|
- "nl"
|
|
- "en"
|
|
- "de"
|
|
- "fr"
|
|
- "zh"
|
|
|
|
# Engagement metrics (observational)
|
|
view_count: 125847
|
|
like_count: 3421
|
|
dislike_count: 42
|
|
comment_count: 287
|
|
favorite_count: 892
|
|
metrics_observed_at: "2025-12-15T10:30:00Z"
|
|
|
|
# Platform-specific
|
|
video_category_id: "27" # Education
|
|
live_broadcast_content: none
|
|
is_licensed_content: false
|
|
is_embeddable: true
|
|
is_made_for_kids: false
|
|
|
|
# Publishing info (inherited from SocialMediaPost)
|
|
published_at: "2023-03-15T14:00:00Z"
|
|
last_updated_at: "2023-03-15T14:00:00Z"
|
|
|
|
# Comments
|
|
comments_fetched: 50
|
|
video_comments:
|
|
- comment_id: "Ugw3x9K2mL8f7nPqR1"
|
|
comment_author: "ArtHistoryFan"
|
|
comment_author_channel_id: "UC7f8n2p3m4x5L6qR7sT8vW"
|
|
comment_text: "This virtual tour is amazing! I visited last year and seeing it again brings back wonderful memories. The Night Watch looks even more spectacular in 4K."
|
|
comment_published_at: "2023-03-16T09:22:15Z"
|
|
comment_like_count: 45
|
|
comment_reply_count: 3
|
|
comment_replies:
|
|
- comment_id: "Ugw3x9K2mL8f7nPqR1.8nRq"
|
|
comment_author: "Rijksmuseum"
|
|
comment_author_channel_id: "UCo2sQFl0mV4K2v6D4d8Z9bQ"
|
|
comment_text: "Thank you for visiting and for your kind words! We hope to see you again soon."
|
|
comment_published_at: "2023-03-16T11:45:30Z"
|
|
comment_like_count: 12
|
|
comment_reply_count: 0
|
|
|
|
- comment_id: "Ugw5y7T4nM9g8oPsS2"
|
|
comment_author: "DutchHeritageExplorer"
|
|
comment_author_channel_id: "UC9g0n3p4m5x6L7qR8sT9vX"
|
|
comment_text: "Great explanation of the Vermeer paintings! Would love to see more content about the restoration process."
|
|
comment_published_at: "2023-03-17T16:33:45Z"
|
|
comment_like_count: 28
|
|
comment_reply_count: 1
|
|
|
|
# ============================================================================
|
|
# EXAMPLE 2: Video Transcript (Full Text)
|
|
# ============================================================================
|
|
|
|
video_transcripts:
|
|
|
|
- content_id: "https://nde.nl/ontology/hc/transcript/nl/rijksmuseum-gallery-honour-full"
|
|
source_video_url: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
|
|
content_language: "nl"
|
|
|
|
full_transcript: |
|
|
Welkom in de Eregalerij van het Rijksmuseum. Deze iconische gang is het hart
|
|
van het museum en herbergt de grootste meesterwerken uit de Gouden Eeuw.
|
|
|
|
We beginnen onze wandeling bij de ingang, waar we direct worden begroet door
|
|
Frans Hals' portret van Isaac Massa en Beatrix van der Laen. Dit schilderij
|
|
uit 1622 toont de levendige penseelstreek waarmee Hals bekend staat.
|
|
|
|
Verderop zien we werken van Jan Steen, bekend om zijn humoristische taferelen
|
|
van het dagelijks leven. Zijn schilderij "De vrolijke huishouding" illustreert
|
|
het Nederlandse spreekwoord "een huishouden van Jan Steen."
|
|
|
|
Aan het einde van de galerie staat het beroemdste schilderij van Nederland:
|
|
De Nachtwacht van Rembrandt. Dit monumentale werk uit 1642 toont de
|
|
schutterij van kapitein Frans Banninck Cocq in actie.
|
|
|
|
word_count: 142
|
|
generation_method: AUTOMATIC
|
|
generation_model: "whisper-large-v3"
|
|
generation_confidence: 0.94
|
|
manual_corrections: true
|
|
|
|
# Provenance
|
|
generated_by: "OpenAI Whisper"
|
|
generation_timestamp: "2025-12-01T08:15:00Z"
|
|
reviewed_by: "Rijksmuseum Digital Team"
|
|
review_timestamp: "2025-12-02T14:30:00Z"
|
|
|
|
transcript_format: PLAIN_TEXT
|
|
|
|
# ============================================================================
|
|
# EXAMPLE 3: Video Subtitles (Time-Coded)
|
|
# ============================================================================
|
|
|
|
video_subtitles:
|
|
|
|
- content_id: "https://nde.nl/ontology/hc/subtitle/nl/rijksmuseum-gallery-honour-en"
|
|
source_video_url: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
|
|
content_language: "en"
|
|
|
|
subtitle_format: VTT
|
|
total_cues: 45
|
|
|
|
subtitle_entries:
|
|
- sequence_number: 1
|
|
start_time: "00:00:00.000"
|
|
end_time: "00:00:04.500"
|
|
text: "Welcome to the Gallery of Honour at the Rijksmuseum."
|
|
speaker_label: "Curator"
|
|
|
|
- sequence_number: 2
|
|
start_time: "00:00:04.500"
|
|
end_time: "00:00:09.200"
|
|
text: "This iconic corridor is the heart of the museum"
|
|
speaker_label: "Curator"
|
|
|
|
- sequence_number: 3
|
|
start_time: "00:00:09.200"
|
|
end_time: "00:00:14.800"
|
|
text: "and houses the greatest masterpieces from the Golden Age."
|
|
speaker_label: "Curator"
|
|
|
|
- sequence_number: 4
|
|
start_time: "00:00:14.800"
|
|
end_time: "00:00:20.500"
|
|
text: "We begin our walk at the entrance, where we are immediately greeted"
|
|
speaker_label: "Curator"
|
|
|
|
- sequence_number: 5
|
|
start_time: "00:00:20.500"
|
|
end_time: "00:00:27.000"
|
|
text: "by Frans Hals' portrait of Isaac Massa and Beatrix van der Laen."
|
|
speaker_label: "Curator"
|
|
|
|
is_closed_captions: false
|
|
is_sdh: false
|
|
|
|
generation_method: HUMAN
|
|
reviewed_by: "Rijksmuseum Translation Team"
|
|
review_timestamp: "2023-03-10T16:00:00Z"
|
|
|
|
# ============================================================================
|
|
# EXAMPLE 4: Scene Annotations (Computer Vision)
|
|
# ============================================================================
|
|
|
|
video_scene_annotations:
|
|
|
|
- annotation_id: "https://nde.nl/ontology/hc/annotation/scene/rijksmuseum-01"
|
|
source_video_url: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
|
|
annotation_type: SCENE
|
|
annotation_motivation: DESCRIBING
|
|
|
|
time_segment:
|
|
segment_id: "scene-01"
|
|
start_time: "00:00:00.000"
|
|
end_time: "00:00:45.000"
|
|
duration_seconds: 45.0
|
|
|
|
scene_type: ESTABLISHING
|
|
scene_label: "Gallery Entrance Introduction"
|
|
scene_description: |
|
|
Wide shot of the Gallery of Honour entrance. Camera slowly pans
|
|
from left to right, revealing the long corridor with paintings
|
|
on both walls. Natural light streams in from skylights above.
|
|
|
|
detected_elements:
|
|
- "architectural interior"
|
|
- "museum gallery"
|
|
- "natural lighting"
|
|
- "oil paintings"
|
|
- "parquet flooring"
|
|
|
|
dominant_colors:
|
|
- "#8B7355" # Brown/wood tones
|
|
- "#F5F5DC" # Cream walls
|
|
- "#DAA520" # Golden frames
|
|
|
|
confidence_score: 0.92
|
|
detection_model: "google-video-intelligence-v1"
|
|
detection_timestamp: "2025-12-01T09:00:00Z"
|
|
|
|
- annotation_id: "https://nde.nl/ontology/hc/annotation/scene/rijksmuseum-02"
|
|
source_video_url: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
|
|
annotation_type: SCENE
|
|
annotation_motivation: DESCRIBING
|
|
|
|
time_segment:
|
|
segment_id: "scene-02"
|
|
start_time: "00:00:45.000"
|
|
end_time: "00:02:30.000"
|
|
duration_seconds: 105.0
|
|
|
|
scene_type: CLOSE_UP
|
|
scene_label: "Frans Hals Portrait Detail"
|
|
scene_description: |
|
|
Close-up shots of Frans Hals' portrait painting showing
|
|
brushwork detail and color palette. Camera moves slowly
|
|
across canvas surface highlighting texture.
|
|
|
|
detected_elements:
|
|
- "oil painting"
|
|
- "portrait"
|
|
- "17th century costume"
|
|
- "lace collar"
|
|
- "dark background"
|
|
|
|
confidence_score: 0.88
|
|
detection_model: "google-video-intelligence-v1"
|
|
detection_timestamp: "2025-12-01T09:00:00Z"
|
|
|
|
# ============================================================================
|
|
# EXAMPLE 5: Object Annotations (Artwork Detection)
|
|
# ============================================================================
|
|
|
|
video_object_annotations:
|
|
|
|
- annotation_id: "https://nde.nl/ontology/hc/annotation/object/rijksmuseum-night-watch"
|
|
source_video_url: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
|
|
annotation_type: OBJECT
|
|
annotation_motivation: IDENTIFYING
|
|
|
|
time_segment:
|
|
segment_id: "night-watch-segment"
|
|
start_time: "00:12:30.000"
|
|
end_time: "00:15:42.000"
|
|
duration_seconds: 192.0
|
|
|
|
detected_objects:
|
|
- object_id: "obj-night-watch-001"
|
|
object_label: "The Night Watch"
|
|
object_category: "painting"
|
|
confidence: 0.98
|
|
bounding_box_x: 120
|
|
bounding_box_y: 80
|
|
bounding_box_width: 1680
|
|
bounding_box_height: 920
|
|
wikidata_entity: "Q219831"
|
|
artist: "Rembrandt van Rijn"
|
|
creation_year: 1642
|
|
|
|
- object_id: "obj-captain-001"
|
|
object_label: "Captain Frans Banninck Cocq"
|
|
object_category: "person (depicted)"
|
|
confidence: 0.91
|
|
bounding_box_x: 450
|
|
bounding_box_y: 150
|
|
bounding_box_width: 380
|
|
bounding_box_height: 720
|
|
wikidata_entity: "Q467089"
|
|
|
|
detection_level: FRAME
|
|
confidence_score: 0.95
|
|
detection_model: "artwork-recognition-v2"
|
|
detection_timestamp: "2025-12-01T09:15:00Z"
|
|
|
|
# ============================================================================
|
|
# EXAMPLE 6: OCR Annotations (Text in Video)
|
|
# ============================================================================
|
|
|
|
video_ocr_annotations:
|
|
|
|
- annotation_id: "https://nde.nl/ontology/hc/annotation/ocr/rijksmuseum-label-01"
|
|
source_video_url: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
|
|
annotation_type: OCR
|
|
annotation_motivation: TRANSCRIBING
|
|
|
|
time_segment:
|
|
segment_id: "label-segment-01"
|
|
start_time: "00:05:15.000"
|
|
end_time: "00:05:22.000"
|
|
duration_seconds: 7.0
|
|
|
|
detected_text_regions:
|
|
- region_id: "text-001"
|
|
detected_text: "Johannes Vermeer"
|
|
text_language: "nl"
|
|
text_type: ARTWORK_LABEL
|
|
bounding_box_x: 100
|
|
bounding_box_y: 650
|
|
bounding_box_width: 280
|
|
bounding_box_height: 35
|
|
confidence: 0.97
|
|
|
|
- region_id: "text-002"
|
|
detected_text: "Het melkmeisje, ca. 1660"
|
|
text_language: "nl"
|
|
text_type: ARTWORK_LABEL
|
|
bounding_box_x: 100
|
|
bounding_box_y: 690
|
|
bounding_box_width: 320
|
|
bounding_box_height: 30
|
|
confidence: 0.94
|
|
|
|
- region_id: "text-003"
|
|
detected_text: "Olieverf op doek"
|
|
text_language: "nl"
|
|
text_type: CAPTION
|
|
bounding_box_x: 100
|
|
bounding_box_y: 725
|
|
bounding_box_width: 200
|
|
bounding_box_height: 25
|
|
confidence: 0.91
|
|
|
|
detection_level: FRAME
|
|
confidence_score: 0.94
|
|
detection_model: "google-cloud-vision-ocr"
|
|
detection_timestamp: "2025-12-01T09:20:00Z"
|
|
|
|
# ============================================================================
|
|
# EXAMPLE 7: Conservation Documentation Video
|
|
# Archive use case with technical annotations
|
|
# ============================================================================
|
|
|
|
conservation_videos:
|
|
|
|
- post_id: "https://nde.nl/ontology/hc/video/nl/rijksmuseum-night-watch-restoration"
|
|
platform_type: YOUTUBE
|
|
platform_id: "UCo2sQFl0mV4K2v6D4d8Z9bQ"
|
|
platform_post_id: "abcd1234efgh"
|
|
post_url: "https://www.youtube.com/watch?v=abcd1234efgh"
|
|
post_title: "Operation Night Watch - Restoration Process Documentary"
|
|
post_description: |
|
|
Follow the largest and most detailed art research and conservation project
|
|
ever undertaken on a single painting. Operation Night Watch uses cutting-edge
|
|
technology to study and restore Rembrandt's masterpiece.
|
|
|
|
duration: "PT45M30S"
|
|
definition: uhd
|
|
aspect_ratio: "16:9"
|
|
frame_rate: 24.0
|
|
|
|
caption_available: true
|
|
default_language: "en"
|
|
default_audio_language: "en"
|
|
available_caption_languages:
|
|
- "en"
|
|
- "nl"
|
|
- "de"
|
|
- "ja"
|
|
|
|
view_count: 892341
|
|
like_count: 28456
|
|
comment_count: 1523
|
|
metrics_observed_at: "2025-12-15T10:30:00Z"
|
|
|
|
video_category_id: "28" # Science & Technology
|
|
live_broadcast_content: none
|
|
is_licensed_content: false
|
|
is_embeddable: true
|
|
is_made_for_kids: false
|
|
|
|
published_at: "2021-06-22T12:00:00Z"
|
|
|
|
# ============================================================================
|
|
# EXAMPLE 8: Video Chapters (Navigation Segments)
|
|
# YouTube chapters, virtual tour sections, conservation phases
|
|
# ============================================================================
|
|
|
|
video_chapters:
|
|
|
|
# Rijksmuseum Virtual Tour - Gallery of Honour chapters
|
|
- chapter_id: "dQw4w9WgXcQ_chapter_0"
|
|
chapter_title: "Introduction - Welcome to the Rijksmuseum"
|
|
chapter_index: 0
|
|
chapter_start_seconds: 0.0
|
|
chapter_end_seconds: 45.0
|
|
chapter_start_time: "PT0S"
|
|
chapter_end_time: "PT45S"
|
|
chapter_description: |
|
|
Opening shot of the Gallery of Honour entrance with curator introduction.
|
|
Overview of what visitors will see during the virtual tour.
|
|
auto_generated: false
|
|
chapter_source: MANUAL
|
|
chapter_thumbnail_url: "https://i.ytimg.com/vi/dQw4w9WgXcQ/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBp1"
|
|
|
|
- chapter_id: "dQw4w9WgXcQ_chapter_1"
|
|
chapter_title: "Frans Hals and Early Portraits"
|
|
chapter_index: 1
|
|
chapter_start_seconds: 45.0
|
|
chapter_end_seconds: 180.0
|
|
chapter_start_time: "PT45S"
|
|
chapter_end_time: "PT3M"
|
|
chapter_description: |
|
|
Exploration of Frans Hals' portrait of Isaac Massa and Beatrix van der Laen.
|
|
Discussion of Hals' innovative brushwork techniques.
|
|
auto_generated: false
|
|
chapter_source: MANUAL
|
|
heritage_entities_mentioned:
|
|
- entity_id: "Q167654" # Frans Hals
|
|
entity_type: "Person"
|
|
entity_label: "Frans Hals"
|
|
- entity_id: "Q2628540" # Portrait of Isaac Massa and Beatrix van der Laen
|
|
entity_type: "Artwork"
|
|
entity_label: "Portrait of Isaac Massa and Beatrix van der Laen"
|
|
|
|
- chapter_id: "dQw4w9WgXcQ_chapter_2"
|
|
chapter_title: "Jan Steen's Household Scenes"
|
|
chapter_index: 2
|
|
chapter_start_seconds: 180.0
|
|
chapter_end_seconds: 360.0
|
|
chapter_start_time: "PT3M"
|
|
chapter_end_time: "PT6M"
|
|
chapter_description: |
|
|
The humorous domestic scenes of Jan Steen and the meaning behind
|
|
the Dutch expression "een huishouden van Jan Steen."
|
|
auto_generated: false
|
|
chapter_source: MANUAL
|
|
heritage_entities_mentioned:
|
|
- entity_id: "Q205863" # Jan Steen
|
|
entity_type: "Person"
|
|
entity_label: "Jan Steen"
|
|
|
|
- chapter_id: "dQw4w9WgXcQ_chapter_3"
|
|
chapter_title: "Vermeer's Masterpieces"
|
|
chapter_index: 3
|
|
chapter_start_seconds: 360.0
|
|
chapter_end_seconds: 600.0
|
|
chapter_start_time: "PT6M"
|
|
chapter_end_time: "PT10M"
|
|
chapter_description: |
|
|
Close examination of Johannes Vermeer's The Milkmaid and other works.
|
|
Analysis of Vermeer's distinctive use of light and color.
|
|
auto_generated: false
|
|
chapter_source: MANUAL
|
|
heritage_entities_mentioned:
|
|
- entity_id: "Q41264" # Johannes Vermeer
|
|
entity_type: "Person"
|
|
entity_label: "Johannes Vermeer"
|
|
- entity_id: "Q154349" # The Milkmaid
|
|
entity_type: "Artwork"
|
|
entity_label: "Het melkmeisje (The Milkmaid)"
|
|
|
|
- chapter_id: "dQw4w9WgXcQ_chapter_4"
|
|
chapter_title: "The Night Watch - Rembrandt's Masterpiece"
|
|
chapter_index: 4
|
|
chapter_start_seconds: 600.0
|
|
chapter_end_seconds: 942.0
|
|
chapter_start_time: "PT10M"
|
|
chapter_end_time: "PT15M42S"
|
|
chapter_description: |
|
|
Culmination of the tour at Rembrandt's iconic Night Watch.
|
|
Discussion of the painting's history, composition, and restoration.
|
|
auto_generated: false
|
|
chapter_source: MANUAL
|
|
heritage_entities_mentioned:
|
|
- entity_id: "Q5598" # Rembrandt
|
|
entity_type: "Person"
|
|
entity_label: "Rembrandt van Rijn"
|
|
- entity_id: "Q219831" # The Night Watch
|
|
entity_type: "Artwork"
|
|
entity_label: "De Nachtwacht (The Night Watch)"
|
|
|
|
# Conservation Documentary - Operation Night Watch chapters
|
|
- chapter_id: "abcd1234efgh_chapter_0"
|
|
chapter_title: "Project Overview"
|
|
chapter_index: 0
|
|
chapter_start_seconds: 0.0
|
|
chapter_end_seconds: 300.0
|
|
chapter_start_time: "PT0S"
|
|
chapter_end_time: "PT5M"
|
|
chapter_description: |
|
|
Introduction to Operation Night Watch, the most extensive research
|
|
and conservation project ever undertaken on a single painting.
|
|
auto_generated: false
|
|
chapter_source: MANUAL
|
|
|
|
- chapter_id: "abcd1234efgh_chapter_1"
|
|
chapter_title: "Technical Imaging and Analysis"
|
|
chapter_index: 1
|
|
chapter_start_seconds: 300.0
|
|
chapter_end_seconds: 900.0
|
|
chapter_start_time: "PT5M"
|
|
chapter_end_time: "PT15M"
|
|
chapter_description: |
|
|
Multi-spectral imaging, X-ray analysis, and macro photography
|
|
revealing hidden layers and underdrawings in the painting.
|
|
auto_generated: false
|
|
chapter_source: MANUAL
|
|
conservation_phase: "DOCUMENTATION"
|
|
|
|
- chapter_id: "abcd1234efgh_chapter_2"
|
|
chapter_title: "Condition Assessment"
|
|
chapter_index: 2
|
|
chapter_start_seconds: 900.0
|
|
chapter_end_seconds: 1500.0
|
|
chapter_start_time: "PT15M"
|
|
chapter_end_time: "PT25M"
|
|
chapter_description: |
|
|
Detailed examination of the painting's condition, including
|
|
craquelure patterns, varnish degradation, and previous restorations.
|
|
auto_generated: false
|
|
chapter_source: MANUAL
|
|
conservation_phase: "ASSESSMENT"
|
|
|
|
- chapter_id: "abcd1234efgh_chapter_3"
|
|
chapter_title: "Cleaning Process"
|
|
chapter_index: 3
|
|
chapter_start_seconds: 1500.0
|
|
chapter_end_seconds: 2100.0
|
|
chapter_start_time: "PT25M"
|
|
chapter_end_time: "PT35M"
|
|
chapter_description: |
|
|
The meticulous cleaning process using specialized solvents and
|
|
techniques to remove centuries of accumulated dirt and varnish.
|
|
auto_generated: false
|
|
chapter_source: MANUAL
|
|
conservation_phase: "TREATMENT"
|
|
|
|
- chapter_id: "abcd1234efgh_chapter_4"
|
|
chapter_title: "AI-Assisted Reconstruction"
|
|
chapter_index: 4
|
|
chapter_start_seconds: 2100.0
|
|
chapter_end_seconds: 2730.0
|
|
chapter_start_time: "PT35M"
|
|
chapter_end_time: "PT45M30S"
|
|
chapter_description: |
|
|
How artificial intelligence was used to digitally reconstruct
|
|
missing portions of the painting that were cut off in 1715.
|
|
auto_generated: false
|
|
chapter_source: MANUAL
|
|
conservation_phase: "DIGITAL_RECONSTRUCTION"
|
|
|
|
# ============================================================================
|
|
# EXAMPLE 9: Video Chapter Lists (Complete Sets)
|
|
# ============================================================================
|
|
|
|
video_chapter_lists:
|
|
|
|
# Complete chapter list for Rijksmuseum virtual tour
|
|
- list_id: "https://nde.nl/ontology/hc/chapterlist/rijksmuseum-gallery-honour"
|
|
video_id: "dQw4w9WgXcQ"
|
|
video_url: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
|
|
video_title: "The Gallery of Honour - Rijksmuseum Virtual Tour"
|
|
|
|
chapters:
|
|
- "dQw4w9WgXcQ_chapter_0"
|
|
- "dQw4w9WgXcQ_chapter_1"
|
|
- "dQw4w9WgXcQ_chapter_2"
|
|
- "dQw4w9WgXcQ_chapter_3"
|
|
- "dQw4w9WgXcQ_chapter_4"
|
|
|
|
total_chapters: 5
|
|
chapters_source: MANUAL
|
|
covers_full_video: true
|
|
video_duration_seconds: 942.0
|
|
|
|
extraction_timestamp: "2025-12-15T14:00:00Z"
|
|
extraction_method: "YouTube Data API v3"
|
|
|
|
# Complete chapter list for Operation Night Watch documentary
|
|
- list_id: "https://nde.nl/ontology/hc/chapterlist/operation-night-watch"
|
|
video_id: "abcd1234efgh"
|
|
video_url: "https://www.youtube.com/watch?v=abcd1234efgh"
|
|
video_title: "Operation Night Watch - Restoration Process Documentary"
|
|
|
|
chapters:
|
|
- "abcd1234efgh_chapter_0"
|
|
- "abcd1234efgh_chapter_1"
|
|
- "abcd1234efgh_chapter_2"
|
|
- "abcd1234efgh_chapter_3"
|
|
- "abcd1234efgh_chapter_4"
|
|
|
|
total_chapters: 5
|
|
chapters_source: MANUAL
|
|
covers_full_video: true
|
|
video_duration_seconds: 2730.0
|
|
|
|
extraction_timestamp: "2025-12-15T14:00:00Z"
|
|
extraction_method: "YouTube Data API v3"
|
|
|
|
# ============================================================================
|
|
# EXAMPLE 10: Video Audio Annotations (Speech, Music, Sound Events)
|
|
# ============================================================================
|
|
|
|
video_audio_annotations:
|
|
|
|
# Example 1: Curator Interview with Speaker Diarization
|
|
- annotation_id: "https://nde.nl/ontology/hc/annotation/audio/rijksmuseum-interview-01"
|
|
source_video_url: "https://www.youtube.com/watch?v=xyz789curator"
|
|
annotation_type: AUDIO
|
|
annotation_motivation: TRANSCRIBING
|
|
|
|
# Primary audio characteristics
|
|
primary_audio_event_type: SPEECH
|
|
speech_detected: true
|
|
speech_language: "nl"
|
|
languages_detected:
|
|
- "nl"
|
|
- "en" # Some English art terminology used
|
|
|
|
# Speaker diarization (who spoke when)
|
|
diarization_enabled: true
|
|
speaker_count: 2
|
|
speaker_labels:
|
|
- "Dr. Taco Dibbits"
|
|
- "Interviewer"
|
|
|
|
diarization_segments:
|
|
- segment_id: "diar-001"
|
|
diarization_start_seconds: 0.0
|
|
diarization_end_seconds: 8.5
|
|
diarization_start_time: "PT0S"
|
|
diarization_end_time: "PT8.5S"
|
|
diarization_speaker_id: "spk_001"
|
|
diarization_speaker_label: "Interviewer"
|
|
diarization_confidence: 0.94
|
|
transcript_snippet: "Welkom bij het Rijksmuseum. Vandaag spreken we met de directeur..."
|
|
|
|
- segment_id: "diar-002"
|
|
diarization_start_seconds: 8.5
|
|
diarization_end_seconds: 45.0
|
|
diarization_start_time: "PT8.5S"
|
|
diarization_end_time: "PT45S"
|
|
diarization_speaker_id: "spk_002"
|
|
diarization_speaker_label: "Dr. Taco Dibbits"
|
|
diarization_confidence: 0.97
|
|
transcript_snippet: "Dank u wel. Het is een bijzonder moment voor het museum..."
|
|
|
|
- segment_id: "diar-003"
|
|
diarization_start_seconds: 45.0
|
|
diarization_end_seconds: 52.0
|
|
diarization_start_time: "PT45S"
|
|
diarization_end_time: "PT52S"
|
|
diarization_speaker_id: "spk_001"
|
|
diarization_speaker_label: "Interviewer"
|
|
diarization_confidence: 0.92
|
|
transcript_snippet: "Kunt u ons meer vertellen over de nieuwe tentoonstelling?"
|
|
|
|
- segment_id: "diar-004"
|
|
diarization_start_seconds: 52.0
|
|
diarization_end_seconds: 180.0
|
|
diarization_start_time: "PT52S"
|
|
diarization_end_time: "PT3M"
|
|
diarization_speaker_id: "spk_002"
|
|
diarization_speaker_label: "Dr. Taco Dibbits"
|
|
diarization_confidence: 0.96
|
|
transcript_snippet: "Jazeker. Deze tentoonstelling is uniek omdat we voor het eerst..."
|
|
|
|
# Audio quality metrics
|
|
audio_quality_score: 0.92
|
|
snr_db: 28.0
|
|
has_clipping: false
|
|
audio_channels: 2
|
|
sample_rate_hz: 48000
|
|
|
|
# No music in this interview
|
|
music_detected: false
|
|
|
|
# Detection metadata
|
|
detection_model: "whisper-large-v3-diarize"
|
|
detection_timestamp: "2025-12-15T16:00:00Z"
|
|
confidence_score: 0.94
|
|
|
|
# Example 2: Exhibition Promotional Video with Music
|
|
- annotation_id: "https://nde.nl/ontology/hc/annotation/audio/vangogh-exhibition-promo"
|
|
source_video_url: "https://www.youtube.com/watch?v=promo2025vgm"
|
|
annotation_type: AUDIO
|
|
annotation_motivation: DESCRIBING
|
|
|
|
# Mixed speech and music
|
|
primary_audio_event_type: MIXED
|
|
speech_detected: true
|
|
music_detected: true
|
|
|
|
speech_language: "en"
|
|
languages_detected:
|
|
- "en"
|
|
- "nl"
|
|
|
|
# Speech segments (voiceover narration)
|
|
speech_segments:
|
|
- segment_id: "speech-001"
|
|
speech_start_seconds: 5.0
|
|
speech_end_seconds: 25.0
|
|
speech_start_time: "PT5S"
|
|
speech_end_time: "PT25S"
|
|
speaker_id: "narrator"
|
|
speaker_label: "Voiceover Narrator"
|
|
speech_type: NARRATION
|
|
transcript_snippet: "This spring, the Van Gogh Museum presents a groundbreaking exhibition..."
|
|
|
|
- segment_id: "speech-002"
|
|
speech_start_seconds: 45.0
|
|
speech_end_seconds: 60.0
|
|
speech_start_time: "PT45S"
|
|
speech_end_time: "PT1M"
|
|
speaker_id: "curator"
|
|
speaker_label: "Exhibition Curator"
|
|
speech_type: INTERVIEW
|
|
transcript_snippet: "Van Gogh's use of color was revolutionary..."
|
|
|
|
# Music segments (background and featured)
|
|
music_segments:
|
|
- segment_id: "music-001"
|
|
music_start_seconds: 0.0
|
|
music_end_seconds: 120.0
|
|
music_start_time: "PT0S"
|
|
music_end_time: "PT2M"
|
|
music_type: BACKGROUND
|
|
music_genre: "classical"
|
|
is_background: true
|
|
volume_level: "low"
|
|
music_title: null # Unknown background track
|
|
|
|
- segment_id: "music-002"
|
|
music_start_seconds: 90.0
|
|
music_end_seconds: 115.0
|
|
music_start_time: "PT1M30S"
|
|
music_end_time: "PT1M55S"
|
|
music_type: DRAMATIC
|
|
music_genre: "orchestral"
|
|
is_background: false
|
|
volume_level: "medium"
|
|
music_description: "Dramatic orchestral swell accompanying visual climax"
|
|
|
|
music_genres_detected:
|
|
- "classical"
|
|
- "orchestral"
|
|
|
|
# Audio quality metrics
|
|
audio_quality_score: 0.88
|
|
snr_db: 22.0 # Lower due to music mixing
|
|
audio_channels: 2
|
|
sample_rate_hz: 48000
|
|
|
|
detection_model: "audio-analysis-v2"
|
|
detection_timestamp: "2025-12-15T16:30:00Z"
|
|
confidence_score: 0.86
|
|
|
|
# Example 3: Museum Lecture Recording with Audience Reactions
|
|
- annotation_id: "https://nde.nl/ontology/hc/annotation/audio/stedelijk-lecture-2024"
|
|
source_video_url: "https://www.youtube.com/watch?v=lecture2024sted"
|
|
annotation_type: AUDIO
|
|
annotation_motivation: TRANSCRIBING
|
|
|
|
primary_audio_event_type: SPEECH
|
|
speech_detected: true
|
|
music_detected: false
|
|
|
|
speech_language: "nl"
|
|
languages_detected:
|
|
- "nl"
|
|
|
|
# Main lecture content
|
|
diarization_enabled: true
|
|
speaker_count: 1
|
|
speaker_labels:
|
|
- "Prof. Dr. Beatrix Ruf"
|
|
|
|
diarization_segments:
|
|
- segment_id: "lecture-001"
|
|
diarization_start_seconds: 0.0
|
|
diarization_end_seconds: 1800.0
|
|
diarization_start_time: "PT0S"
|
|
diarization_end_time: "PT30M"
|
|
diarization_speaker_id: "spk_main"
|
|
diarization_speaker_label: "Prof. Dr. Beatrix Ruf"
|
|
diarization_confidence: 0.98
|
|
|
|
# Sound events detected (audience reactions)
|
|
sound_events_detected: true
|
|
sound_event_types:
|
|
- APPLAUSE
|
|
- LAUGHTER
|
|
- CROWD_NOISE
|
|
|
|
sound_event_segments:
|
|
- segment_id: "sound-001"
|
|
sound_start_seconds: 420.0
|
|
sound_end_seconds: 425.0
|
|
sound_start_time: "PT7M"
|
|
sound_end_time: "PT7M5S"
|
|
sound_event_type: LAUGHTER
|
|
sound_confidence: 0.89
|
|
sound_description: "Audience laughter in response to humorous anecdote"
|
|
|
|
- segment_id: "sound-002"
|
|
sound_start_seconds: 1795.0
|
|
sound_end_seconds: 1810.0
|
|
sound_start_time: "PT29M55S"
|
|
sound_end_time: "PT30M10S"
|
|
sound_event_type: APPLAUSE
|
|
sound_confidence: 0.96
|
|
sound_description: "Audience applause at conclusion of lecture"
|
|
|
|
- segment_id: "sound-003"
|
|
sound_start_seconds: 1200.0
|
|
sound_end_seconds: 1203.0
|
|
sound_start_time: "PT20M"
|
|
sound_end_time: "PT20M3S"
|
|
sound_event_type: CROWD_NOISE
|
|
sound_confidence: 0.72
|
|
sound_description: "Brief audience murmuring during slide transition"
|
|
|
|
# Audio quality metrics (live recording)
|
|
audio_quality_score: 0.78
|
|
snr_db: 18.0 # Lower due to room acoustics
|
|
has_reverb: true
|
|
audio_channels: 2
|
|
sample_rate_hz: 44100
|
|
|
|
detection_model: "audio-event-detector-v1"
|
|
detection_timestamp: "2025-12-15T17:00:00Z"
|
|
confidence_score: 0.82
|
|
|
|
# ============================================================================
|
|
# PROVENANCE METADATA
|
|
# ============================================================================
|
|
|
|
provenance:
|
|
data_source: EXAMPLE_INSTANCES
|
|
data_tier: TIER_4_INFERRED
|
|
extraction_date: "2025-12-16T00:00:00Z"
|
|
extraction_method: "Manual example creation for schema documentation"
|
|
confidence_score: 1.0
|
|
notes: |
|
|
Example instances demonstrating video content modeling capabilities.
|
|
Based on real heritage institution video patterns but with synthetic data.
|
|
|
|
Classes demonstrated:
|
|
- VideoPost (with VideoComment)
|
|
- VideoTranscript
|
|
- VideoSubtitle
|
|
- VideoSceneAnnotation
|
|
- VideoObjectAnnotation
|
|
- VideoOCRAnnotation
|
|
- VideoChapter (NEW in v0.9.10)
|
|
- VideoChapterList (NEW in v0.9.10)
|
|
- VideoAudioAnnotation (NEW in v0.9.10)
|
|
- SpeechSegment
|
|
- DiarizationSegment
|
|
- MusicSegment
|
|
- SoundEventSegment
|
|
|
|
Heritage use cases covered:
|
|
- Virtual museum tours
|
|
- Conservation documentation
|
|
- Artwork recognition
|
|
- Museum label OCR
|
|
- Video chapter navigation (NEW)
|
|
- Speaker diarization in interviews (NEW)
|
|
- Music detection in promotional content (NEW)
|
|
- Audience reaction detection in lectures (NEW)
|
|
|
|
Enumerations demonstrated:
|
|
- ChapterSourceEnum: MANUAL, AUTO_GENERATED, YOUTUBE_API
|
|
- AudioEventTypeEnum: SPEECH, MUSIC, MIXED, AMBIENT, SILENCE
|
|
- SoundEventTypeEnum: APPLAUSE, LAUGHTER, CROWD_NOISE
|
|
- MusicTypeEnum: BACKGROUND, FOREGROUND, DRAMATIC
|
|
|
|
Heritage entities referenced (Wikidata):
|
|
- Q5598 (Rembrandt van Rijn)
|
|
- Q41264 (Johannes Vermeer)
|
|
- Q167654 (Frans Hals)
|
|
- Q205863 (Jan Steen)
|
|
- Q219831 (The Night Watch)
|
|
- Q154349 (The Milkmaid)
|
|
- Q2628540 (Portrait of Isaac Massa and Beatrix van der Laen)
|