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 फाइल्स एकदा रूपांतरित करा आणि तुमच्या साइटवरील व्हिडिओसह त्या पाठवा.
स्टाइलिंग उपस्थित असताना YouTube कॅप्शन अपलोडसाठी VTT ला प्राधान्य देते. एकाच पासमध्ये विद्यमान SRT फाइल्स काढून टाका आणि बदला.
Vimeo, Wistia आणि Mux हे सर्व कॅप्शन ट्रॅकसाठी VTT ला प्रथम-श्रेणी म्हणून स्वीकारतात. SRT काम करते पण VTT ही दस्तऐवजीकृत पसंती आहे.
LMS प्रणाली (कॅनव्हास, मूडल, टीचएबल) त्यांच्या HTML5 प्लेयर्सवर VTT कॅप्शन प्रदर्शित करतात. SRT एकतर लोड होत नाही किंवा तरीही सर्व्हर-साइड ट्रान्सकोड केले जाते.
WCAG 2.1 कॅप्शन आवश्यकता आधुनिक वेब स्वरूप निर्दिष्ट करतात. वेबवरील प्रवेशयोग्यता-अनुरूप कॅप्शनसाठी VTT हे वास्तविक मानक आहे.
स्क्रीन-रेकॉर्डर टूल्समधून (Loom, Camtasia, Screencastify) निर्यात केलेल्या रेकॉर्डिंग्ज अनेकदा थेट VTT तयार करतात. एकदा रूपांतरित करून आधीपासून अस्तित्वात असलेल्या SRT फाइल्सचा पुन्हा वापर करा.
SubRip Subtitle (.srt) हा सर्वात जुना आणि सर्वाधिक समर्थित उपशीर्षक फॉरमॅट आहे - क्यू क्रमांक आणि HH:MM:SS,mmm टाईमस्टॅम्प असलेला साधा मजकूर. जवळजवळ प्रत्येक व्हिडिओ प्लेयरमध्ये प्ले होतो.
WebVTT (.vtt) हा आधुनिक उपशीर्षक फॉरमॅट आहे जो HTML5 व्हिडिओ, YouTube आणि स्ट्रीमिंग प्लॅटफॉर्मवर वापरला जातो. हा स्टाइलिंग, regions आणि अशी मेटाडेटा जी SRT वाहून नेऊ शकत नाही, ती समर्थन देतो.
वरच्या कन्व्हर्टरवर एक SRT ड्रॅग करा, किंवा बॉक्सवर क्लिक करून तुमच्या डिव्हाइसवरून एक निवडा.
आउटपुट स्वरूप म्हणून आम्ही VTT पूर्वनिवड केले आहे. वेगळे लक्ष्य हवे असल्यास ड्रॉपडाउनमधून बदला.
Convert वर क्लिक करा आणि प्रोग्रेस बार पूर्ण होईपर्यंत प्रतीक्षा करा. VTT तयार झाल्यावर ते डाउनलोड करा.
WebVTT उपशीर्षके SRT मध्ये रूपांतर करा - असा फॉरमॅट जो जगातील प्रत्येक व्हिडिओ प्लेअर आणि संपादक समजतो.
SRT फाईलमधील क्यू क्रमांक आणि टाईमस्टॅम्प काढा ज्यामुळे फक्त संवाद साध्या मजकुरात मिळतील - ट्रान्स्क्रिप्टसाठी उत्तम.
WebVTT उपशीर्षक फाइलमधून साधा मजकूर म्हणून संवाद काढा - स्वच्छ ट्रान्सक्रिप्ट, कोणतेही टाइमस्टॅम्प नाहीत, कोणतेही मेटाडेटा नाही.