आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप VTT को ASS में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
VTT से ASS
ASS (Advanced SubStation Alpha) रंग, फ़ॉन्ट, पोज़िशन और एनिमेशन जैसी विस्तृत स्टाइलिंग रख सकता है, और यह कई वीडियो-एडिटिंग तथा सबटाइटल-बर्न टूल का पसंदीदा फ़ॉर्मेट है। जिसे WebVTT को ऐसे किसी टूल में डालना है, उसके लिए यह बदलाव है।
पर यहाँ एक ज़रूरी सीमा है, जो अगले हिस्सों में बताई गई है।
WebVTT में हर cue की सेटिंग्स — जैसे `line:`, `position:`, `align:`, `size:` — अंत के टाइमस्टैंप के बाद, स्पेस से अलग करके लिखी जाती हैं। यह इंजन उस अंत-टाइमस्टैंप के बाद पहले स्पेस तक ही पढ़ता है और बाक़ी को अनदेखा कर देता है।
इसका मतलब है कि कोई भी cue-सेटिंग — कैप्शन को स्क्रीन के ऊपर, नीचे या किसी ख़ास तरफ़ रखने की — पूरी तरह छूट जाती है। जो कैप्शन ऊपर रखा गया था ताकि नीचे की साइनेज न ढके, वह ASS में केंद्र में, नीचे की तरफ़ ही वापस आएगा।
WebVTT में हर cue के आगे एक पहचानकर्ता लिखा जा सकता है — किसी विशेष cue को ढूँढ़ने या स्क्रिप्ट से जोड़ने के लिए। यह पहचानकर्ता भी इस बदलाव में नहीं बचता।
सिर्फ़ शुरुआत, अंत और कैप्शन का टेक्स्ट आगे जाता है — बाक़ी सब जानकारी पीछे छूट जाती है।
ASS हर लाइन को किसी स्टाइल से जोड़ने की माँग करता है, इसलिए यहाँ एक हार्ड-कोडेड `Default` स्टाइल बनाई जाती है — Arial, 48 पॉइंट, सफ़ेद रंग। यह मूल WebVTT में मौजूद किसी भी CSS-जैसी स्टाइलिंग से नहीं आती, क्योंकि WebVTT का पढ़ना ही उन सेटिंग्स तक पहुँचता नहीं।
जिसे कोई ख़ास फ़ॉन्ट या रंग चाहिए, उसे बदलाव के बाद ASS फ़ाइल में हाथ से बदलना होगा।
ASS का समय-प्रारूप सेकंड के सौवें हिस्से तक सीमित है, जबकि WebVTT मिलीसेकंड तक सटीक होता है। इसका मतलब है हर टाइमिंग-सीमा पर ज़्यादा से ज़्यादा 9 मिलीसेकंड तक की गोलाई हो सकती है।
ज़्यादातर देखने वालों के लिए यह अंतर पकड़ में नहीं आता, पर बहुत सटीक सिंक की माँग वाले काम में इसे ध्यान में रखना चाहिए।
चूँकि स्रोत WebVTT है, यह बदलाव «approximate» दर्जे में आता है — cue-सेटिंग्स और पहचानकर्ता खोने की वजह से, भले ही टेक्स्ट और मूल समय काफ़ी हद तक सही रहें।
जिसे पोज़िशनिंग बचानी है, उसके लिए फ़िलहाल कोई सीधा रास्ता नहीं है — पोज़िशन-जानकारी बदलाव के बाद हाथ से दोबारा जोड़नी होगी।
फ़ाइल कहीं अपलोड नहीं होती — पढ़ना और लिखना दोनों उसी टैब में होते हैं जहाँ यह पेज खुला है।
एक साथ कई VTT फ़ाइलें छोड़ी जा सकती हैं; हर एक अलग से बदली जाती है और सारी ASS एक ZIP में लौटती हैं।
| VTT | ASS | |
|---|---|---|
| पूरा नाम | WebVTT | Advanced SubStation Alpha |
| फ़ाइल एक्सटेंशन | .vtt | .ass, .ssa |
| मीडिया टाइप | text/vtt | text/x-ssa |
| पहली बार प्रकाशित | 2010 | 2002 |
| प्रकाशक | W3C | — |
| विनिर्देश | WebVTT | — |
| लाइसेंस | खुला मानक | खुला मानक |
| आज की स्थिति | मौजूदा | मौजूदा |
| ब्राउज़र में खुलता है | हर ब्राउज़र | कोई ब्राउज़र नहीं |
| इसकी जगह विचारणीय | SRT | SRT |
ASS को कोई भी ब्राउज़र नहीं पढ़ता। इस लिहाज़ से दोनों में यही कम जगह चलने वाला है। भेजने से पहले देख लीजिए कि पाने वाला इसे लेता भी है या नहीं।
VLC VTT और ASS — दोनों पढ़ लेता है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।
VTT W3C का फ़ॉर्मेट है, जो 2010 में आया। यह WebVTT में तय किया गया है, और अगर फ़ाइल को उस औज़ार से ज़्यादा जीना है जिसने उसे लिखा, तो यह बात क़ीमती है।
ASS 2002 से चला आ रहा है। Aegisub और VLC इस फ़ॉर्मेट को पढ़ लेते है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100।
VTT और ASS सामग्री का वर्णन बुनियादी तौर पर अलग-अलग तरीक़ों से करते हैं। इसलिए यह कन्वर्ज़न नक़ल नहीं, पुनर्निर्माण है: ईमानदार, पर बाइट-दर-बाइट एक जैसा नहीं।
ASS को कोई भी ब्राउज़र नहीं पढ़ता। इस लिहाज़ से दोनों में यही कम जगह चलने वाला है। भेजने से पहले देख लीजिए कि पाने वाला इसे लेता भी है या नहीं।