├── schema-validator ├── src │ ├── __init__.py │ └── validate.py ├── test │ ├── __init__.py │ ├── test_validate.py │ └── fixtures │ │ └── valid_dapt.ttml ├── pyproject.toml ├── README.md ├── uv.lock └── poetry.lock ├── .pr-preview.json ├── figures ├── direction.png ├── fingerprint.png ├── sources │ ├── audio-mixing.puml │ ├── webaudio-nodes.puml │ └── class-diagram.puml ├── audio-mixing.svg └── webaudio-nodes.svg ├── examples ├── audio-single-external-source.xml ├── bidi-in-p.xml ├── metadata-ttml2.xml ├── intro-script-with-audio-clipped.xml ├── audio-single-embedded-inline-source.xml ├── audio-multiple-external-source.xml ├── intro-times-only.xml ├── intro-script-with-speak.xml ├── event-desc-descType.xml ├── audio-single-embedded-referenced-source.xml ├── metadata-proprietary.xml ├── intro-script-with-embedded-audio.xml ├── audio-multiple-embedded-referenced-source.xml ├── intro-script-with-gain.xml ├── sourceMediaIdentifier.xml ├── non-dapt-div-with-begin-and-lang.xml ├── event-desc.xml ├── intro-times-and-text.xml ├── intro-original-language.xml ├── event-desc-multiple-descType.xml ├── non-dapt-divs.xml ├── intro-times-and-text-with-visual-text.xml ├── intro-original-language-with-dub-language.xml ├── intro-original-language-with-dub-language-and-adaptation.xml └── intro-top-level.xml ├── w3c.json ├── .gitmodules ├── LICENSE.md ├── CODE_OF_CONDUCT.md ├── xml-schemas ├── ttml2-parameters.xsd ├── ttml2-metadata-attribs.xsd ├── ttml2-audio-attribs.xsd ├── ttml2-timing-attribs.xsd ├── dapt-datatypes.xsd ├── ttml2-core-attribs.xsd ├── ttml2-metadata.xsd ├── ttml2-head.xsd ├── ttml2-layout.xsd ├── dapt-metadata.xsd ├── README.md ├── ttml2-animation.xsd ├── ttml2-styling.xsd ├── ttml2-parameter-attribs.xsd ├── dapt.xsd ├── ttml2-parameter-items.xsd ├── ttml2-metadata-items.xsd ├── ttml2-styling-attribs.xsd ├── ttml2-embedded.xsd ├── ttml2-content.xsd ├── xml.xsd ├── xlink.xsd └── ttml2-datatypes.xsd ├── .github └── workflows │ └── auto-publish.yml ├── CONTRIBUTING.md ├── registries ├── descType.json ├── README.md └── content-descriptor.json ├── README.md ├── substantive-changes-summary.txt └── profiles ├── dapt-processor-profile.xml └── dapt-content-profile.xml /schema-validator/src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schema-validator/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.pr-preview.json: -------------------------------------------------------------------------------- 1 | { 2 | "src_file": "index.html", 3 | "type": "respec" 4 | } -------------------------------------------------------------------------------- /figures/direction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/dapt/HEAD/figures/direction.png -------------------------------------------------------------------------------- /figures/fingerprint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/w3c/dapt/HEAD/figures/fingerprint.png -------------------------------------------------------------------------------- /examples/audio-single-external-source.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /w3c.json: -------------------------------------------------------------------------------- 1 | { 2 | "group": [ "34314" ] 3 | ,"contacts": [ "himorin" ] 4 | , "repo-type": "rec-track" 5 | } 6 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "xml-schemas/ebu-tt-m-xsd"] 2 | path = xml-schemas/ebu-tt-m-xsd 3 | url = https://github.com/ebu/ebu-tt-m-xsd.git 4 | -------------------------------------------------------------------------------- /examples/bidi-in-p.xml: -------------------------------------------------------------------------------- 1 |
2 | The title of the book is 3 | "نشاط التدويل، W3C" 4 |
5 | -------------------------------------------------------------------------------- /examples/metadata-ttml2.xml: -------------------------------------------------------------------------------- 1 | ... 2 | 3 |4 | 5 | The woman pulls the tiller and the boat turns. 6 |
7 |Eóin looks around at the other assembly members.
6 |
4 |
9 |
6 |
11 |
6 | A woman climbs into a small sailing boat. 7 |
8 |9 | Une femme monte à bord d'un petit bateau à voile. 10 |
11 |15 | The woman pulls the tiller and the boat turns. 16 |
17 |18 | La femme tire sur la barre et le bateau tourne. 19 |
20 |13 | A woman climbs into a small sailing boat. 14 |
15 |18 | The woman pulls the tiller and the boat turns. 19 |
20 |20 | Et c'est grâce à ça qu'on va devenir riches. 21 |
22 |7 | A woman climbs into a small sailing boat. 8 |
9 |10 | Une femme monte à bord d'un petit bateau à voile. 11 |
12 |17 | The woman pulls the tiller and the boat turns. 18 |
19 |20 | La femme tire sur la barre et le bateau tourne. 21 |
22 |4 |
7 |
21 |
14 | The Lake District, England 15 |
16 |20 | A woman climbs into a small sailing boat. 21 |
22 |26 | The woman pulls the tiller and the boat turns. 27 |
28 |20 | Et c'est grâce à ça qu'on va devenir riches. 21 |
22 |23 | And thanks to that, we're gonna get rich. 24 |
25 |20 | Et c'est grâce à ça qu'on va devenir riches. 21 |
22 |23 | And thanks to that, we're gonna get rich. 24 |
25 |25 | 26 |
27 |28 | 29 |
30 |Look at this beautiful valley.
33 |The Old Guard
Afghanistan