Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Supporting SMPTE-TT #6

Open
alexandercerutti opened this issue Jul 23, 2023 · 0 comments
Open

Supporting SMPTE-TT #6

alexandercerutti opened this issue Jul 23, 2023 · 0 comments

Comments

@alexandercerutti
Copy link
Owner

alexandercerutti commented Jul 23, 2023

With the integration of the TTML adapter, we are evaluating if we should support SMPTE ttp:timeBase.

There's also an extension of TTML which supports some features.
The article on Speechpad (linked below) describes them nicely.

Notes on adapters

Should we support SMPTE-TT inside TTML Adapter or in a different adapter?

If choosing a different adapter, we put ourselves in front of a choice: should we duplicate the adapter code or make adapters extendable?

When choosing the extendability, we are talking about changing the architecture to let adapters be hookable or something like that. Extenders should be able to intercept the parsing phase. Intercepting points must be defined.

Notes on captions-renderer

Of course, this change will go to impact also the captions-renderer. This is due to the support of bitmap images by SMPTE-TT, along with rendering style.

Useful resources

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant