Writes subtitles back out in the text form load_subtitles_from_memory reads, starting with a [1] version line. The caller frees the string.
subtitles
load_subtitles_from_memory
[1]
serialize :: (subtitles: *Subtitles) -> string