UltKit
इमेज11
PDF13
डॉक्यूमेंट और डेटा7
वीडियो6
ऑडियो4
और टूल्स22

VTT को SRT में बदलें

WebVTT वेब का कैप्शन फॉर्मेट है, इसलिए YouTube डाउनलोड, Zoom रिकॉर्डिंग और Teams मीटिंग से आपको यही फ़ाइल मिलती है। वीडियो एडिटर, TV और कई अपलोड फ़ॉर्म आज भी SRT ही माँगते हैं। यह पेज आपकी फ़ाइल को उसी पुराने सिंटैक्स में दोबारा लिख देता है।

सबटाइटल कन्वर्टर

या SRT, VTT, ASS … फ़ाइलें यहाँ ड्रop करें ·

प्रति फ़ाइल अधिकतम 95 MB· अधिकतम 20 फ़ाइलें· 30 मिनट बाद हटा दी जाती हैं

आउटपुट

फ़ाइलें हमारे सर्वर पर प्रोसेस होती हैं और 30 मिनट बाद हटा दी जाती हैं।

इस टूल का उपयोग कैसे करें

  1. 1

    .vtt फ़ाइलें अपलोड करें

    WebVTT कैप्शन जोड़ें, एक बार में अधिकतम 20 फ़ाइलें, हर फ़ाइल 95 MB तक। जैसे किसी रिकॉर्डेड कोर्स के सभी लेक्चर एक साथ।

  2. 2

    आउटपुट सेटिंग जाँचें

    इसमें बदलें में SRT चुना हुआ है। सिर्फ़ टेक्स्ट चाहिए तो एडवांस्ड सेटिंग में फ़ॉर्मेटिंग टैग हटाएँ पर टिक करें। कैप्शन जल्दी या देर से चल रहे हों तो टाइमिंग खिसकाएँ इस्तेमाल करें।

  3. 3

    SRT में कन्वर्ट करें

    SRT में बदलें दबाएँ और फ़ाइलें डाउनलोड करें। हर फ़ाइल का नाम उसके वीडियो जैसा रखें, जैसे lecture-01.mp4 और lecture-01.srt, ताकि प्लेयर उसे ढूँढ ले।

VTT को SRT में बदलने पर हर कैप्शन के शब्द और समय वैसे ही रहते हैं। यह कैप्शन को नंबर देता है, हर टाइमस्टैम्प में घंटे लिखता है, दशमलव बिंदु की जगह अल्पविराम लगाता है और WebVTT हेडर हटा देता है, ताकि फ़ाइल किसी भी SubRip सबटाइटल जैसी दिखे।

WebVTT बनाम SRT: कैप्शन वही, नियम अलग

WebVTT की शुरुआत 2010 के आसपास WHATWG में WebSRT के नाम से हुई थी, जो HTML5 <track> एलिमेंट के लिए SubRip का एक रूप था, और अब यह W3C की स्पेसिफ़िकेशन है। इसने कैप्शन और टाइमस्टैम्प का वही जाना-पहचाना ढाँचा रखा और वह जोड़ा जो ब्राउज़र को चाहिए था: ज़रूरी WEBVTT हेडर, टाइमस्टैम्प में वैकल्पिक घंटे, पोज़िशन और अलाइनमेंट की कैप्शन सेटिंग, CSS वाले STYLE ब्लॉक, NOTE कमेंट और स्पीकर के लिए वॉइस टैग। ब्राउज़र track एलिमेंट में सिर्फ़ VTT चलाते हैं, इसीलिए स्ट्रीमिंग और मीटिंग टूल इसे एक्सपोर्ट करते हैं: Zoom क्लाउड रिकॉर्डिंग और Microsoft Teams ट्रांसक्रिप्ट दोनों .vtt में डाउनलोड होते हैं।

