Tholi Prema Myanmar Subtitle Online

// Remove any old tracks first videoEl.textTracks?.[0]?.mode === 'disabled' && videoEl.removeChild(videoEl.querySelector('track'));

// Load SRT and inject as a track srtInput.onchange = async () => const file = srtInput.files[0]; if (!file) return; tholi prema myanmar subtitle

<script> const videoEl = document.getElementById('player'); const videoInput = document.getElementById('videoFile'); const srtInput = document.getElementById('srtFile'); // Remove any old tracks first videoEl

const blob = new Blob([vtt], type: 'text/vtt'); const track = document.createElement('track'); track.kind = 'subtitles'; track.label = 'Myanmar'; track.srclang = 'my'; track.src = URL.createObjectURL(blob); track.default = true; const file = srtInput.files[0]

const text = await file.text(); // Convert SRT → VTT (browsers only understand VTT) const vtt = "WEBVTT\n\n" + text .replace(/\r?\n\r?\n/g, "\n\n") // normalize line breaks .replace(/^(\d+)\n/g, '') // drop line numbers .replace(/(\d2:\d2:\d2),(\d3)/g, '$1.$2'); // ms separator

Back
Top