मुख्य सामग्री पर जाएं

SRT बनाम VTT: आपको किस उपशीर्षक प्रारूप का उपयोग करना चाहिए?

लेखक: प्रकाशित: अंतिम समीक्षा:

’SRT बनाम VTT“ आमतौर पर ठीक उसी समय सामने आता है जब एक कैप्शन फ़ाइल उस स्थान पर लोड होने से इंकार कर देती है जहां उसे काम करना चाहिए। दोनों समयबद्ध पाठ रखते हैं, लेकिन वे अलग-अलग प्रारूप हैं: लाइब्रेरी ऑफ कांग्रेस दस्तावेज़ SubRip की SRT संरचना, जबकि W3C वेब मीडिया के लिए WebVTT को परिभाषित करता है। Hushscript का उपशीर्षक जनरेटर सीधे दोनों को निर्यात करता है, इसलिए विकल्प गंतव्य पर आता है, प्रतिलेखन सटीकता पर नहीं।

एक SRT फ़ाइल कैसी दिखती है

SRT एक कैप्शन प्रारूप के समान ही सरल है: एक अनुक्रम संख्या, मिलीसेकंड से पहले अल्पविराम के साथ लिखी गई एक टाइमस्टैम्प श्रेणी (00:00:01,000 --> 00:00:04,000), और कैप्शन टेक्स्ट, प्रत्येक प्रविष्टि को अलग करने वाली एक रिक्त रेखा के साथ। कोई हेडर नहीं, कोई मेटाडेटा नहीं, केवल कैप्शन के अलावा कुछ नहीं। यही सरलता ही है जिसके कारण यह लगभग किसी भी चीज़ में खुलती है। एक खिलाड़ी के लिए गलत व्याख्या करने के लिए बहुत कम है।

VTT फ़ाइल कैसी दिखती है

VTT एक आवश्यक हेडर लाइन से शुरू होता है, क्योंकि फ़ाइल कोWEBVTT से खुलना है या यह मान्य नहीं है, और इसके टाइमस्टैम्प अल्पविराम (00:00:01.000 --> 00:00:04.000). इससे पहले, यह उन चीजों का समर्थन करता है जिनके लिए SRT के पास कोई जगह नहीं है: क्यू सेटिंग्स जो स्क्रीन पर टेक्स्ट को स्थिति देती है, संरेखण, और कैप्शन टेक्स्ट के अंदर मूल स्टाइल मार्कअप। VTT वह प्रारूप है जिसकी HTML5 वीडियो मानक का कैप्शन ट्रैक तत्व मूल रूप से अपेक्षा करता है; यह कोई शैलीगत पसंद नहीं है जिसे कुछ साइटों ने बनाया है, यह वही है जिसके आधार पर अंतर्निहित वेब तकनीक का निर्माण किया गया है।

SRT बनाम VTT एक नज़र में

SRT VTT
हेडर आवश्यक नहीं हां, फ़ाइल कोWEBVTT
टाइमस्टैम्प सेपरेटर अल्पविराम (,) अवधि के साथ खुलना चाहिए (.)
स्टाइलिंग या पोजिशनिंग कोई नहीं क्यू सेटिंग्स, बेसिक मार्कअप
के लिए निर्मित सामान्य प्लेबैक और संपादन HTML5 वेब एम्बेड

जहाँ प्रत्येक की वास्तव में अपेक्षा की जाती है

