For Safari, we don't use the track file for moving between slides as Safari complains that this doesn't come from the same source. We could fix this by generating the webvtt file during the extraction and just serving it alongside the video.
Unfortunately this doesn't completely fix the problem, the video still fails to load for some (as yet unknown) reason.
The video loading was fixed for Safari as described in #20 , the problem essentially being the file extension we use for preview video files (.mp4.preview)
For Safari, we don't use the track file for moving between slides as Safari complains that this doesn't come from the same source. We could fix this by generating the webvtt file during the extraction and just serving it alongside the video.
Unfortunately this doesn't completely fix the problem, the video still fails to load for some (as yet unknown) reason.