Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ergänzen Felder zur Beschreibung von Videoinhalten #90

Closed
acka47 opened this issue Jul 9, 2021 · 5 comments · Fixed by #148 or #147
Closed

Ergänzen Felder zur Beschreibung von Videoinhalten #90

acka47 opened this issue Jul 9, 2021 · 5 comments · Fixed by #148 or #147
Assignees
Milestone

Comments

@acka47
Copy link
Member

acka47 commented Jul 9, 2021

Einige für Videoinhalte relevante Angaben werden bereits in #82 besprochen. Hier soll es um die videospezifischen Felder gehen. Hier zunächst mal eine Sammlung von video-relevanten Angaben mit Angabe von existierenden schema.org-Properties, wenn vorhanden:

Hier ein Beispiel als Diskussionseinstieg:

{
  "@context": [
    "https://w3id.org/kim/lrmi-profile/draft/context.jsonld",
    {
      "@language": "de"
    }
  ],
  "type": [
    "LearningResource",
    "MediaObject"
  ],
  "id": "https://mediathek.hhu.de/watch/93a697c4-cbe9-475d-b66b-0db6cebc35c0",
  "title": "Begrüßung zum Modul \"Rechnernetze, Datenbanken und Betriebssysteme\"",
  "duration": "PT19M17S",
  "caption": {
    "id": "https://example.org/subs.vtt",
    "type": "MediaObject",
    "encodingFormat": "text/vtt"
  },
  "creator": {
    "name": "Martin Mauve "
  },
  "image": "https://mediathek.hhu.de/thumbs/93a697c4-cbe9-475d-b66b-0db6cebc35c0/thumb_000.jpg",
  "audience": {
    "type": [ "PeopleAudience"],
    "requiredMinAge": 0
  },
  "typicalAgeRange": "16-99",
  "encoding":[
    {
      "type": "MediaObject",
      "encodingFormat":"video/mp4",
      "contentSize":"65MB",
      "contentUrl":"https://mediathek.hhu.de/download/93a697c4-cbe9-475d-b66b-0db6cebc35c0/mp4/v_1_100",
      "description": "hohe Qualität mit Abmessungen 1280 x 720 Pixel",
      "embedUrl":"https://mediathek.hhu.de/watch/93a697c4-cbe9-475d-b66b-0db6cebc35c0"
    },
    {
      "type": "MediaObject",
      "encodingFormat":"video/webm",
      "contentSize":"112MB",
      "contentUrl":"https://mediathek.hhu.de/download/93a697c4-cbe9-475d-b66b-0db6cebc35c0/webm/v_2_100",
      "description": "hohe Qualität mit Abmessungen 1280 x 720 Pixel"
    }
  ]
}
@acka47 acka47 added this to the Version 1.0 milestone Jul 9, 2021
@acka47 acka47 changed the title Ergänzen Felder zur Beschreibung von Videoinhalte Ergänzen Felder zur Beschreibung von Videoinhalten Aug 3, 2021
@acka47
Copy link
Member Author

acka47 commented Nov 4, 2021

Im ORCA-Kontext kam noch die Frage zur Videoauflösung auf.Ich schrieb dazu in einem ORCA-internen Ticket:

In schema.org gibt es unter https://schema.org/VideoObject videoFrameSize und videoQuality. Beides könnte verwendet werden, evtl. wäre es auch sinnvoll ein kontrolliertes Vokabular (low, medium, high quality o.ä.) zu publizieren, das zusammen mit sdo:videoQuality verwendet wird.

@s-prepens
Copy link

Ergänzend dazu:
Erweiterung um ein Feld, um Untertitel für Videos so abzubilden, dass sie separat von der Videodatei aufrufbar/herunterladbar sind?

@acka47
Copy link
Member Author

acka47 commented Feb 25, 2022

Erweiterung um ein Feld, um Untertitel für Videos so abzubilden, dass sie separat von der Videodatei aufrufbar/herunterladbar sind?

Das ist oben bereits abgedeckt mit https://schema.org/caption, z.B.:

  "caption": {
    "id": "https://example.org/subs.vtt",
    "type": "MediaObject",
    "encodingFormat": "text/vtt"
  }

@s-prepens Wenn das in Orca jetzt benötigt wird, sollten wir das Ticket wohl mal angehen. Ich denke aber, dass es unbedenklich ist, wenn das in ORCA auch vorher schon entsprechend umgesetzt wird.

@acka47
Copy link
Member Author

acka47 commented Mar 8, 2022

Im heutigen Treffen wurden folgende Anforderungen zur Ergänzung von caption gesammelt:

  • Transskription für Audio sollte auch abgedeckt werden
  • Der Bezug zu Bildunterschriften (engl. "caption") sollte geklärt werden und diese entweder mit abgedeckt oder caption davon klar abgegrenzt werden. Verwandte Frage: Wie unterscheiden sich bei Bildern name, description und – caption?

@acka47 acka47 self-assigned this Apr 5, 2022
@acka47
Copy link
Member Author

acka47 commented Apr 21, 2022

Bei den Untertiteln muss auch die Sprache mit angegeben werden, d.h. caption sollte einen Array erwarten und das Feld inLanguage erlauben/erfordern, z.B.:

{
   "caption":[
      {
         "id":"https://example.org/subs-de.vtt",
         "type":"MediaObject",
         "encodingFormat":"text/vtt",
         "inLanguage":"de"
      },
      {
         "id":"https://example.org/subs-en.vtt",
         "type":"MediaObject",
         "encodingFormat":"text/vtt",
         "inLanguage":"en"
      }
   ]
}

acka47 added a commit that referenced this issue Apr 25, 2022
...using a regex from https://rgxdb.com/r/MD2234J as `"format":
"duration"` is only supported from JSON Schema Draft 2019-09 and later
an we currently indicate using Draft 7.
acka47 added a commit that referenced this issue Apr 25, 2022
This was referenced Apr 25, 2022
This was linked to pull requests May 3, 2022
@acka47 acka47 reopened this May 6, 2022
acka47 added a commit that referenced this issue May 6, 2022
acka47 added a commit that referenced this issue May 9, 2022
@acka47 acka47 added this to AMB Jul 8, 2024
@acka47 acka47 moved this to Done in AMB Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants