iptc / video-metadata-hub

Specification and examples for IPTC's Video Metadata Hub
MIT License
2 stars 0 forks source link

Subtitles and audio description #24

Closed bquinn closed 1 year ago

bquinn commented 2 years ago

We currently have:

Property Group Property Name Definition / Semantics User Notes Change Notes Basic Type/Cardinality EBUcore Property XMP Property
describing a/v content Transcript Link Link(s) to an external web resource providing a transcription of the video   New 1.0 Qualified Link structure (0..unbounded)

is this enough to represent subtitle and audio description files? If so, we should be clear in the guidelines about how it should be used.

bquinn commented 2 years ago

Add a new property:

Property Group Property Name Definition / Semantics User Notes Change Notes Basic Type/Cardinality EBUcore Property XMP Property
describing a/v content Timed Text Link(s) to an external web resource providing a timed text track, used to provide captioning/subtitling or audio description of the video   New 1.4 Qualified Link structure (0..unbounded)    
bquinn commented 2 years ago

We also need to allow users to specify the language of the content.

A simple way to do this is to make the qualifier within Qualified Link multi-valued - ie change the cardinality to 0..unbounded.

Example: Link: example.com/my-subtitles.vtt qualifier: [ http://cv.iptc.org/newscodes/timedtext/closedcaption , http://cvx.iptc.org/bcp47/DE ]

Alternative: Link: example.com/my-subtitles.vtt qualifier: http://cv.iptc.org/newscodes/timedtext/closedcaption+DE

Alternative: Link: example.com/my-subtitles.vtt qualifier: http://cv.iptc.org/newscodes/timedtext/closedcaption?lang=DE

Alternative: Link: example.com/my-subtitles.vtt language: DE qualifier: http://cv.iptc.org/newscodes/timedtext/closedcaption

Agreed to the final version - adding a new structure.

bquinn commented 1 year ago

Resolved with the release of VMHub v1.4