SUB से SRT कन्वर्टर

फ़्रेम-आधारित माइक्रोडीवीडी सबटाइटल फ़ाइलों को समय-आधारित सब्रिप टेक्स्ट प्रारूपों में बदलने से आधुनिक मीडिया प्लेयर और वेब स्ट्रीमिंग प्लेटफ़ॉर्म पर प्लेबैक सक्षम होता है।

फ़ाइलें यहाँ चुनें या छोड़ें

निजी - फ़ाइलें कभी आपके डिवाइस से बाहर नहीं जातीं

या पेस्ट करें Ctrl+V

जब तक आपकी फ़ाइलें तैयार हो रही हैं, आप Code Rain खेल सकते हैं

नेटवर्क पर कोई डेटा भेजे बिना गोपनीयता की गारंटी: बाहरी सर्वर पर 0 बाइट अपलोड किए गए। सारी प्रोसेसिंग आपके ब्राउज़र सैन्डबॉक्स में स्थानीय रूप से हुई।

फ़ॉर्मेट तुलना और तकनीकी विनिर्देश

विशिष्टताSUBSRT
MIME टाइपtext/plaintext/plain
प्रकारफ़्रेम-आधारित उपशीर्षकसमयबद्ध टेक्स्ट उपशीर्षक
संपीड़नकोई नहींकोई नहीं
मानक विनिर्देशMicroDVD Subtitle Format SpecificationSubRip Text Specification
मैजिक बाइट्स हेडर{1}{100} or MicroDVD frame markers1 00:00: (Sequential numeric subtitle indices)

फ़ॉर्मेट अवलोकन और अनुप्रयोग

माइक्रोडीवीडी सबटाइटल फ़ाइलें, जिन्हें .sub एक्सटेंशन द्वारा पहचाना जाता है, स्क्रीन पर टेक्स्ट कब दिखाई देता है, इसे नियंत्रित करने के लिए घड़ी के समय के बजाय विशिष्ट वीडियो फ़्रेम नंबरों का उपयोग करती हैं। इस फ़्रेम-आधारित डिज़ाइन का मतलब है कि सबटाइटल किसी विशिष्ट फ़्रेम दर, जैसे 23.976 या 25 फ़्रेम प्रति सेकंड, से कसकर जुड़े हुए हैं। यदि किसी वीडियो फ़ाइल को री-एनकोड किया जाता है या अलग फ़्रेम दर पर चलाया जाता है, तो माइक्रोडीवीडी सबटाइटल जल्दी से सिंक से बाहर हो जाते हैं। सब्रिप टेक्स्ट फ़ाइलें .srt एक्सटेंशन का उपयोग करती हैं और घंटों, मिनटों, सेकंडों तथा मिलीसेकंडों में व्यक्त पूर्ण टाइमकोड पर निर्भर करती हैं। यह समय-आधारित दृष्टिकोण SRT फ़ाइलों को आधुनिक मीडिया प्लेयर, स्मार्ट टीवी और वीडियो संपादन सॉफ़्टवेयर के लिए बहुत अधिक लचीला बनाता है। SUB को SRT में बदलने से सिंक्रोनाइज़ेशन समस्याएँ हल हो जाती हैं और यह सुनिश्चित होता है कि फ़्रेम दर समायोजन की परवाह किए बिना टेक्स्ट ऑडियो ट्रैक के साथ पूरी तरह से संरेखित हो जाता है।

तकनीकी विनिर्देश और कोडेक विवरण

माइक्रोडीवीडी सबटाइटल प्रारूप (MIME प्रकार: text/plain) एक सादा टेक्स्ट फ़ाइल है जहाँ प्रत्येक पंक्ति घुंघराले कोष्ठक के अंदर एक शुरुआती फ़्रेम नंबर और एक समाप्ति फ़्रेम नंबर से शुरू होती है, उसके बाद टेक्स्ट स्ट्रिंग होती है। उदाहरण के लिए, {100}{250}Hello World इंगित करता है कि टेक्स्ट फ़्रेम 100 पर दिखाई देता है और फ़्रेम 250 पर गायब हो जाता है। सब्रिप टेक्स्ट (MIME प्रकार: text/plain) अनुक्रमिक संख्या, एक तीर (00:00:04,123 --> 00:00:07,456) द्वारा अलग किए गए टाइमकोड और सादे टेक्स्ट लाइनों का उपयोग करके डेटा की संरचना करता है। कोई भी प्रारूप संपीड़न का उपयोग नहीं करता है। दोनों को UTF-8 या ANSI वर्ण एन्कोडिंग के साथ सादे पाठ के रूप में संग्रहीत किया जाता है। चूँकि वे असम्पीडित पाठ कंटेनर हैं, इसलिए कोई भी प्रारूप मैजिक बाइट हस्ताक्षर या बाइनरी हेडर का उपयोग नहीं करता है। पार्सर केवल कच्चे पाठ के रूप में फ़ाइल को पंक्ति-दर-पंक्ति पढ़ते हैं।

OS और ब्राउज़र संगतता

ब्राउज़र आमतौर पर HTML5 <track> तत्वों के साथ WebVTT का उपयोग करते हैं। SRT उनका मूल ट्रैक फ़ॉर्मेट नहीं है, हालाँकि कुछ प्लेयर या JavaScript लाइब्रेरी इसे पार्स कर सकती हैं।

उपयोगी जानकारी

SUB फ़ाइल को SRT में बदलने से पहले हमेशा अपने स्रोत वीडियो की सटीक फ़्रेम दर को सत्यापित करें, क्योंकि रूपांतरण के दौरान गलत फ़्रेम दर इनपुट होने से परिणामी टाइमकोड स्थायी रूप से गलत संरेखित हो जाएगा।

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

आप गुणवत्ता खोए बिना माइक्रोडीवीडी सबटाइटल को सब्रिप टेक्स्ट में कैसे कनवर्ट करते हैं?

पाठ सामग्री के संदर्भ में SUB से SRT का रूपांतरण पूरी तरह से लॉसलेस है क्योंकि दोनों प्रारूप पाठ को असम्पीडित स्ट्रिंग के रूप में संग्रहीत करते हैं। हालाँकि, सटीक समय सिंक्रोनाइज़ेशन बनाए रखने के लिए स्रोत वीडियो की सटीक फ़्रेम दर जानने की आवश्यकता होती है ताकि फ़्रेम संख्या मिलीसेकंड के साथ सटीक रूप से मैप हो सके।

माइक्रोडीवीडी सबटाइटल और सब्रिप टेक्स्ट में क्या अंतर है?

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