From 4a3ec4a6dd900a70bf5d25567f83536de2780db8 Mon Sep 17 00:00:00 2001 From: Emily Lynema Date: Thu, 22 May 2025 16:48:19 -0400 Subject: [PATCH 1/6] First pass at v4 for 0231 transcript / captions meta-recipe --- recipe/0231-transcript-meta-recipe/index.md | 78 ++++--------------- recipe/0231-transcript-meta-recipe/recipe.md | 66 ++++++++++++++++ .../0231-transcript-meta-recipe/v4/recipe.md | 75 ++++++++++++++++++ 3 files changed, 156 insertions(+), 63 deletions(-) create mode 100644 recipe/0231-transcript-meta-recipe/recipe.md create mode 100644 recipe/0231-transcript-meta-recipe/v4/recipe.md diff --git a/recipe/0231-transcript-meta-recipe/index.md b/recipe/0231-transcript-meta-recipe/index.md index ef90e9d2d..4a9ba2248 100644 --- a/recipe/0231-transcript-meta-recipe/index.md +++ b/recipe/0231-transcript-meta-recipe/index.md @@ -7,70 +7,22 @@ summary: "General Considerations for using Transcripts, Captions, and Subtitles" topic: note --- -## Use Case - -This meta recipe describes options when using Transcripts, Captions, and Subtitles with your resources taking into consideration the desired user experience. - -## Transcripts - -Transcripts are text-based representations of material originally presented in another medium such as newspapers and audio or video recordings. -There are 3 options for handling transcript files using the IIIF Presentation API; which option to use depends on the desired user experience: - -1. Providing independent access to the transcript via download - - When the transcript is considered an alternative representation of the resource, a link to the transcript can be offered so that the user can download it or view it outside the client. This is accomplished via the `rendering` link option. - - a. For an example of this option in the book space, see [Providing Alternative Representations][0046]. - - b. For an example in the newspaper space see the ALTO example in [A basic newspaper][0068] recipe. - - c. For an example in the A/V space, see [Providing Access to Transcript Files of A/V Content][0017]. - -2. Providing access to the transcript alongside the resource - - When the intention is to have the client display the transcript alongside the resource, one should follow the pattern used with other supplementing materials, i.e., via an annotation with the `supplementing` motivation associated with the corresponding Canvas or at the Manifest level. Note that this option offers the transcript file as a single annotation. - - a. For an example of this option in the A/V space, see [A Side-by-side Transcript of a Video Recording][0253]. - -3. Providing synchronized access to transcript and resource - - When the transcript includes spatial and/or temporal information, one can use that information to enable synchronization of the display or streaming of the media and the display of the individual transcript fragments. To accomplish that, create one annotation for each transcript fragment, including its spatial and/or temporal information in the media fragment portion of the annotation target url. The motivation of the corresponding Annotation is `supplementing`. - - a. For an example in the image space see [Transcription of image-based content][016]. - - b. For an example in the newspaper space see the example annotations in a [A basic newspaper][0068] recipe. - - c. For an example in the A/V space see [Using Annotations for Timed Text][0079]. - -## Captions and Subtitles - -Captions and subtitles are used to optionally mark up the external text track resources in connection with the HTML element of a *video* file. They are available in various file formats such as [WebVTT](https://w3c.github.io/webvtt/) (Web Video Text Tracks) and [TTML](https://w3c.github.io/ttml3/index.html) (Timed Text Markup Language). These markup file formats include time tags that allow for time alignment of the captions or subtitles with the video content during playback. - -1. Serving the Caption File directly - - The manifest for this case is identical to option 2 above but, given the support for these standard file formats by modern viewers, the text is presented on top of the video as it is expected for captions and subtitles, thus providing for a completely different viewing experience. - - a. See [Using Caption and Subtitle Files with Video Content][0219] for implementation details. - - b. See [Serving HLS Files][0257] for details on using segmented WebVTT with HLS content. - -2. Transforming captions into annotations - - Like transcription files, caption files can be transformed into annotations. This option aligns better with image-based annotations, so providers are encouraged to offer their captions and subtitles in this way. See [Using Annotations for Timed Text][0079]. - - -## Related Recipes +top_tabs: + - label: Version 3 + content: "{% capture my_include %}{%- include_relative recipe.md version='3' -%}{% endcapture %}{{ my_include | markdownify }}" + - label: Version 4 + content: "{% capture my_include %}{%- include_relative v4/recipe.md version='4' -%}{% endcapture %}{{ my_include | markdownify }}" +--- -* [Providing Alternative Representations][0046] -* [Providing Access to Transcript Files of A/V Content][0017] -* [A basic newspaper][0068] -* [A Side-by-side Transcript of a Video Recording][0253] -* [Transcription of image-based content][016] -* [Using annotations for Timed Text][0079] -* [Using Caption and Subtitle Files with Video Content][0219] -* [Serving HLS Files][0257] +{{ theme.block-center-start }} +{% include blocks/tabs.html tabs=page.top_tabs %} -{% include acronyms.md %} -{% include links.md %} +{{ theme.block-end }} + diff --git a/recipe/0231-transcript-meta-recipe/recipe.md b/recipe/0231-transcript-meta-recipe/recipe.md new file mode 100644 index 000000000..25bb49d7a --- /dev/null +++ b/recipe/0231-transcript-meta-recipe/recipe.md @@ -0,0 +1,66 @@ +## Use Case + +This meta recipe describes options when using Transcripts, Captions, and Subtitles with your resources taking into consideration the desired user experience. + +## Transcripts + +Transcripts are text-based representations of material originally presented in another medium such as newspapers and audio or video recordings. +There are 3 options for handling transcript files using the IIIF Presentation API; which option to use depends on the desired user experience: + +1. Providing independent access to the transcript via download + + When the transcript is considered an alternative representation of the resource, a link to the transcript can be offered so that the user can download it or view it outside the client. This is accomplished via the `rendering` link option. + + a. For an example of this option in the book space, see [Providing Alternative Representations][0046]. + + b. For an example in the newspaper space see the ALTO example in [A basic newspaper][0068] recipe. + + c. For an example in the A/V space, see [Providing Access to Transcript Files of A/V Content][0017]. + +2. Providing access to the transcript alongside the resource + + When the intention is to have the client display the transcript alongside the resource, one should follow the pattern used with other supplementing materials, i.e., via an annotation with the `supplementing` motivation associated with the corresponding Canvas or at the Manifest level. Note that this option offers the transcript file as a single annotation. + + a. For an example of this option in the A/V space, see [A Side-by-side Transcript of a Video Recording][0253]. + +3. Providing synchronized access to transcript and resource + + When the transcript includes spatial and/or temporal information, one can use that information to enable synchronization of the display or streaming of the media and the display of the individual transcript fragments. To accomplish that, create one annotation for each transcript fragment, including its spatial and/or temporal information in the media fragment portion of the annotation target url. The motivation of the corresponding Annotation is `supplementing`. + + a. For an example in the image space see [Transcription of image-based content][016]. + + b. For an example in the newspaper space see the example annotations in a [A basic newspaper][0068] recipe. + + c. For an example in the A/V space see [Using Annotations for Timed Text][0079]. + +## Captions and Subtitles + +Captions and subtitles are used to optionally mark up the external text track resources in connection with the HTML element of a *video* file. They are available in various file formats such as [WebVTT](https://w3c.github.io/webvtt/) (Web Video Text Tracks) and [TTML](https://w3c.github.io/ttml3/index.html) (Timed Text Markup Language). These markup file formats include time tags that allow for time alignment of the captions or subtitles with the video content during playback. + +1. Serving the Caption File directly + + The manifest for this case is identical to option 2 above but, given the support for these standard file formats by modern viewers, the text is presented on top of the video as it is expected for captions and subtitles, thus providing for a completely different viewing experience. + + a. See [Using Caption and Subtitle Files with Video Content][0219] for implementation details. + + b. See [Serving HLS Files][0257] for details on using segmented WebVTT with HLS content. + +2. Transforming captions into annotations + + Like transcription files, caption files can be transformed into annotations. This option aligns better with image-based annotations, so providers are encouraged to offer their captions and subtitles in this way. See [Using Annotations for Timed Text][0079]. + + +## Related Recipes + +* [Providing Alternative Representations][0046] +* [Providing Access to Transcript Files of A/V Content][0017] +* [A basic newspaper][0068] +* [A Side-by-side Transcript of a Video Recording][0253] +* [Transcription of image-based content][016] +* [Using annotations for Timed Text][0079] +* [Using Caption and Subtitle Files with Video Content][0219] +* [Serving HLS Files][0257] + + +{% include acronyms.md %} +{% include links.md %} \ No newline at end of file diff --git a/recipe/0231-transcript-meta-recipe/v4/recipe.md b/recipe/0231-transcript-meta-recipe/v4/recipe.md new file mode 100644 index 000000000..65d511627 --- /dev/null +++ b/recipe/0231-transcript-meta-recipe/v4/recipe.md @@ -0,0 +1,75 @@ +## Use Case + +This meta recipe describes options when using Transcripts, Captions, and Subtitles with your resources taking into consideration the desired user experience. + +## Transcripts + +Transcripts are textual representations of content originally presented in a non-textual medium such as audio or video recordings or manuscripts. +They are generally displayed alongside the original media or made available via download. +There are several options for handling transcripts using the IIIF Presentation API (v4). + +1. Providing access to the transcript via download + + When the transcript is considered an alternative representation of the resource, a link to the transcript can be offered so that the user can download it or view it outside the client. This is accomplished via the `rendering` link option. + + a. For an example of this option in the book space, see [Providing Alternative Representations][0046]. + + b. For an example in the newspaper space see the ALTO example in [A basic newspaper][0068] recipe. + + c. For an example in the A/V space, see [Providing Access to Transcript Files of A/V Content][0017]. + + +2. Providing access to a transcript alongside the resource via an external file + + When the intention is to have the client display the transcript alongside the resource, one should use an annotation with the `supplementing` motivation and with the `provides` property specified to indicate a `transcript`. Note that this option offers the transcript file as a single annotation. The transcript file can take many different formats and may or may not include spatial/temporal information that allows synchronization between transcript fragments and display or streaming of media. + + a. For an example of this option in the A/V space, see [Using Transcript Files with Audio or Video Content][0253]. + + +3. Providing access to transcript alongside the resource via textual annotations + + When the transcript includes spatial and/or temporal information, the transcript can be expressed as a series of textual annotations. To accomplish that, create one annotation for each transcript fragment, including its spatial and/or temporal information in the media fragment portion of the annotation target url. The motivation of the corresponding annotations are `supplementing` with the `provides` property specified to indicate a `transcript`. This also allows synchronization between transcript annotations and display or streaming of media. + + a. For an example in the image space see [Transcription of image-based content][016]. + + b. For an example in the newspaper space see the example annotations in a [A basic newspaper][0068] recipe. + + c. For an example in the A/V space see [Using Annotations for Timed Text][0079]. + +## Captions + +Captions are textual representations of spoken word and non-speech audio that are primarily used with video recordings. They are intended for users who cannot hear audio. Caption display must be synchronized with playback (generally over top of video), and caption file formats inherently include time tags that enable this synchronization. The most common formats are [WebVTT](https://w3c.github.io/webvtt/) (Web Video Text Tracks) or [SRT](https://en.wikipedia.org/wiki/SubRip) (SubRip Text). + +1. Serving a caption file directly + + The manifest for this case is nearly identical to option 2 above but, given the support for these standard file formats by modern viewers, the text is presented on top of the video, thus providing for a completely different viewing experience. The `provides` property is used to indicate that the annotation includes captions, rather than transcripts. + + a. See [Using Caption Files with Video Content][0219] for implementation details. + +2. Transforming captions into textual annotations + + Like transcript files, caption files can be transformed into a series of textual annotations that include temporal information in the media fragment portion of the annotation target url. Each annotation includes the `provides` property to differentiate between captions and transcripts and enable display on top of video. + + a. See [Using Annotations for Timed Text][0079]. + +## Subtitles + +Subtitles are translations of captions into a different language than the original spoken audio. They are intended for users who can hear, but do not understand the spoken language in the recording. Just like captions, subtitles must be synchronized with playback. To provide subtitles, follow the pattern for the captions recipes above, but use a `provides` property value of `subtitles` in the appropriate annotations(s). + +1. For an example of how to provide both captions and subtitles for a video recording, see [Using Caption and Subtitle Files in Multiple Languages with Video Content][0074]. + + +## Related Recipes + +* [Providing Alternative Representations][0046] +* [Providing Access to Transcript Files of A/V Content][0017] +* [A basic newspaper][0068] +* [Using Transcript Files with Audio or Video Content][0253] +* [Transcription of image-based content][016] +* [Using annotations for Timed Text][0079] +* [Using Caption Files with Video Content][0219] +* [Using Caption and Subtitle Files in Multiple Languages with Video Content][0219] + + +{% include acronyms.md %} +{% include links.md %} \ No newline at end of file From 7fadf8e7c57a45b0f296ff6815a1f1aca6c4e8d8 Mon Sep 17 00:00:00 2001 From: Emily Lynema Date: Thu, 22 May 2025 16:57:03 -0400 Subject: [PATCH 2/6] fix v3/v4 index.md display --- recipe/0231-transcript-meta-recipe/index.md | 1 - 1 file changed, 1 deletion(-) diff --git a/recipe/0231-transcript-meta-recipe/index.md b/recipe/0231-transcript-meta-recipe/index.md index 4a9ba2248..10c79740c 100644 --- a/recipe/0231-transcript-meta-recipe/index.md +++ b/recipe/0231-transcript-meta-recipe/index.md @@ -5,7 +5,6 @@ layout: recipe tags: [Transcripts, Captions, Subtitles] summary: "General Considerations for using Transcripts, Captions, and Subtitles" topic: note ---- top_tabs: - label: Version 3 From f8896a017baf408374614b3f041fb2ff86c9a68c Mon Sep 17 00:00:00 2001 From: Emily Lynema Date: Thu, 22 May 2025 17:03:37 -0400 Subject: [PATCH 3/6] small typo --- recipe/0231-transcript-meta-recipe/v4/recipe.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipe/0231-transcript-meta-recipe/v4/recipe.md b/recipe/0231-transcript-meta-recipe/v4/recipe.md index 65d511627..0fe8dbfd9 100644 --- a/recipe/0231-transcript-meta-recipe/v4/recipe.md +++ b/recipe/0231-transcript-meta-recipe/v4/recipe.md @@ -54,7 +54,7 @@ Captions are textual representations of spoken word and non-speech audio that ar ## Subtitles -Subtitles are translations of captions into a different language than the original spoken audio. They are intended for users who can hear, but do not understand the spoken language in the recording. Just like captions, subtitles must be synchronized with playback. To provide subtitles, follow the pattern for the captions recipes above, but use a `provides` property value of `subtitles` in the appropriate annotations(s). +Subtitles are translations of captions into a different language than the original spoken audio. They are intended for users who can hear, but do not understand the spoken language in the recording. Just like captions, subtitles must be synchronized with playback. To provide subtitles, follow the pattern for the captions recipes above, but use a `provides` property value of `subtitles` in the appropriate annotation(s). 1. For an example of how to provide both captions and subtitles for a video recording, see [Using Caption and Subtitle Files in Multiple Languages with Video Content][0074]. From 8ac88164db215ab9e0eeec50601fd6576c736b0e Mon Sep 17 00:00:00 2001 From: Glen Robson Date: Tue, 15 Jul 2025 16:11:09 +0100 Subject: [PATCH 4/6] Update links.md --- _includes/links.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/_includes/links.md b/_includes/links.md index a033288ca..a12befb30 100644 --- a/_includes/links.md +++ b/_includes/links.md @@ -45,6 +45,8 @@ [0068]: {{ site.cookbook_url | absolute_url }}/recipe/0068-newspaper/ "Basic Newspaper" [0074]: {{ site.cookbook_url | absolute_url}}/recipe/0074-multiple-language-captions/ "Using Caption and Subtitle Files in Multiple Languages with Video Content" +[0074-4]: {{ site.cookbook_url | absolute_url}}/recipe/0074-multiple-language-captions/#version-4 "Using Caption and Subtitle Files in Multiple Languages with Video Content" +[0079-4]: {{ site.cookbook_url | absolute_url }}/recipe/0079-annotations-for-captions/#version-4 "Using Annotations for Timed Text" [0117]: {{ site.cookbook_url | absolute_url }}/recipe/0117-add-image-thumbnail/ "Image Thumbnail for Manifest" [0118]: {{ site.cookbook_url | absolute_url }}/recipe/0118-multivalue/ "Displaying Multiple Values with Language Maps" @@ -54,12 +56,16 @@ [0232]: {{ site.cookbook_url | absolute_url }}/recipe/0232-image-thumbnail-canvas/ "Implementation discussion: Thumbnails on Canvases" [0219]: {{ site.cookbook_url | absolute_url }}/recipe/0219-using-caption-file/ "Using Caption and Subtitle Files with Video Content" +[0219-4]: {{ site.cookbook_url | absolute_url }}/recipe/0219-using-caption-file/#version-4 "Using Caption and Subtitle Files with Video Content" [0229]: {{ site.cookbook_url | absolute_url }}/recipe/0229-behavior-ranges/ "Adding Thumbnail Navigation and `no-nav` to a Video Resource" [0230]: {{ site.cookbook_url | absolute_url }}/recipe/0230-navdate/ "Navigation by Chronology" [0231]: {{ site.cookbook_url | absolute_url }}/recipe/0231-transcript-meta-recipe/ "Transcripts, Captions, and Subtitles - General Considerations" - +[0231-4]: {{ site.cookbook_url | absolute_url }}/recipe/0231-transcript-meta-recipe/#version-4 "Transcripts, Captions, and Subtitles - General Considerations" +[0232]: {{ site.cookbook_url | absolute_url }}/recipe/0232-image-thumbnail-canvas/ "Implementation discussion: Thumbnails on Canvases" [0234]: {{ site.cookbook_url | absolute_url }}/recipe/0234-provider/ "Acknowledge Content Contributors" [0240]: {{ site.cookbook_url | absolute_url }}/recipe/0240-navPlace-on-canvases/ "Locate Multiple Canvases on a Web Map" +[253-4]: {{ site.cookbook_url | absolute_url }}/recipe/0253-using-transcript-file/ "Using Transcript Files with Audio or Video Content" +[0258]: {{ site.cookbook_url | absolute_url }}/recipe/0258-tagging-external-resource/ "Tagging with an External Resource" [0261]: {{ site.cookbook_url | absolute_url }}/recipe/0261-non-rectangular-commenting/ "Annotation with a Non-Rectangular Polygon" [0258]: {{ site.cookbook_url | absolute_url }}/recipe/0258-tagging-external-resource/ "Tagging with an External Resource" From 7dd722f7edad6a74dc3c60ceaee47e32171ae243 Mon Sep 17 00:00:00 2001 From: Emily Lynema Date: Wed, 23 Jul 2025 16:08:56 -0400 Subject: [PATCH 5/6] update links.md and links in recipe 0231 to point to v4 versions of recipes --- _includes/links.md | 4 ++-- .../0231-transcript-meta-recipe/v4/recipe.md | 18 +++++++++--------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/_includes/links.md b/_includes/links.md index a12befb30..21020a872 100644 --- a/_includes/links.md +++ b/_includes/links.md @@ -56,7 +56,7 @@ [0232]: {{ site.cookbook_url | absolute_url }}/recipe/0232-image-thumbnail-canvas/ "Implementation discussion: Thumbnails on Canvases" [0219]: {{ site.cookbook_url | absolute_url }}/recipe/0219-using-caption-file/ "Using Caption and Subtitle Files with Video Content" -[0219-4]: {{ site.cookbook_url | absolute_url }}/recipe/0219-using-caption-file/#version-4 "Using Caption and Subtitle Files with Video Content" +[0219-4]: {{ site.cookbook_url | absolute_url }}/recipe/0219-using-caption-file/#version-4 "Using Caption Files with Video Content" [0229]: {{ site.cookbook_url | absolute_url }}/recipe/0229-behavior-ranges/ "Adding Thumbnail Navigation and `no-nav` to a Video Resource" [0230]: {{ site.cookbook_url | absolute_url }}/recipe/0230-navdate/ "Navigation by Chronology" [0231]: {{ site.cookbook_url | absolute_url }}/recipe/0231-transcript-meta-recipe/ "Transcripts, Captions, and Subtitles - General Considerations" @@ -64,7 +64,7 @@ [0232]: {{ site.cookbook_url | absolute_url }}/recipe/0232-image-thumbnail-canvas/ "Implementation discussion: Thumbnails on Canvases" [0234]: {{ site.cookbook_url | absolute_url }}/recipe/0234-provider/ "Acknowledge Content Contributors" [0240]: {{ site.cookbook_url | absolute_url }}/recipe/0240-navPlace-on-canvases/ "Locate Multiple Canvases on a Web Map" -[253-4]: {{ site.cookbook_url | absolute_url }}/recipe/0253-using-transcript-file/ "Using Transcript Files with Audio or Video Content" +[0253-4]: {{ site.cookbook_url | absolute_url }}/recipe/0253-using-transcript-file/ "Using Transcript Files with Audio or Video Content" [0258]: {{ site.cookbook_url | absolute_url }}/recipe/0258-tagging-external-resource/ "Tagging with an External Resource" [0261]: {{ site.cookbook_url | absolute_url }}/recipe/0261-non-rectangular-commenting/ "Annotation with a Non-Rectangular Polygon" [0258]: {{ site.cookbook_url | absolute_url }}/recipe/0258-tagging-external-resource/ "Tagging with an External Resource" diff --git a/recipe/0231-transcript-meta-recipe/v4/recipe.md b/recipe/0231-transcript-meta-recipe/v4/recipe.md index 0fe8dbfd9..0b3665bcb 100644 --- a/recipe/0231-transcript-meta-recipe/v4/recipe.md +++ b/recipe/0231-transcript-meta-recipe/v4/recipe.md @@ -23,7 +23,7 @@ There are several options for handling transcripts using the IIIF Presentation A When the intention is to have the client display the transcript alongside the resource, one should use an annotation with the `supplementing` motivation and with the `provides` property specified to indicate a `transcript`. Note that this option offers the transcript file as a single annotation. The transcript file can take many different formats and may or may not include spatial/temporal information that allows synchronization between transcript fragments and display or streaming of media. - a. For an example of this option in the A/V space, see [Using Transcript Files with Audio or Video Content][0253]. + a. For an example of this option in the A/V space, see [Using Transcript Files with Audio or Video Content][0253-4]. 3. Providing access to transcript alongside the resource via textual annotations @@ -34,7 +34,7 @@ There are several options for handling transcripts using the IIIF Presentation A b. For an example in the newspaper space see the example annotations in a [A basic newspaper][0068] recipe. - c. For an example in the A/V space see [Using Annotations for Timed Text][0079]. + c. For an example in the A/V space see [Using Annotations for Timed Text][0079-4]. ## Captions @@ -44,19 +44,19 @@ Captions are textual representations of spoken word and non-speech audio that ar The manifest for this case is nearly identical to option 2 above but, given the support for these standard file formats by modern viewers, the text is presented on top of the video, thus providing for a completely different viewing experience. The `provides` property is used to indicate that the annotation includes captions, rather than transcripts. - a. See [Using Caption Files with Video Content][0219] for implementation details. + a. See [Using Caption Files with Video Content][0219-4] for implementation details. 2. Transforming captions into textual annotations Like transcript files, caption files can be transformed into a series of textual annotations that include temporal information in the media fragment portion of the annotation target url. Each annotation includes the `provides` property to differentiate between captions and transcripts and enable display on top of video. - a. See [Using Annotations for Timed Text][0079]. + a. See [Using Annotations for Timed Text][0079-4]. ## Subtitles Subtitles are translations of captions into a different language than the original spoken audio. They are intended for users who can hear, but do not understand the spoken language in the recording. Just like captions, subtitles must be synchronized with playback. To provide subtitles, follow the pattern for the captions recipes above, but use a `provides` property value of `subtitles` in the appropriate annotation(s). -1. For an example of how to provide both captions and subtitles for a video recording, see [Using Caption and Subtitle Files in Multiple Languages with Video Content][0074]. +1. For an example of how to provide both captions and subtitles for a video recording, see [Using Caption and Subtitle Files in Multiple Languages with Video Content][0074-4]. ## Related Recipes @@ -64,11 +64,11 @@ Subtitles are translations of captions into a different language than the origin * [Providing Alternative Representations][0046] * [Providing Access to Transcript Files of A/V Content][0017] * [A basic newspaper][0068] -* [Using Transcript Files with Audio or Video Content][0253] +* [Using Transcript Files with Audio or Video Content][0253-4] * [Transcription of image-based content][016] -* [Using annotations for Timed Text][0079] -* [Using Caption Files with Video Content][0219] -* [Using Caption and Subtitle Files in Multiple Languages with Video Content][0219] +* [Using annotations for Timed Text][0079-4] +* [Using Caption Files with Video Content][0219-4] +* [Using Caption and Subtitle Files in Multiple Languages with Video Content][0074-4] {% include acronyms.md %} From 557329288c1c1d67b6bebc5e5bc5059ef4772958 Mon Sep 17 00:00:00 2001 From: Glen Robson Date: Tue, 29 Jul 2025 16:46:05 +0100 Subject: [PATCH 6/6] Removing upcoming recipes --- _includes/links.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/_includes/links.md b/_includes/links.md index 21020a872..2b45f7654 100644 --- a/_includes/links.md +++ b/_includes/links.md @@ -45,8 +45,8 @@ [0068]: {{ site.cookbook_url | absolute_url }}/recipe/0068-newspaper/ "Basic Newspaper" [0074]: {{ site.cookbook_url | absolute_url}}/recipe/0074-multiple-language-captions/ "Using Caption and Subtitle Files in Multiple Languages with Video Content" -[0074-4]: {{ site.cookbook_url | absolute_url}}/recipe/0074-multiple-language-captions/#version-4 "Using Caption and Subtitle Files in Multiple Languages with Video Content" -[0079-4]: {{ site.cookbook_url | absolute_url }}/recipe/0079-annotations-for-captions/#version-4 "Using Annotations for Timed Text" +# [0074-4]: {{ site.cookbook_url | absolute_url}}/recipe/0074-multiple-language-captions/#version-4 "Using Caption and Subtitle Files in Multiple Languages with Video Content" +# [0079-4]: {{ site.cookbook_url | absolute_url }}/recipe/0079-annotations-for-captions/#version-4 "Using Annotations for Timed Text" [0117]: {{ site.cookbook_url | absolute_url }}/recipe/0117-add-image-thumbnail/ "Image Thumbnail for Manifest" [0118]: {{ site.cookbook_url | absolute_url }}/recipe/0118-multivalue/ "Displaying Multiple Values with Language Maps" @@ -56,7 +56,7 @@ [0232]: {{ site.cookbook_url | absolute_url }}/recipe/0232-image-thumbnail-canvas/ "Implementation discussion: Thumbnails on Canvases" [0219]: {{ site.cookbook_url | absolute_url }}/recipe/0219-using-caption-file/ "Using Caption and Subtitle Files with Video Content" -[0219-4]: {{ site.cookbook_url | absolute_url }}/recipe/0219-using-caption-file/#version-4 "Using Caption Files with Video Content" +# [0219-4]: {{ site.cookbook_url | absolute_url }}/recipe/0219-using-caption-file/#version-4 "Using Caption Files with Video Content" [0229]: {{ site.cookbook_url | absolute_url }}/recipe/0229-behavior-ranges/ "Adding Thumbnail Navigation and `no-nav` to a Video Resource" [0230]: {{ site.cookbook_url | absolute_url }}/recipe/0230-navdate/ "Navigation by Chronology" [0231]: {{ site.cookbook_url | absolute_url }}/recipe/0231-transcript-meta-recipe/ "Transcripts, Captions, and Subtitles - General Considerations" @@ -64,7 +64,7 @@ [0232]: {{ site.cookbook_url | absolute_url }}/recipe/0232-image-thumbnail-canvas/ "Implementation discussion: Thumbnails on Canvases" [0234]: {{ site.cookbook_url | absolute_url }}/recipe/0234-provider/ "Acknowledge Content Contributors" [0240]: {{ site.cookbook_url | absolute_url }}/recipe/0240-navPlace-on-canvases/ "Locate Multiple Canvases on a Web Map" -[0253-4]: {{ site.cookbook_url | absolute_url }}/recipe/0253-using-transcript-file/ "Using Transcript Files with Audio or Video Content" +# [0253-4]: {{ site.cookbook_url | absolute_url }}/recipe/0253-using-transcript-file/ "Using Transcript Files with Audio or Video Content" [0258]: {{ site.cookbook_url | absolute_url }}/recipe/0258-tagging-external-resource/ "Tagging with an External Resource" [0261]: {{ site.cookbook_url | absolute_url }}/recipe/0261-non-rectangular-commenting/ "Annotation with a Non-Rectangular Polygon" [0258]: {{ site.cookbook_url | absolute_url }}/recipe/0258-tagging-external-resource/ "Tagging with an External Resource"