Azure / azure-media-migration

Azure Media Migration Tool
https://github.com/Azure/azure-media-migration
MIT License
11 stars 15 forks source link

Make the tool ready to hook a list of fragblobs for vtt file generati… #126

Closed weibz closed 1 year ago

weibz commented 1 year ago

…on for LiveToVOD asset

Description:

Take use of the close caption track that contains a list of fragblobs for the final VTT file generation.

Hook the packager to read a list of close caption fragblobs, figure out the ttml text from the fragblobs, pass the ttml text to the converter for vtt content.

Append all the VTT content into a single .vtt file for ShakaPackager to consume.

The actual TTML to VTT text converter is not included in this change.

Add a new property TrackName in Track class.

Fix a bug in ClientManifest class when it tries to figure out a matching StreamIndex and QualityLevel for a specific track.