Skip to content

Commit

Permalink
Refactor to better use library.
Browse files Browse the repository at this point in the history
  • Loading branch information
markpbaggett committed Dec 6, 2024
1 parent cbcf8dd commit 119abe0
Showing 1 changed file with 13 additions and 20 deletions.
33 changes: 13 additions & 20 deletions docs/recipes/scripts/0074-multiple-language-captions-method1.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,6 @@
config.configs['helpers.auto_fields.AutoLang'].auto_lang = "en"
base_url = "https://iiif.io/api/cookbook/recipe/0074-multiple-language-captions"

def create_caption(id, format, label, language):
return ResourceItem(
id=id,
type="Text",
format=format,
label=label,
language=language
)

manifest = Manifest(
id=f"{base_url}/manifest.json",
label={"it": ["Per voi signore. Modelli francesi"]},
Expand Down Expand Up @@ -47,24 +38,26 @@ def create_caption(id, format, label, language):
annotation_page.add_item(painting_annotation)
canvas.add_item(annotation_page)

italian_captions = create_caption(
anno_body = ResourceItem(
id="https://fixtures.iiif.io/video/indiana/lunchroom_manners/high/lunchroom_manners_1024kb.mp4",
type="Choice",
format="video/mp4"
)

italian_captions = ResourceItem(
id=f"{base_url}/Per_voi_signore_Modelli_francesi_it.vtt",
type="Text",
format="text/vtt",
label={"it": ["Sottotitoli in formato WebVTT"]},
language="it"
language="it",
)
english_captions = create_caption(
italian_captions.add_label(language="it", value="Sottotitoli in formato WebVTT")
english_captions = ResourceItem(
id=f"{base_url}/Per_voi_signore_Modelli_francesi_en.vtt",
type="Text",
format="text/vtt",
label={"en": ["Captions in WebVTT format"]},
language="en"
)

anno_body = ResourceItem(
id="https://fixtures.iiif.io/video/indiana/lunchroom_manners/high/lunchroom_manners_1024kb.mp4",
type="Choice",
format="video/mp4"
)
english_captions.add_label(language="en", value="Captions in WebVTT format")

caption_annotation = canvas.make_annotation(
id=f"{base_url}/manifest.json/subtitles_captions-files-vtt",
Expand Down

0 comments on commit 119abe0

Please sign in to comment.