SRT सुरक्षित सामान्य प्रयोजन विकल्प है: VLC जैसे डेस्कटॉप और मोबाइल प्लेयर, Premiere Pro और DaVinci Resolve जैसे वीडियो संपादक, और अधिकांश किसी और को सौंपना, सभी इसकी अपेक्षा करते हैं या बिना किसी शिकायत के इसे स्वीकार कर लेते हैं। VTT विशेष रूप से किसी वेब पेज के वीडियो तत्व में कैप्शन एम्बेड करने के लिए है। ब्राउज़र के मूल HTML5 <track> तत्व को SRT फ़ाइल पर इंगित करें और यह कुछ भी नहीं दिखाता है; वही तत्व मूल रूप से VTT को पढ़ता है, यही कारण है कि एक वेब एम्बेड VTT चाहता है। कुछ वेब प्लेयर SRT को भी स्वीकार करते हैं, लेकिन VTT इस काम के लिए बनाया गया है। यदि आप अभी तक नहीं जानते कि कैप्शन फ़ाइल कहाँ समाप्त होने वाली है, तो SRT अधिक सुरक्षित डिफ़ॉल्ट है; जैसे ही आपको पता चले कि यह वेब एंबेड की ओर जा रहा है, आप हमेशा VTT में परिवर्तित कर सकते हैं।

स्टाइलिंग: VTT वह क्या कर सकता है जो SRT नहीं कर सकता

क्योंकि SRT केवल अनुक्रम संख्याएं, टाइमस्टैम्प और सादा पाठ है, इसमें कोई भी स्टाइल नहीं हो सकता है: कोई स्थिति नहीं, कोई रंग नहीं, कोई खिलाड़ी जो स्वयं लागू करना चाहता है उससे परे कोई जोर नहीं। VTT की क्यू सेटिंग्स समान समय संरचना के शीर्ष पर बुनियादी स्थिति और सरल मार्कअप जोड़ती हैं। फ़ॉन्ट, रंग और ऑन-स्क्रीन प्लेसमेंट के लिए विशेष रूप से बनाए गए समर्पित स्टाइल-उपशीर्षक प्रारूप तक कोई भी नहीं जाता है। यदि किसी कार्य को उस स्तर के नियंत्रण की आवश्यकता है, तो वह SRT या VTT से एक कदम ऊपर एक अलग प्रारूप है। व्यवहार में, अधिकांश संपादक और सामान्य-उद्देश्य वाले खिलाड़ी VTT के स्टाइलिंग एक्स्ट्रा को वैसे भी नजरअंदाज कर देते हैं और केवल समय और पाठ को पढ़ते हैं, इसलिए अंतर मुख्य रूप से ब्राउज़र-आधारित प्लेबैक के लिए मायने रखता है, नियमित संपादक राउंड-ट्रिप के लिए नहीं।

उनके बीच कनवर्ट करना मुफ़्त है

क्या आपके पास पहले से ही एक SRT है और वेब एम्बेड के लिए VTT की आवश्यकता है, या इसके विपरीत? मुफ़्त, ब्राउज़र-आधारित SRT से VTT कनवर्टर दोनों के बीच सीधे स्वैप होता है: फ़ाइल छोड़ें, आउटपुट स्वरूप चुनें, डाउनलोड करें। कोई खाता नहीं, सर्वर पर कुछ भी अपलोड नहीं किया गया। यदि आपके पास मौजूद फ़ाइल ASS, TTML, या SBV में है, तो व्यापक उपशीर्षक कनवर्टर एक ही टूल में सभी पांच प्रारूपों को कवर करता है।

एक कारगर उदाहरण

एक निर्माता Hushscript के उपशीर्षक जनरेटर के माध्यम से रिकॉर्ड किए गए वीडियो से SRT कैप्शन निर्यात करता है, उन्हें इसमें जलाने की योजना बना रहा है सामाजिक मंचों के लिए वीडियो. प्रोजेक्ट के कुछ हिस्से में, उसी एपिसोड को उनकी अपनी वेबसाइट पर एक मूल HTML5 एम्बेड के रूप में भी जाना होगा, जहां वह प्लेयर केवल VTT पढ़ता है। कुछ भी दोबारा लिखने के बजाय, SRT फ़ाइल मुफ्त कनवर्टर के माध्यम से जाती है और कुछ ही सेकंड में VTT के रूप में वापस आती है, वही समय और पाठ, एम्बेड के लिए तैयार। एक प्रतिलेख, दो कैप्शन फ़ाइलें, कोई दूसरा प्रतिलेखन कार्य नहीं।

