आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप SUB को VTT में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
SUB से VTT
यहाँ मामला है किसी संग्रह का किसी वेबसाइट से मिलना। कोई लेक्चर शृंखला, कोई फ़िल्म पुरालेख, बरसों से सँभाली गई रिकॉर्डिंग — वीडियो को नया एनकोड मिलता है और साथ आई सबटाइटल MicroDVD होती है, जो उस वक़्त सबका इस्तेमाल था।
ब्राउज़र को इनसे कोई मतलब नहीं। track एलिमेंट सिर्फ़ WebVTT लेता है, और यह चुपचाप नाकाम होता है — वीडियो चलता है, subtitle मेन्यू ख़ाली रहता है।
MicroDVD किसी लाइन का फ़्रेम दर्ज करता है, पल नहीं। उसे टाइमस्टैंप में बदलना एक भाग है, और भाजक वह फ़्रेम-रेट है जिसके लिए सबटाइटल बनी थी — जो फ़ाइल शायद ही कभी ख़ुद बताती है।
यहाँ का नियंत्रण एक से एक सौ बीस तक हज़ारवें अंश में लेता है, क्योंकि 23.976 और 29.97 पूरे अंक नहीं। वीडियो के साथ मिलाकर जाँच लीजिए, शुरुआत में भी और आख़िर के पास भी, इससे पहले कि यह किसी पेज पर जाए।
दोनों फ़ॉर्मेट की बनावट में कहीं मेल नहीं। WebVTT को अपनी पहली लाइन पर WEBVTT शब्द चाहिए; MicroDVD में कोई हेडर नहीं। WebVTT दो टाइमस्टैंप अपनी लाइन पर तीर से जोड़ता है; MicroDVD टेक्स्ट लाइन के आगे घुँघराले कोष्ठक में दो फ़्रेम-नंबर रखता है।
इसलिए एक्सटेंशन सबसे छोटी बात है। नाम बदली फ़ाइल पहली ही लाइन पर नकार दी जाती है — यहाँ की बदलाव पूरे पार्स के बराबर होनी चाहिए, खोज-बदल के बराबर नहीं।
हर फ़्रेम-नंबर चुनी हुई दर से भाग होकर घंटे, मिनट, सेकंड और मिलीसेकंड के तीन अंक बनकर लिखा जाता है, हाइफ़न की जगह पूर्णविराम और शुरू में शून्य लगे घंटे के साथ। फ़्रेम 3210 पर शुरू होने वाली लाइन 25 दर पर 00:02:08.400 पर शुरू होती है।
टाइमस्टैंप शायद ही कभी गोल अंकों पर ख़त्म होते हैं क्योंकि भाग शायद ही कभी गोल होता है — यही उस VTT ट्रैक की पहचान है जो कभी फ़्रेम-आधारित फ़ाइल थी।
कई MicroDVD फ़ाइलें एक पुरानी परंपरा से अपनी फ़्रेम-रेट बताती हैं — फ़्रेम एक से फ़्रेम एक तक फैली पहली एंट्री, जिसका टेक्स्ट वही दर होता है। यह कभी किसी मानक का हिस्सा नहीं रहा, इसलिए यह converter इसे वही मानता है जो यह बनावट में है — एक सादी एंट्री।
नतीजा यह कि आपका VTT ट्रैक 23.976 जैसे कुछ दिखाते हुए खुलता है। .vtt को टेक्स्ट एडिटर में खोलिए, पहला cue हटाइए, बाक़ी फ़ाइल बिना छुए रहती है।
MicroDVD में इटैलिक, बोल्ड, रंग के लिए छोटे-छोटे इनलाइन कोड घुँघराले कोष्ठक में हैं। इन्हें कोष्ठक समेत हटा दिया जाता है, सिर्फ़ शब्द बचते हैं — WebVTT के बराबर टैग में कुछ नहीं बदला जाता।
यह जान लेना अफ़सोस की बात नहीं। MicroDVD कोड का प्लेयर समर्थन इस फ़ॉर्मेट की पूरी उम्र में असंगत रहा। अगर आपके पेज पर यह भेद मायने रखता है, तो बहाल करना खोज-बदल का एक पास है।
.vtt को video एलिमेंट के अंदर track एलिमेंट में डालिए, kind सेट कीजिए, srclang भाषा-कोड पर सेट कीजिए। default जोड़िए अगर चलना शुरू होते ही सबटाइटल चालू रहनी चाहिए।
भाषा वह खाना है जिसे पुरालेख सामग्री सबसे ज़्यादा ग़लत करती है, क्योंकि किसी संग्रह से आई फ़ाइल के पास अक्सर इसका कोई रिकॉर्ड नहीं होता। इसे सही घोषित करना सजावट नहीं — यही ब्राउज़र को बताता है कि किसे चुने।
MicroDVD उस दौर से है जब सबटाइटल फ़ाइलें single-byte और क्षेत्रीय होती थीं, और पुरालेख फ़ाइलें अक्सर किसी क्षेत्रीय एन्कोडिंग में सहेजी गई मिलती हैं। यह converter UTF-8 लिखता है, पर वही एन्कोड कर सकता है जो उसने सही पढ़ा।
इसलिए जाँच बदलाव से पहले होनी चाहिए, बाद में नहीं। SUB को टेक्स्ट एडिटर में खोलकर लगे हुए अक्षर देखिए — अगर वे पहले से सवालिया निशान हैं, तो सही एन्कोडिंग से दोबारा सहेजिए।
यही एक्सटेंशन दो पूरी तरह अलग चीज़ें साझा करता है। MicroDVD SUB सादा टेक्स्ट है। VobSub SUB DVD से निकाली गई तस्वीर-वाली सबटाइटल है, हमेशा साथ में .idx फ़ाइल के साथ।
चित्रों में लिखे शब्दों से WebVTT ट्रैक तक कोई रास्ता ऑप्टिकल कैरेक्टर पहचान से गुज़रे बिना नहीं जाता — यानी एक अलग औज़ार, हर लाइन पर समीक्षा।
kind विशेषता यह भेद बताती है। Subtitles संवाद ढोते हैं और मान लेते हैं दर्शक सुन सकता है। Captions मान लेते हैं दर्शक सुन नहीं सकता, और वह भी लिखते हैं जो सुनाई देता है पर बोला नहीं जाता।
MicroDVD फ़ाइल लगभग हमेशा subtitles होती है, अक्सर अनुवाद। इसे captions के रूप में चिह्नित करना पहुँच-योग्यता की ज़रूरत पूरी नहीं करता — अगर captions चाहिए तो वह लिखावट किसी को वीडियो देखकर बनानी होगी।
| SUB | VTT | |
|---|---|---|
| पूरा नाम | MicroDVD सबटाइटल | WebVTT |
| फ़ाइल एक्सटेंशन | .sub | .vtt |
| मीडिया टाइप | text/plain | text/vtt |
| पहली बार प्रकाशित | 1998 | 2010 |
| प्रकाशक | — | W3C |
| विनिर्देश | — | WebVTT |
| लाइसेंस | प्रकाशित, मानकीकृत नहीं | खुला मानक |
| आज की स्थिति | पुराना, फिर भी हर जगह पढ़ा जाता है | मौजूदा |
| ब्राउज़र में खुलता है | कोई ब्राउज़र नहीं | हर ब्राउज़र |
| इसकी जगह विचारणीय | SRT | SRT, ASS |
VTT को हर मौजूदा ब्राउज़र खोल लेता है। SUB को इतने भी नहीं। अगर फ़ाइल किसी वेब पेज या किसी फ़ॉर्म तक जा रही है, तो आम तौर पर इस कन्वर्ज़न की पूरी वजह यही है।
SUB 1998 का है और अब मुश्किल से ही इस्तेमाल होता है। VTT वह है जो आज के प्रोग्राम लिखते हैं, इसलिए यह कन्वर्ज़न पढ़े जाते रहने का भी सवाल है।
VLC और Subtitle Edit SUB और VTT — दोनों पढ़ लेते है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।
VTT W3C का है और 2010 से चला आ रहा है, और WebVTT में तय किया गया है। VLC और Subtitle Edit इस फ़ॉर्मेट को पढ़ लेते है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100।
SUB और VTT सामग्री का वर्णन बुनियादी तौर पर अलग-अलग तरीक़ों से करते हैं। इसलिए यह कन्वर्ज़न नक़ल नहीं, पुनर्निर्माण है: ईमानदार, पर बाइट-दर-बाइट एक जैसा नहीं।
कन्वर्ज़न के लिए नहीं: वह उसी ब्राउज़र में होता है जो आपने पहले से खोल रखा है। नतीजा खोलने के लिए उसके बाद वही प्रोग्राम चाहिए जिससे आपका डिवाइस WebVTT आम तौर पर दिखाता है।