आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप SRT को SBV में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
SRT से SBV
SBV Google का अपना कैप्शन फ़ॉर्मेट है, जो 2008 से YouTube के कैप्शन संपादक से निकलता है। इस पूरे तंत्र के बाहर लगभग कुछ भी इसे नहीं लिखता, और बहुत कम कुछ इसे पढ़ता है — यह यहाँ की सबसे संकरी फ़ॉर्मेट है।
पहले यह जान लेना ज़रूरी है: YouTube SubRip सीधे स्वीकार करता है। अगर मक़सद बस एक वीडियो पर कैप्शन लगाना है, तो पहले से मौजूद SRT अपलोड करना ज़्यादा छोटा रास्ता है।
आम मामला है पुरालेख। जो चैनल बरसों से कैप्शन बना रहा है, उसके पास सैकड़ों फ़ाइलें पहले से जिस फ़ॉर्मेट में हैं उसी में हैं, और कोई नया एपिसोड SRT के रूप में आना अकेला अलग टुकड़ा बन जाता है। बदलकर मिलाना एक फ़ोल्डर को एक फ़ॉर्मेट में रखने लायक़ है।
दूसरी वजह औज़ार है — SBV में कोई हेडर, कोई नंबरिंग, कोई स्टाइलिंग नहीं, इसलिए इसकी एक लाइन आसानी से पढ़ी जा सकती है। संपादक के निर्यात के इर्द-गिर्द बनी स्क्रिप्ट और स्प्रेडशीट अक्सर यही आकार मान लेती हैं।
तीन चीज़ें, सब बनावट की, अर्थ की नहीं। अपनी अलग लाइन पर बैठा cue नंबर ग़ायब हो जाता है। दो टाइमस्टैंप के बीच का तीर एक अल्पविराम बन जाता है। और टाइमस्टैंप ख़ुद SubRip के बजाय SBV की परंपरा में दोबारा लिखे जाते हैं।
टेक्स्ट और मिलीसेकंड तक की टाइमिंग बिना छुए रहती है। दोनों फ़ॉर्मेट एक ही चीज़ रखते हैं — शुरुआत, अंत, कुछ शब्द — और सिर्फ़ विराम-चिह्न और औपचारिकता में असहमत हैं।
SubRip घंटे को दो अंकों में लिखता है: 00:04:12,500। SBV जितने अंक चाहिए उतने ही लिखता है: 0:04:12.500। यही एक शुरुआती शून्य वह फ़र्क़ है जो YouTube को मंज़ूर फ़ाइल और नकारी हुई फ़ाइल के बीच बनाता है।
मिलीसेकंड दूसरा आधा हिस्सा है — SubRip उन्हें अल्पविराम से अलग करता है, SBV पूर्णविराम से, ठीक वैसे ही जैसे WebVTT करता है।
SubRip हर cue को एक से गिनता है, और यह गिनती सजावट नहीं — कोई सख़्त पार्सर उसकी उम्मीद रखता है। SBV में कोई नंबरिंग बिलकुल नहीं — एक टाइमिंग लाइन, टेक्स्ट, ख़ाली लाइन, अगली एंट्री।
नंबर SRT से पढ़े जाते हैं और फिर बस लिखे नहीं जाते। यह नुक़सान नहीं है, क्योंकि न SBV और न YouTube कहीं उन्हें बुलाते हैं।
SBV में शुरुआत का समय, अंत का समय और शब्द होते हैं। कोई इटैलिक नहीं, कोई रंग नहीं, कोई स्थिति नहीं, कौन बोल रहा है बताने का कोई तरीक़ा नहीं — यह SubRip से भी सरल है।
Cue का टेक्स्ट जस-का-तस कॉपी होता है, इसलिए कोई कोणीय-कोष्ठक टैग SBV में अक्षरों की तरह बच जाता है, और YouTube उसे वैसा ही दिखाएगा। बदलने से पहले SRT में ही टैग हटा लीजिए।
किसी cue के भीतर लाइन-ब्रेक असली लाइन-ब्रेक बनकर बचते हैं, जो SBV को यही चाहिए। कुछ भी escape नहीं करना पड़ता, कुछ जोड़ा नहीं जाता।
बोलने वाले का नाम बताने का कोई ढाँचा नहीं है — परंपरा है नाम और कोलन टेक्स्ट में टाइप करना, या हर बोलने वाले की लाइन के आगे डैश।
आउटपुट UTF-8 में लिखा जाता है, जो YouTube को चाहिए। SubRip के पास अपनी एन्कोडिंग बताने का कोई तरीक़ा नहीं, इसलिए यह बदलाव उस सवाल को यहीं तय कर देता है।
हाथ से बदलाव के बाद अपलोड नकारे जाने की वजह लगभग हमेशा तीन में से एक होती है — शून्य वाला घंटा, कोई अल्पविराम, या दो एंट्री के बीच ग़ायब ख़ाली लाइन।
SubRip किसी पार्सर को तीन संकेत देता है कि नई subtitle शुरू हो रही है; SBV सिर्फ़ एक — दो एंट्री के बीच की ख़ाली लाइन। यह एक हटाना, जो दो caption मिलाते वक़्त आसानी से हो जाता है, दोनों को एक ब्लॉक में जोड़ देता है।
हाथ से SBV सुधारते वक़्त ख़ाली लाइनों को बनावट मानिए, ख़ाली जगह नहीं।
SubRip को हर subtitle संपादक अच्छे से सँभालता है, हर प्लेयर पढ़ता है, लगभग हर मंच स्वीकारता है। SBV YouTube के बाहर व्यावहारिक रूप से कहीं नहीं पढ़ी जाती और SubRip से ज़्यादा कुछ नहीं ढोती।
जो व्यवस्था काम करती है वह है SRT में सुधार करना, उसी को रखना, और जिस मंज़िल को कुछ और चाहिए वहाँ बदल लेना। दो हाथ से सँभाली प्रतियाँ पहली ही टाइपो सुधार पर एक-दूसरे से अलग हो जाती हैं।
| SRT | SBV | |
|---|---|---|
| पूरा नाम | SubRip सबटाइटल | YouTube सबटाइटल |
| फ़ाइल एक्सटेंशन | .srt | .sbv |
| मीडिया टाइप | application/x-subrip | text/plain |
| पहली बार प्रकाशित | 2000 | 2008 |
| प्रकाशक | — | |
| लाइसेंस | खुला मानक | प्रकाशित, मानकीकृत नहीं |
| आज की स्थिति | मौजूदा | सीमित उपयोग |
| ब्राउज़र में खुलता है | कोई ब्राउज़र नहीं | कोई ब्राउज़र नहीं |
| इसकी जगह विचारणीय | VTT, ASS | VTT |
Subtitle Edit SRT और SBV — दोनों पढ़ लेता है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।
SBV Google का है और 2008 से चला आ रहा है। YouTube Studio और Subtitle Edit इस फ़ॉर्मेट को पढ़ लेते है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100।
नहीं। SBV वही सामग्री बिना कुछ फेंके सँभालता है: नतीजा गुणवत्ता में असली फ़ाइल जैसा ही होता है।
कन्वर्ज़न के लिए नहीं: वह उसी ब्राउज़र में होता है जो आपने पहले से खोल रखा है। नतीजा खोलने के लिए उसके बाद वही प्रोग्राम चाहिए जिससे आपका डिवाइस YouTube Subtitle आम तौर पर दिखाता है।