SRT पुराना और सरल है। इसकी कोई आधिकारिक स्पेसिफ़िकेशन नहीं है, सिर्फ़ SubRip प्रोग्राम के नियम हैं: कैप्शन नंबर, अल्पविराम वाली समय-सीमा, टेक्स्ट और एक खाली लाइन। प्लेयर बेसिक <i>, <b> और <u> टैग मान लेते हैं, और स्टाइलिंग बस इतनी ही है। इसलिए VTT से बदलने का मतलब है वह रखना जो SRT में लिखा जा सकता है और बाकी हटा देना। अगर आपको सिर्फ़ शब्द चाहिए, तो VTT से TXT साफ़ ट्रांसक्रिप्ट देता है।

VTT से SRT में क्या बचता है और क्या हटता है

WebVTT की सुविधाएँ और SRT फ़ाइल में क्या रहता है
WebVTT सुविधाउदाहरणSRT में
टाइमस्टैम्प`01:02.500``00:01:02,500` के रूप में लिखा जाता है
कैप्शन आइडेंटिफ़ायर`intro` या `12`1 से शुरू होने वाले नंबरों से बदल दिए जाते हैं
इटैलिक, बोल्ड, अंडरलाइन`<i>`, `<b>`, `<u>`रहते हैं, जब तक **फ़ॉर्मेटिंग टैग हटाएँ** चालू न हो
कैप्शन सेटिंग`line:85% align:start` जैसीहट जाती हैं; प्लेयर अपनी डिफ़ॉल्ट पोज़िशन इस्तेमाल करते हैं
वॉइस और क्लास टैग`<v Anna>`, `<c.yellow>`मार्कअप हटा दिया जाता है
STYLE, NOTE, REGION ब्लॉकCSS, कमेंट, रीजनहट जाते हैं

SRT में बदला गया एक VTT क्यू

ऊपर WebVTT इनपुट, नीचे उससे बना SRT कैप्शन
WEBVTT

intro
00:01.500 --> 00:04.000 line:85% align:center
<v अन्ना>चैनल पर फिर से <i>स्वागत</i> है।

----- SRT -----

1
00:00:01,500 --> 00:00:04,000
चैनल पर फिर से <i>स्वागत</i> है।

SRT को Premiere Pro, DaVinci Resolve या VLC में खोलें

Premiere Pro

  1. 01File › Import चुनें और .srt फ़ाइल चुनें।
  2. 02उसे वीडियो के ऊपर सीक्वेंस पर खींचकर छोड़ें।
  3. 03कैप्शन पैनल में टेक्स्ट और टाइमिंग एडिट करें।

DaVinci Resolve

  1. 01.srt को Media Pool में इंपोर्ट करें।
  2. 02सबटाइटल ट्रैक बनाने के लिए उसे टाइमलाइन पर खींचें।
  3. 03Inspector में ट्रैक की कैप्शन स्टाइल चुनें।

VLC

  1. 01वीडियो खोलें।
  2. 02Subtitle › Add Subtitle File चुनें।
  3. 03या SRT को वीडियो के नाम से सेव करें ताकि वह अपने आप लोड हो जाए।

VTT

WebVTT सबटाइटल

VTT, Web Video Text Tracks फ़ॉर्मैट है, जिसे WHATWG और W3C ने 2010 के आसपास HTML5 वीडियो के लिए बनाया। यह SRT जैसा दिखता है, लेकिन WEBVTT हेडर जोड़ता है और पोज़िशनिंग, स्टाइलिंग, स्पीकर लेबल और मेटाडेटा को सपोर्ट करता है। ब्राउज़र <track> एलिमेंट से कैप्शन के लिए इसका उपयोग करते हैं, और स्ट्रीमिंग प्लेटफ़ॉर्म व YouTube इसे स्वीकार करते हैं। कुछ डेस्कटॉप प्लेयर और एडिटर इसकी जगह SRT की अपेक्षा रखते हैं।

कंप्रेशन
–
ट्रांसपेरेंसी (पारदर्शिता)
–
एनिमेशन
–
शुरुआत का वर्ष
2010 · W3C / WHATWG
VTT कन्वर्टर

SRT

SubRip सबटाइटल

