.. SPDX-FileCopyrightText: © 2026 BBC .. .. SPDX-License-Identifier: BSD-3-Clause .. ttml-validator documentation master file Welcome to ttml-validator's documentation! ========================================== ttml-validator is a Python project for validating TTML_ files. It currently validates two profiles, EBU-TT-D_ and `IMSC Text`_ conforming to the `BBC Subtitle Guidelines`_, and DAPT_. Contents: .. toctree:: :maxdepth: 2 usage testing internals dependencies preParseChecks xmlChecks validationLogging development source/modules/src Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search` .. _TTML: https://www.w3.org/TR/ttml2/ .. _EBU-TT-D: https://tech.ebu.ch/publications/tech3380 .. _IMSC Text: https://www.w3.org/TR/ttml-imsc1.3/ .. _BBC Subtitle Guidelines: https://www.bbc.co.uk/accessibility/forproducts/guides/subtitles/ .. _DAPT: https://www.w3.org/TR/dapt/