TXT को SBV में बदलें
या सबटाइटल टेक्स्ट पेस्ट करें
विकल्प
जब स्रोत में अंत समय न हों (सादा टेक्स्ट, LRC) तब इस्तेमाल होता है। आउटपुट की टाइमलाइन यहाँ रूपांतरित नहीं, बनाई जाती है, इसलिए यही संख्या मिलेगी।
यह रूपांतरण क्या बदलता है
1 चीज़ छूटती है या फ़ैसला माँगती है
- टाइमिंग
टाइमलाइन खुद — स्रोत कोई टाइमिंग नहीं रखता, इसलिए आउटपुट की टाइमलाइन दर्ज नहीं, बनाई जाती है
यह सूची इन दोनों फ़ॉर्मैट के क्षमता मैट्रिक्स से आती है, आपकी लोड की गई उस फ़ाइल से नहीं। कोई खास फ़ाइल ज़्यादा खो सकती है अगर वह ऐसी सुविधाएँ इस्तेमाल करती हो जिन्हें फ़ॉर्मैट अनुमति देता है पर मैट्रिक्स मॉडल नहीं करता।
इस पेज पर TXT फ़ाइल डालिए और SBV फ़ाइल पाइए। TXT में सिर्फ़ पंक्तियाँ हैं — कोई समय-कोड नहीं, इसलिए हर पंक्ति एक cue मानी जाती है। SBV में एक पंक्ति पर दो समय 0:00:04.000,0:00:07.000 रहते हैं और उसके नीचे पाठ; कोई क्रमांक नहीं होता।
जो अनुमान से बनता है: समयरेखा स्वयं बनाई जाती है (स्रोत में कोई समय नहीं)। पहली पंक्ति 0 ms से शुरू होती है और हर अगली पिछली की अवधि के बाद। ये चीज़ें चुपचाप नहीं गिरतीं — फ़ाइल डालने से पहले ही ऊपर की सूची में लिखी रहती हैं।
YouTube SBV की फ़ाइल .sbv एक्सटेंशन के साथ बनती है; हर cue दो समयों की एक पंक्ति और उसके नीचे पाठ से बनती है। एक फ़ाइल हो या पूरी सीरीज़, कतार एक-एक करके चलती है, बीच में रोकी जा सकती है, और नतीजे एक ZIP में आते हैं। रूपांतरण आपके ब्राउज़र में होता है, इसलिए फ़ाइल कहीं अपलोड नहीं होती।
उदाहरण
एक सामान्य TXT फ़ाइल, SBV में बदली गई
इनपुट
The quick brown fox jumps over the lazy dog.
Second paragraph, first line.
Second paragraph, second line.
आउटपुट
0:00:00.000,0:00:02.000
The quick brown fox jumps over the lazy dog.
0:00:02.000,0:00:04.000
Second paragraph, first line.
0:00:04.000,0:00:06.000
Second paragraph, second line.
इस आउटपुट में छूटा: समयरेखा (स्वयं बनाई गई)। बाकी सब पंक्ति-दर-पंक्ति मेल खाता है।
TXT से SBV: वही रूपांतरण एक कठिन इनपुट पर
इनपुट
Hello world.
Second block.
आउटपुट
0:00:00.000,0:00:02.000
Hello world.
0:00:02.000,0:00:04.000
Second block.
असली TXT फ़ाइलों में BOM, मिश्रित पंक्ति-अंत, खाली क्षेत्र या बिगड़ा समय-कोड मिलता है। ऊपर की साफ़ मिसाल से मिलाकर देखिए कि पार्सर कितना माफ़ करता है और क्या रिपोर्ट करता है।
अक्सर पूछे जाने वाले सवाल
TXT की सादी पंक्तियों को SBV में समय कहाँ से मिलता है?
समय आपकी TXT फ़ाइल से नहीं आता, इसलिए वह बनाया जाता है: पहली पंक्ति 0 ms से, और हर अगली पंक्ति पिछली की अवधि के बाद। अवधि वाला फ़ील्ड मिलीसेकंड लेता है, और SBV में वही समय 0:00:04.000 जैसे रूप में लिखा जाता है। रिपोर्ट साफ़ कहती है कि समयरेखा बनाई गई है, ताकि आप इसे किसी असली टाइमकोड की तरह न समझें।
TXT के अनुच्छेद-विराम SBV में कैसे पहुँचते हैं?
खाली पंक्तियाँ अनुच्छेद-विराम हैं, cue नहीं, इसलिए SBV में उनके लिए कोई खाली cue नहीं बनती। हर भरी पंक्ति क्रम से एक cue बनती है और पंक्तियों के बीच का अंतर किसी भी cue के समय में दिखता है — रूपांतरण उन्हें गिनता नहीं, छोड़ता है।
TXT की कौन-सी चीज़ें SBV में नहीं जातीं?
इस दिशा में 1 तरह की जानकारी गिरती है: समयरेखा स्वयं बनाई जाती है (स्रोत में कोई समय नहीं)। मिसाल के लिए, TXT में समय ही नहीं, इसलिए SBV की समयरेखा पहली पंक्ति को 0 से शुरू करके बनाई जाती है। यह सूची आपकी फ़ाइल डालने से पहले ही दिखती है, और फ़ाइल आने के बाद उसमें बताया जाता है कि उसमें से कितनी चीज़ें वाकई मौजूद थीं।
SBV में TXT के cue क्रमांक का क्या होता है?
SBV में हर TXT cue दो समयों की एक पंक्ति बनती है, जैसे 0:00:04.000,0:00:07.000, और उसके नीचे पाठ। cue क्रमांक लिखे ही नहीं जाते, इसलिए TXT की गिनती की जगह केवल समय और पाठ रहते हैं।
TXT की cues का क्रम SBV में बदलता है या नहीं?
cues शुरुआती समय के क्रम में लिखी जाती हैं, इसलिए TXT में अगर कोई cue क्रम से बाहर थी तो SBV में वह अपनी सही जगह पर लौट आती है। एक cue के भीतर की पंक्तियाँ अलग नहीं होतीं, क्योंकि दोनों फ़ॉर्मैट हार्ड लाइन-ब्रेक रख सकते हैं।
SBV से TXT की उलटी दिशा उतनी ही सुरक्षित है?
नहीं। SBV से TXT की उलटी दिशा में भी पूरी समयरेखा (लक्ष्य कोई समय नहीं रखता), पंक्ति विराम (बहु-पंक्ति cue एक पंक्ति में जुड़ जाती हैं) जैसी जानकारी गिरती है, क्योंकि दोनों फ़ॉर्मैट अलग-अलग चीज़ें रखते हैं और उलटी दिशा की अपनी कमियाँ हैं। और इस दिशा में TXT से SBV में जो छूटा — जैसे TXT में समय ही नहीं, इसलिए SBV की समयरेखा पहली पंक्ति को 0 से शुरू करके बनाई जाती है — वह SBV में कहीं दर्ज नहीं है, इसलिए किसी भी उलटे रूपांतरण से उसे दोबारा नहीं बनाया जा सकता।