- Updated descriptions in `WikidataOrganization`, `WikidataRecognition`, `WikidataResolvedEntities`, `WikidataSitelinks`, `WikidataSocialMedia`, `WikidataTemporal`, `WikidataTimeValue`, `WikidataWeb`, `WomensArchives`, `WomensArchivesRecordSetType`, `WomensArchivesRecordSetTypes`, `WordCount`, `WorkRevision`, `WorldCatIdentifier`, `WorldHeritageSite`, `WritingSystem`, `XPath`, `XPathScore`, `YoutubeChannel`, `YoutubeComment`, `YoutubeTranscript`, and `YoutubeVideo` to enhance readability and precision. - Adjusted mappings and slot usage in various schemas to align with updated descriptions and improve data structure. - Added new synonyms in multiple languages for better localization support.
180 lines
5.4 KiB
YAML
180 lines
5.4 KiB
YAML
id: https://nde.nl/ontology/hc/class/VideoSubtitle
|
|
name: video_subtitle_class
|
|
title: Video Subtitle Class
|
|
imports:
|
|
- linkml:types
|
|
- ../enums/SubtitleFormatEnum
|
|
- ../enums/SubtitlePositionEnum
|
|
- ../slots/has_alignment
|
|
- ../slots/has_caption
|
|
- ../slots/has_format
|
|
- ../slots/identified_by
|
|
- ../slots/has_label
|
|
- ../slots/has_mean
|
|
- ../slots/has_quantity
|
|
- ../slots/has_score
|
|
- ../slots/has_segment
|
|
- ../slots/has_measurement_unit
|
|
- ../slots/has_music
|
|
- ../slots/has_sound
|
|
- ../slots/identify
|
|
- ../slots/created_through
|
|
- ../slots/has_raw_data
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
hc: https://nde.nl/ontology/hc/
|
|
schema: http://schema.org/
|
|
dcterms: http://purl.org/dc/terms/
|
|
prov: http://www.w3.org/ns/prov#
|
|
crm: http://www.cidoc-crm.org/cidoc-crm/
|
|
skos: http://www.w3.org/2004/02/skos/core#
|
|
ma: http://www.w3.org/ns/ma-ont#
|
|
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
|
org: http://www.w3.org/ns/org#
|
|
xsd: http://www.w3.org/2001/XMLSchema#
|
|
default_prefix: hc
|
|
classes:
|
|
VideoSubtitle:
|
|
is_a: VideoTranscript
|
|
class_uri: hc:VideoSubtitle
|
|
abstract: false
|
|
description: >-
|
|
Time-coded text track synchronized with video playback for accessibility
|
|
or translation purposes.
|
|
alt_descriptions:
|
|
nl: Tijdgecodeerde ondertitel- of CC-track die synchroon loopt met videoweergave.
|
|
de: Zeitcodierte Untertitel- oder CC-Spur die mit der Videowiedergabe synchronisiert ist.
|
|
fr: Piste de sous-titres ou de sous-titrage pour sourds et malentendants synchronisee avec la video.
|
|
es: Pista de subtitulos o CC con codigos de tiempo sincronizados con el video.
|
|
ar: مسار ترجمة/تعليقات مغلقة مزود بترميز زمني ومتزامن مع الفيديو.
|
|
id: Trek subtitle/CC berkode waktu yang tersinkron dengan pemutaran video.
|
|
zh: 与视频播放同步的带时间码字幕/闭字幕轨道。
|
|
structured_aliases:
|
|
- {literal_form: ondertitelbestand, in_language: nl}
|
|
- {literal_form: Untertitelspur, in_language: de}
|
|
- {literal_form: piste de sous-titres, in_language: fr}
|
|
- {literal_form: pista de subtitulos, in_language: es}
|
|
- {literal_form: مسار ترجمة, in_language: ar}
|
|
- {literal_form: trek subtitle, in_language: id}
|
|
- {literal_form: 字幕轨道, in_language: zh}
|
|
close_mappings:
|
|
- schema:caption
|
|
- ma:CaptioningFormat
|
|
related_mappings:
|
|
- schema:transcript
|
|
slots:
|
|
- has_format
|
|
- has_raw_data
|
|
- has_segment
|
|
- identified_by
|
|
- has_label
|
|
- has_caption
|
|
- has_sound
|
|
- has_music
|
|
- identify
|
|
- created_through
|
|
- has_alignment
|
|
- has_mean
|
|
- has_quantity
|
|
- has_measurement_unit
|
|
- has_score
|
|
slot_usage:
|
|
has_segment:
|
|
range: VideoTimeSegment
|
|
required: true
|
|
multivalued: true
|
|
inlined: true
|
|
inlined_as_list: true
|
|
has_format:
|
|
range: SubtitleFormatEnum
|
|
required: true
|
|
examples:
|
|
- value: VTT
|
|
- value: SRT
|
|
has_raw_data:
|
|
range: string
|
|
required: false
|
|
examples:
|
|
- value: |
|
|
WEBVTT
|
|
|
|
00:00:00.000 --> 00:00:03.500
|
|
Welcome to the museum.
|
|
identified_by:
|
|
range: TrackIdentifier
|
|
required: false
|
|
inlined: true
|
|
examples:
|
|
- value:
|
|
has_code: en.3OWxR1w4QfE
|
|
has_caption:
|
|
range: boolean
|
|
required: false
|
|
ifabsent: 'false'
|
|
examples:
|
|
- value: true
|
|
has_sound:
|
|
range: boolean
|
|
required: false
|
|
ifabsent: 'false'
|
|
examples:
|
|
- value: true
|
|
has_music:
|
|
range: boolean
|
|
required: false
|
|
ifabsent: 'false'
|
|
examples:
|
|
- value: true
|
|
identify:
|
|
range: boolean
|
|
required: false
|
|
ifabsent: 'false'
|
|
examples:
|
|
- value: true
|
|
created_through:
|
|
range: uriorcurie
|
|
required: false
|
|
examples:
|
|
- value: https://www.youtube.com/
|
|
has_quantity:
|
|
range: integer
|
|
required: false
|
|
minimum_value: 0
|
|
examples:
|
|
- value: 120
|
|
comments:
|
|
- Time-coded caption/subtitle content
|
|
- Extends VideoTranscript; segments are required
|
|
- Supports multiple subtitle formats (e.g., VTT, SRT)
|
|
- Accessibility metadata can include captions and sound/music descriptions
|
|
see_also:
|
|
- https://schema.org/caption
|
|
- https://www.w3.org/TR/webvtt1/
|
|
annotations:
|
|
specificity_score: 0.1
|
|
specificity_rationale: Generic utility class/slot created during migration
|
|
custodian_types: "['*']"
|
|
modeling_notes: |
|
|
VideoSubtitle represents a subtitle or closed-caption track synchronized
|
|
with video playback.
|
|
|
|
Distinctions (informal)
|
|
|
|
- Transcript: may be plain text; time codes optional.
|
|
- Subtitle: time-coded; typically supports translation.
|
|
- Closed captions (CC): time-coded; typically includes accessibility cues.
|
|
|
|
Formats
|
|
- SRT (.srt): simple, widely supported
|
|
- VTT (.vtt): web standard
|
|
- TTML (.ttml/.dfxp): XML-based
|
|
|
|
Segment requirement
|
|
- Unlike VideoTranscript, VideoSubtitle requires has_segment entries.
|
|
|
|
legacy_description: |
|
|
Preserved from earlier, more verbose description.
|
|
|
|
It included detailed comparisons (subtitle vs caption vs transcript),
|
|
format examples (SRT/VTT), heritage accessibility context, and notes
|
|
on YouTube subtitle track integration.
|