Just wondered if I'm missing something with the HLS spec but I'd like to add captions/subtitles into the HLS .m3u8, using WebVTT.
I've seen sites where people say any HLS subtitle file either should be segmented, or must be segmented (in the case of this cli to do it: https://www.rubydoc.info/gems/webvtt-ruby/0.3.0#segmenting-for-http-live-streaming-hls it says 'Segmenting is required to work with HLS videos').
Yet (as far as I can see) the Apple doc does not say that https://developer.apple.com/documentation/http_live_streaming/hls_authoring_specification_for_apple_devices.
Given the extra overhead I'd rather not segment if possible. So the question is whether it has to be done or not. Or has the situation changed so it now is/isn't needed.
Thanks.