आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप SUB को SRT में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
SUB से SRT
इस एक्सटेंशन के पीछे दो बिलकुल अलग चीज़ें छिपती हैं। MicroDVD SUB सादा टेक्स्ट है — करली ब्रेस में फ़्रेम नंबर, फिर शब्द, एक लाइन में एक कतार। VobSub SUB DVD से निकाली बिटमैप सबटाइटल है, तस्वीरों के रूप में, हमेशा साथ में .idx फ़ाइल लिए।
फ़र्क़ पहचानना किसी टेक्स्ट एडिटर में एक सेकंड का काम है। करली ब्रेस में पढ़ी जाने वाली लाइनें MicroDVD हैं, और यह कन्वर्टर उन्हें संभालता है। साथ में .idx वाला बाइनरी शोर VobSub है, और उसके लिए किसी कन्वर्टर से मदद नहीं मिलती।
MicroDVD दर्ज करता है कि कोई लाइन किस फ़्रेम पर दिखे। फ़्रेम नंबर तभी समय बनता है जब उसे फ़्रेम रेट से बाँटा जाए, और फ़ाइल आम तौर पर रेट बताती नहीं — इसलिए यह वह इनपुट है जिसे कन्वर्टर अंदाज़े से नहीं तय कर सकता।
तीन जाँचने लायक: 25, यूरोपीय ब्रॉडकास्ट और यहाँ की तयशुदा; 23.976, फ़िल्म ट्रांसफ़र की आम रेट; और 29.97 उत्तर अमेरिकी ब्रॉडकास्ट के लिए। ग़लत रेट सबटाइटल को शिफ़्ट नहीं करती, खींचती है — चार फ़ीसद ग़लत रेट का मतलब है नब्बे मिनट की फ़िल्म के आख़िर तक मिनटों का फ़र्क़।
सबसे तेज़ स्रोत वीडियो ख़ुद है। कोई भी प्लेयर जो मीडिया जानकारी दिखाता है, फ़ाइल की फ़्रेम रेट बताता है, और अगर सबटाइटल उसी नक़ल के लिए बने थे, वही नंबर सही जवाब है।
दूसरी नक़ल के लिए बने सबटाइटल में रेट का अंदाज़ा लगाना पड़ता है। डिस्क या डाउनलोड से मिली फ़िल्में आम तौर पर 23.976; यूरोपीय टीवी से कैप्चर 25; उत्तर अमेरिकी ब्रॉडकास्ट कैप्चर 29.97।
MicroDVD में रेट दर्ज करने की एक पुरानी परंपरा है: फ़्रेम एक से फ़्रेम एक तक फैली एक पहली कतार, जिसका टेक्स्ट ख़ुद फ़्रेम रेट होता है, जिसे कुछ प्लेयर घोषणा की तरह पढ़ते हैं और दिखाते नहीं।
यह कन्वर्टर उसे अलग से नहीं संभालता। वह लाइन आम कतार जैसी दिखती है, इसलिए एक साधारण कतार बन जाती है — आपकी SRT की पहली सबटाइटल एक नंबर होगी, बस एक पल के लिए। हल है पहली कतार हटा देना।
SUB फ़ाइल को सीधे वीडियो के साथ किसी प्लेयर में लोड कीजिए और दो पल देखिए: पहली सबटाइटल और आख़िर के क़रीब कोई एक। दोनों सही मतलब प्लेयर ने रेट सही अंदाज़ा लगाई — वही नंबर यहाँ इस्तेमाल कीजिए।
बढ़ती हुई ग़लती फ़्रेम-रेट की समस्या है। अगर सबटाइटल शुरुआत में लगभग सही और आख़िर में मिनटों दूर हों, रेट थोड़ी ग़लत है — इस निदान पर दो मिनट लगाना तीन बार बदलकर तुलना करने से बेहतर है।
गणित एक भाग है, और उसे करके देखना चुनाव को ठोस बना देता है। फ़्रेम 3210 पर शुरू होने वाली लाइन 25 की रेट पर 128.400 सेकंड यानी 00:02:08,400 पर शुरू होती है। वही फ़्रेम नंबर 23.976 पर 133.875 सेकंड यानी 00:02:13,875 है।
दो मिनट के निशान पर साढ़े पाँच सेकंड का फ़र्क़, सिर्फ़ एक सेटिंग से। आउटपुट टाइमस्टैंप में पूरी मिलीसेकंड सटीकता होती है क्योंकि भाग शायद ही किसी गोल संख्या पर आकर रुकता है।
MicroDVD की एक कतार एक ही भौतिक लाइन घेरती है, इसलिए कैप्शन के भीतर ज़बरदस्ती की ब्रेक एक वर्टिकल बार से लिखी जाती है। वे SRT में असली लाइन ब्रेक बन जाती हैं, जो हमेशा उनका मतलब था।
इनलाइन कंट्रोल कोड — इटैलिक, बोल्ड, रंग, फ़ॉन्ट, साइज़, करली ब्रेस में — हटा दिए जाते हैं, अनुवादित नहीं। यह छोटा नुक़सान है और लगभग एक राहत है, क्योंकि इस फ़ॉर्मेट के जीवन भर इनका समर्थन असंगत रहा।
यही बदलने की असली वजह है। टाइमस्टैंप एक पल बताता है; उसका मतलब उसी कट की किसी भी नक़ल पर, किसी भी फ़्रेम रेट पर, किसी भी डिवाइस पर एक जैसा रहता है। फ़ाइल को नाज़ुक बनाने वाली निर्भरता हमेशा के लिए ख़त्म हो जाती है।
रखने लायक एक चीज़ है जब तक दोनों फ़ाइलें हों: कौन-सी रेट इस्तेमाल की। SRT में कुछ भी यह याद नहीं रखता, और फ़ोल्डर या फ़ाइलनाम में एक नोट अंदाज़े को तथ्य बना देता है।
अगर ग़लत फ़्रेम रेट पर बदल दिया जाए, ड्रिफ़्ट अब सेटिंग नहीं, ख़ुद टाइमस्टैंप बन जाता है। SRT में कुछ भी दर्ज नहीं करता कि यह कभी फ़्रेम-आधारित थी।
ठीक करने का मतलब है हर टाइमस्टैंप पर आनुपातिक खिंचाव, जिसके लिए इस्तेमाल की गई और सही होनी चाहिए वाली दोनों रेट जाननी होंगी। मूल SUB से दोबारा बदलना तेज़ और सटीक है।
बदलने के बाद SRT उसी बेस नाम से वीडियो के साथ रखने पर अपने आप लोड होती है — यह परंपरा बीस साल से नहीं बदली।
एनकोडिंग उम्र का दूसरा निशान है। MicroDVD फ़ाइलें UTF-8 से पहले की हैं और अक्सर किसी क्षेत्रीय सिंगल-बाइट एनकोडिंग में सहेजी गईं। यहाँ का आउटपुट UTF-8 में लिखा जाता है; अगर एक्सेंट वाले अक्षर पहले से ग़लत थे, वे शुरुआत में ही ग़लत पढ़े गए थे।
| SUB | SRT | |
|---|---|---|
| पूरा नाम | MicroDVD सबटाइटल | SubRip सबटाइटल |
| फ़ाइल एक्सटेंशन | .sub | .srt |
| मीडिया टाइप | text/plain | application/x-subrip |
| पहली बार प्रकाशित | 1998 | 2000 |
| लाइसेंस | प्रकाशित, मानकीकृत नहीं | खुला मानक |
| आज की स्थिति | पुराना, फिर भी हर जगह पढ़ा जाता है | मौजूदा |
| ब्राउज़र में खुलता है | कोई ब्राउज़र नहीं | कोई ब्राउज़र नहीं |
| इसकी जगह विचारणीय | VTT | VTT, ASS |
SUB 1998 का है और अब मुश्किल से ही इस्तेमाल होता है। SRT वह है जो आज के प्रोग्राम लिखते हैं, इसलिए यह कन्वर्ज़न पढ़े जाते रहने का भी सवाल है।
VLC और Subtitle Edit SUB और SRT — दोनों पढ़ लेते है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।
SRT 2000 से चला आ रहा है। VLC, Subtitle Edit और Aegisub इस फ़ॉर्मेट को पढ़ लेते है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100।
SUB और SRT सामग्री का वर्णन बुनियादी तौर पर अलग-अलग तरीक़ों से करते हैं। इसलिए यह कन्वर्ज़न नक़ल नहीं, पुनर्निर्माण है: ईमानदार, पर बाइट-दर-बाइट एक जैसा नहीं।
कन्वर्ज़न के लिए नहीं: वह उसी ब्राउज़र में होता है जो आपने पहले से खोल रखा है। नतीजा खोलने के लिए उसके बाद वही प्रोग्राम चाहिए जिससे आपका डिवाइस SubRip Subtitle आम तौर पर दिखाता है।