स्क्रैच से दोनों उत्पन्न करें

यदि आप मौजूदा कैप्शन फ़ाइल के बजाय ऑडियो या वीडियो से शुरू कर रहे हैं, तो उपशीर्षक जनरेटर कैप्शन, समय और वक्ता-लेबल को ट्रांसक्रिप्ट करता है, फिर SRT, VTT, या किसी को निर्यात करता है सीधे अन्य प्रारूपों का, इसलिए जब आप पहली बार कैप्शन तैयार कर रहे हों तो कोई अलग रूपांतरण चरण नहीं है।

स्वतंत्र स्रोत और मानक

Hushscript ने इन स्वतंत्र, गैर-प्रतिस्पर्धी स्रोतों का संदर्भ लिया है। ये शोध, मानकों या प्लेटफ़ॉर्म के काम करने के तरीके को समझाते हैं और Hushscript का समर्थन नहीं करते।

स्रोतों की समीक्षा:

अक्सर पूछे जाने वाले सवाल

क्या SRT और VTT एक ही चीज़ दिखाते हैं, बस अलग-अलग फ़ॉर्मेट करते हैं?

सामान्य कैप्शन के लिए, हाँ: दोनों में एक ही समय और टेक्स्ट होता है। VTT क्यू पोजिशनिंग जैसे वैकल्पिक अतिरिक्त जोड़ता है, जिसके लिए SRT के सादे प्रारूप में कोई जगह नहीं है।

यदि मैं निश्चित नहीं हूं तो मुझे किसका उपयोग करना चाहिए?

यदि आप निश्चित नहीं हैं तो SRT, क्योंकि यह खिलाड़ियों और संपादकों की विस्तृत श्रृंखला में खुलता है। जब आप HTML5 वेब प्लेयर में कैप्शन एम्बेड कर रहे हों तो विशेष रूप से VTT पर स्विच करें।

क्या मैं SRT को VTT में बदल सकता हूँ और बिना कुछ खोए वापस कर सकता हूँ?

सादा SRT और VTT सामान्य कैप्शन के लिए आगे और पीछे साफ़-साफ़ कनवर्ट करते हैं। यदि कोई VTT फ़ाइल क्यू पोजिशनिंग जैसी अतिरिक्त स्टाइलिंग का उपयोग करती है, तो वह विवरण SRT में मौजूद नहीं है, इसलिए SRT और बैक में कनवर्ट करना इसे पुनर्स्थापित नहीं करेगा।

क्या Hushscript का उपशीर्षक जनरेटर दोनों प्रारूप उत्पन्न करता है?

हां। SRT और VTT दोनों एएसएस, टीटीएमएल, एसबीवी और एलआरसी के साथ शामिल हैं, प्रत्येक ट्रांसक्रिप्ट को मिलने वाले समान निर्यात सेट के हिस्से के रूप में। इनमें से किसी एक के लिए कोई अलग शुल्क नहीं है।

वेब प्लेयर विशेष रूप से VTT की अपेक्षा क्यों करते हैं?

क्योंकि VTT HTML5 वीडियो मानक के कैप्शन ट्रैक तत्व में निर्मित प्रारूप है। यह कुछ साइटों की प्राथमिकता नहीं है; यह वही है जो अंतर्निहित वेब तकनीक मूल रूप से अपेक्षा करती है।

क्या SRT और VTT के बीच रूपांतरण वास्तव में मुफ़्त है?

हां। रूपांतरण आपके ब्राउज़र में चलता है, बिना किसी खाते के, सर्वर पर कुछ भी अपलोड नहीं किया गया है, और आप कितनी फ़ाइलों को कनवर्ट करते हैं इसकी कोई सीमा नहीं है।

30 मुफ़्त मिनट के साथ शुरू करें

शुरू करें – 30 मुफ़्त मिनट