इस्तेमाल करने का तरीका
- एक .srt फ़ाइल खोलें या सबटाइटल पेस्ट करें।
- चाहें तो हर क्यू को मिलीसेकंड में पहले या बाद में शिफ़्ट करें।
- WebVTT आउटपुट जाँचें और .vtt फ़ाइल डाउनलोड करें।
यह कैसे काम करता है
WebVTT और SRT एक ही चीज़ संग्रहीत करते हैं — क्रमांकित या अक्रमांकित क्यू जिनमें प्रारंभ और समाप्ति समय तथा पाठ होता है — लेकिन विवरणों में भिन्न होते हैं। कनवर्टर WEBVTT शीर्षक जोड़ता है, मिलीसेकंड से पहले डॉट के साथ टाइमस्टैम्प लिखता है (00:00:01.000 के बजाय 00:00:01,000) और, यदि आप उन्हें रखते हैं, तो SRT संख्याओं को क्यू पहचानकर्ता के रूप में उपयोग करता है।
WebVTT जिन फ़ॉर्मैटिंग का समर्थन नहीं करता उन्हें हटा दिया जाता है: <font> रंग टैग और ASS-शैली स्थिति कोड जैसे {\an8}। बोल्ड, इटैलिक और अंडरलाइन टैग (<b>, <i>, <u>) रखे जाते हैं। पाठ के भीतर शाब्दिक --> क्यू को समाप्त कर देगा, इसलिए इसे -> से बदल दिया जाता है, और अनचाहे < और & वर्ण एस्केप किए जाते हैं। इनपुट में Windows पंक्ति अंत और UTF-8 BOM संभाले जाते हैं; जो फ़ाइलें मान्य UTF-8 नहीं हैं उन्हें Windows-1252 के रूप में पढ़ा जाता है।
ऑफ़सेट हर क्यू को समान मात्रा में आगे-पीछे करता है। जो क्यू 0:00 से पहले समाप्त होते हैं उन्हें हटा दिया जाता है और जो क्यू 0:00 से पहले शुरू होते हैं वे 0:00 पर शुरू होते हैं। समय के साथ तालमेल खोने वाले सबटाइटल सुधारने के लिए, इसके बजाय Subtitle Frame Rate Converter का उपयोग करें।
उदाहरण
वेब वीडियो के लिए सबटाइटल
lecture.srt को lecture.vtt में बदलें और इसे HTML5 वीडियो में <track src="lecture.vtt" kind="subtitles"> के साथ जोड़ें।
सबटाइटल 1.5 सेकंड देर से
शिफ़्ट के रूप में -1500 दर्ज करें: डाउनलोड की गई .vtt में हर क्यू 1.5 सेकंड पहले दिखाई देगा।
अक्सर पूछे जाने वाले सवाल
SRT और VTT में क्या अंतर है?
WebVTT एक WEBVTT लाइन से शुरू होता है, टाइमस्टैम्प में कॉमा के बजाय डॉट का उपयोग करता है, क्यू संख्याओं को वैकल्पिक बनाता है और पोज़िशनिंग व स्टाइलिंग का समर्थन करता है। ब्राउज़र HTML वीडियो एलिमेंट में WebVTT को मूल रूप से चलाते हैं; वे SRT नहीं चलाते।
क्या फ़ॉर्मेटिंग बरकरार रहती है?
बोल्ड, इटैलिक और रेखांकन बरकरार रहते हैं। फ़ॉन्ट रंग और {\an8}-शैली स्थिति कोड हटा दिए जाते हैं क्योंकि WebVTT में इनका कोई समकक्ष नहीं है।
मेरे एक्सेंट वाले अक्षर गलत दिख रहे हैं, क्यों?
फ़ाइल शायद किसी पुरानी एन्कोडिंग में सहेजी गई है। यह टूल गैर-UTF-8 फ़ाइलों को Windows-1252 के रूप में पढ़ता है; अगर आपकी फ़ाइल किसी अन्य एन्कोडिंग का उपयोग करती है, तो पहले उसे किसी टेक्स्ट एडिटर में UTF-8 के रूप में दोबारा सहेजें।
गोपनीयता
आपकी सबटाइटल फ़ाइल आपके ब्राउज़र में पढ़ी और बदली जाती है। इसे अपलोड या संग्रहीत नहीं किया जाता।