From 4b18e8521b3f6ea734292bb2f208f9537b7f51bd Mon Sep 17 00:00:00 2001 From: jakubroch Date: Fri, 25 Jul 2025 15:10:56 +0200 Subject: [PATCH 1/3] feat: text tracks on demand POC --- docs/subtitles-and-captions.html | 459 +----------------- .../dynamic-text-tracks-button.js | 109 +++++ .../dynamic-text-tracks-button.scss | 31 ++ src/components/index.js | 4 +- src/index.all.js | 1 + .../dynamic-text-tracks.scss | 102 ++++ src/plugins/dynamic-text-tracks/index.js | 120 +++++ .../dynamic-text-tracks/languages.json | 195 ++++++++ .../dynamic-text-tracks/parse-transcript.js | 38 ++ src/plugins/index.js | 2 + src/video-player.js | 25 +- 11 files changed, 627 insertions(+), 459 deletions(-) create mode 100644 src/components/dynamicTextTracksButton/dynamic-text-tracks-button.js create mode 100644 src/components/dynamicTextTracksButton/dynamic-text-tracks-button.scss create mode 100644 src/plugins/dynamic-text-tracks/dynamic-text-tracks.scss create mode 100644 src/plugins/dynamic-text-tracks/index.js create mode 100644 src/plugins/dynamic-text-tracks/languages.json create mode 100644 src/plugins/dynamic-text-tracks/parse-transcript.js diff --git a/docs/subtitles-and-captions.html b/docs/subtitles-and-captions.html index 4f5b2da68..39e60b1a5 100644 --- a/docs/subtitles-and-captions.html +++ b/docs/subtitles-and-captions.html @@ -26,180 +26,14 @@ @@ -239,86 +73,6 @@

Cloudinary Video Player

Subtitles & Captions

- - -

Playlist Subtitles (switch per source)

- - - -

Paced & Styled Captions

- -
- - - - - - - - - -
- - - -

Karaoke player (transcript URL)

- - -

Translated Transcript