SRT, SubRip का सबटाइटल फ़ॉर्मेट है। SubRip एक मुफ़्त Windows प्रोग्राम था जो लगभग 2000 में वीडियो से सबटाइटल निकालता था। हर एंट्री एक प्लेन-टेक्स्ट ब्लॉक होती है जिसमें नंबर, शुरू और खत्म होने का समय, और कैप्शन का टेक्स्ट होता है। यह सबसे व्यापक रूप से सपोर्टेड सबटाइटल फ़ॉर्मेट है, जिसे VLC, YouTube, Facebook, वीडियो एडिटर और स्मार्ट टीवी स्वीकार करते हैं। SRT में सिर्फ़ बुनियादी फ़ॉर्मेटिंग है, और पोज़िशनिंग या स्टाइलिंग का कोई मानक नहीं है।

कंप्रेशन
–
ट्रांसपेरेंसी (पारदर्शिता)
–
एनिमेशन
–
शुरुआत का वर्ष
SubRip
SRT कन्वर्टर

VTT से SRT वेब कैप्शन को उस सादे SubRip फ़ॉर्मेट में बदलता है जिसे वीडियो एडिटर, TV और सोशल अपलोड फ़ॉर्म चाहते हैं। इसमें WebVTT की पोज़िशनिंग और स्टाइलिंग छोड़कर बेहतर संगतता मिलती है।

VTT से SRT: सवाल-जवाब

VTT और SRT में क्या फ़र्क है?

टाइमिंग वाली लाइन लगभग एक जैसी दिखती है, लेकिन WebVTT में मिलीसेकंड से पहले बिंदु (.) और SRT में अल्पविराम (,) होता है, और VTT फ़ाइल की शुरुआत WEBVTT शब्द से होनी चाहिए। VTT में कैप्शन की पोज़िशन, CSS स्टाइल, कमेंट और स्पीकर टैग भी होते हैं, जो SRT में नहीं होते।

YouTube के ऑटो-कैप्शन वाली VTT फ़ाइलों में हर लाइन दो बार क्यों दिखती है?

YouTube के ऑटोमैटिक कैप्शन शब्द-दर-शब्द रोल अप होते हैं, और yt-dlp जैसे डाउनलोडर उन्हें दोहराए गए टेक्स्ट और शब्दों के टाइमस्टैम्प वाले ओवरलैपिंग कैप्शन के रूप में सेव करते हैं। SRT में कैप्शन वैसे ही रहते हैं जैसे टाइम किए गए हैं, इसलिए डुप्लिकेट किसी एडिटर में साफ़ करें, या अपने वीडियो के लिए YouTube Studio से कैप्शन डाउनलोड करें।

क्या Premiere Pro में VTT इम्पोर्ट होती है या सिर्फ़ SRT?

Premiere Pro बरसों से SRT कैप्शन इंपोर्ट करता आ रहा है, जबकि दूसरे फ़ॉर्मेट का सपोर्ट अलग-अलग वर्शन में अलग रहा है। Premiere और DaVinci Resolve के लिए SRT में बदलना भरोसेमंद तरीका है, और यह पुराने TV और उन मीडिया प्लेयर के लिए भी ठीक है जो USB स्टिक से सबटाइटल पढ़ते हैं।

WebVTT वॉइस टैग में लिखे स्पीकर के नामों का क्या होता है?

SRT में वॉइस टैग नहीं होता, इसलिए <v Anna> मार्कअप के लिए कोई जगह नहीं है। अगर दर्शकों को पता होना चाहिए कि कौन बोल रहा है, तो नाम SRT में सादे टेक्स्ट के रूप में लिखें, जैसे लाइन की शुरुआत में ANNA:।

क्या बाद में SRT को वापस VTT में बदल सकते हैं?

हाँ, SRT से VTT हेडर जोड़ देता है और दशमलव के अल्पविराम को बिंदु में बदल देता है। यहाँ छूटे पोज़िशन, स्टाइल और कमेंट वापस नहीं आएँगे, इसलिए ज़रूरत पड़ सकती हो तो मूल VTT संभालकर रखें।