On a tangential note: As far as training data for text and speech driven machine learning models go, isn't srt files truly remarkable?
They are time stamped hence annotated precisely, hash and file matching makes media content to subtitle matching exact and overall there are language variations.