Das WebSRT file ist eine Textdatei. Entsprechend wäre „src="text/ews_001_de.vtt"“ richtig.
"video/ews_001_de.vtt" ist nur eine Textdatei im Ordner Video. Eine Änderung hätte keine Auswirkung denke ich.
Die webvtt Datei ist eigentlich sauber.
Ich befürchte er lädt die ersten vtt immer wieder mit.
document.getElementById('vidsub').removeAttribute('src'); brachte leider nicht den gewünschten Erfolg.