SRT सबटाइटल्स को WebVTT में कन्वर्ट करें - वही फॉर्मैट जो HTML5 वीडियो प्लेयर, YouTube, और स्ट्रीमिंग प्लेटफ़ॉर्म अपेक्षित करते हैं।
एक या अनेक डालें - सभी VTT में बदल जाएंगे। पंक्ति-वार प्रगति, बैच रूपांतरण, ज़िप डाउनलोड।
SRT सार्वभौमिक सबटाइटल फॉर्मेट है - हर वीडियो प्लेयर इसे पढ़ सकता है. लेकिन जब आप वीडियो को वेब पर प्रकाशित करते हैं, तो आधुनिक प्लेटफ़ॉर्म WebVTT चाहते हैं: यह HTML5 video एलिमेंट के लिए मानक ट्रैक प्रकार है, वही जो YouTube आंतरिक रूप से जनरेट करता है, और जिसे अधिकांश CDN स्ट्रीमिंग वर्कफ़्लो अपेक्षित करते हैं. SRT से VTT करने पर आप अपनी मौजूद सबटाइटल फ़ाइलों का पुन:उपयोग कर सकते हैं.
परिवर्तन ज्यादातर रूपात्मक है: VTT और SRT में क्यूज़ की संरचना समान होती है; अंतर यह है कि एक "WEBVTT" हेडर लाइन और टाइमस्टैम्प में दशमलव बिंदु (कौमा के बजाय) होता है। हम लाइन एंडिंग्स को सामान्य करते हैं, सेपरेटर को बदलते हैं, और हेडर को आगे जोड़ते हैं। क्यू नंबर VTT में वैध हैं पर वैकल्पिक भी हैं, इसलिए हम उन्हें रखते हैं - वे हानिकारक नहीं होते। सारी ट्रांसफ़ॉर्मेशन आपके ब्राउज़र में होती है; SRT कभी आपके डिवाइस से बाहर नहीं जाता।
रूपांतरित करने का सबसे बड़ा एकल कारण: अपनी वेबसाइट पर एक वीडियो को स्वयं होस्ट करना। HTML5 वीडियो तत्व केवल <track> टैग के माध्यम से WebVTT उपशीर्षक ट्रैक लोड करता है। SRT लोड नहीं होगा। यदि आपने पहले एक डाउनलोडर टूल के माध्यम से परिवर्तित किया है या एक प्रतिलेखन सेवा के माध्यम से SRT उत्पन्न किया है, तो यह रूपांतरण आपके कैप्शन को सेकंडों में पृष्ठ पर लाता है। एक बार VTT जगह पर होने के बाद, <track default> विशेषता कैप्शन को स्वतः दिखाती है।
शब्दावली का अंतर जानना महत्वपूर्ण है: "उपशीर्षक" भाषाओं के बीच संवाद का अनुवाद करते हैं (अंग्रेजी ऑडियो, स्पेनिश पाठ); "कैप्शन" बहरे/कम सुनने वाले दर्शकों के लिए गैर-भाषण (दरवाजा पटकना, संगीत बजना) सहित सभी ऑडियो का वर्णन करते हैं। SRT और VTT दोनों में से कोई भी होता है - प्रारूप अंतर को लागू नहीं करता है। WebVTT में अतिरिक्त सुविधाएँ (क्यू पोजिशनिंग, स्टाइलिंग, क्षेत्र) हैं जिनका उपयोग शुद्ध कैप्शनिंग वर्कफ़्लो करते हैं; SRT में उनकी कमी है। अधिकांश अनुवादों के लिए एक सीधा रूपांतरण पर्याप्त है; पहुंच कैप्शनिंग के लिए समृद्ध VTT प्रारूप बाद में हाथ से संपादन को उचित ठहरा सकता है।
प्रदर्शन फुटनोट: SRT-से-VTT स्थानीय रूप से शुद्ध टेक्स्ट हेरफेर के रूप में चलता है। यहां तक कि एक फीचर-लेंथ फिल्म सबटाइटल फ़ाइल (10-15 KB) भी माइक्रोसेकंड में कनवर्ट हो जाती है। पृष्ठ UX ही एकमात्र सार्थक विलंबता है। वीडियो-फ़ॉर्मेट रूपांतरणों की तुलना में जिनमें CPU के सेकंड से मिनट लगते हैं; यह प्रभावी रूप से तत्काल है।
HTML5 <video> केवल <track> के माध्यम से VTT लोड करता है। अपनी SRT फ़ाइलों को एक बार परिवर्तित करें और उन्हें अपनी साइट पर वीडियो के साथ भेजें।
स्टाइलिंग मौजूद होने पर यूट्यूब कैप्शन अपलोड के लिए VTT को प्राथमिकता देता है। मौजूदा SRT फ़ाइलों को एक ही पास में स्ट्रिप-और-रिप्लेस करें।
Vimeo, Wistia, और Mux सभी कैप्शन ट्रैक के लिए VTT को प्रथम श्रेणी के रूप में स्वीकार करते हैं। SRT काम करता है लेकिन VTT प्रलेखित वरीयता है।
LMS सिस्टम (Canvas, Moodle, Teachable) अपने HTML5 प्लेयर पर VTT कैप्शन प्रदर्शित करते हैं। SRT या तो लोड नहीं होता है या वैसे भी सर्वर-साइड पर ट्रांसकोड हो जाता है।
WCAG 2.1 कैप्शन आवश्यकताएं आधुनिक वेब प्रारूपों को निर्दिष्ट करती हैं। VTT वेब पर पहुंच-अनुरूप कैप्शन के लिए वास्तविक मानक है।
स्क्रीन-रिकॉर्डर टूल (लूम, कैमटासिया, स्क्रीनकास्टिफाई) से निर्यात की गई रिकॉर्डिंग अक्सर सीधे VTT बनाती हैं। मौजूदा SRT फ़ाइलों को एक बार कनवर्ट करके पुनः उपयोग करें।
SubRip Subtitle (.srt) सबसे पुराना और सबसे व्यापक रूप से समर्थित सबटाइटल फॉर्मेट है - प्लेन टेक्स्ट जिसमें क्यू नंबर और HH:MM:SS,mmm टाइमस्टैम्प होते हैं. लगभग हर वीडियो प्लेयर में चलता है.
WebVTT (.vtt) आधुनिक सबटाइटल फ़ॉर्मेट है जो HTML5 वीडियो, YouTube, और स्ट्रीमिंग प्लेटफ़ॉर्म्स द्वारा उपयोग किया जाता है। यह स्टाइलिंग, regions और मेटाडेटा का समर्थन करता है जो SRT नहीं दे पाता।
SRT को ऊपर के कन्वर्टर पर खींचें, या अपने डिवाइस से चुनने के लिए बॉक्स पर क्लिक करें.
हमने आउटपुट फ़ॉर्मेट के रूप में VTT पहले से चुना है। अगर आप अलग लक्ष्य चाहते हैं तो ड्रॉपडाउन से इसे बदलें।
Convert पर क्लिक करें और प्रोग्रेस बार के खत्म होने तक प्रतीक्षा करें। जब VTT तैयार हो, तो Download पर क्लिक करके उसे डाउनलोड करें。
WebVTT सबटाइटल्स को SRT में कन्वर्ट करें - ऐसा फॉर्मेट जिसे दुनिया का हर वीडियो प्लेयर और एडिटर समझता है।
SRT फ़ाइल से क्यू नंबर और टाइमस्टैम्प हटाकर केवल संवाद प्लेन टेक्स्ट के रूप में प्राप्त करें - ट्रांसक्रिप्ट के लिए आदर्श.
WebVTT सबटाइटल फ़ाइल से सादा टेक्स्ट डायलॉग निकालें - क्लीन ट्रांसक्रिप्ट, कोई टाइमस्टैम्प नहीं, कोई मेटाडेटा नहीं।