23.976 fps सबटाइटल को 25 fps में ठीक करें
या सबटाइटल टेक्स्ट पेस्ट करें
विकल्प
टाइमिंग किस फ़्रेम रेट में गिनी गई है। फ़ॉर्मैट पेजों पर यही MicroDVD को चाहिए, क्योंकि वह टाइमिंग फ़्रेम संख्याओं में रखता है। फ़्रेम रेट पेजों पर यह वह रेट है जिसके हिसाब से फ़ाइल की टाइमिंग की गई थी — वह संस्करण जिसके लिए सबटाइटल बने थे — और पेज का दूसरा बॉक्स उस वीडियो का रेट लेता है जिसके साथ आप इन्हें इस्तेमाल करेंगे। 23.976, 24, 25, 29.97, 30, 50, 59.94 और 60 आम हैं। गलत होने पर पूरी टाइमलाइन खिसक जाती है, और फ़्रेम रेट पेजों पर वह एक अनुपात से खिसकती है, तय मात्रा से नहीं।
जिस संस्करण के साथ आप सबटाइटल इस्तेमाल करेंगे — जो वीडियो आप दरअसल चलाएँगे — उसका फ़्रेम रेट। लगाया जाने वाला गुणक पहला बॉक्स ÷ यह है, इसलिए 24 से 25 देता है 0.96: फ़िल्म PAL पर 4% तेज़ चलती है, और 100 मिनट की फ़ीचर 96 मिनट के टेप में आ जाती है। दोनों बॉक्स उलटे रहने पर पूरी टाइमलाइन उसी मात्रा से गलत दिशा में खिसक जाती है।
यह पेज 23.976 fps संस्करण के साथ टाइम की गई सबटाइटल फ़ाइल लेकर उसे 25 fps PAL संस्करण पर बैठाता है। हर टाइमस्टैम्प को 23.976 भाग 25 से गुणा किया जाता है, यानी 0.95904, इसलिए पूरी टाइमलाइन 4.096 प्रतिशत पहले आ जाती है और हर क्यू उतनी ही छोटी हो जाती है। दोनों बॉक्स पहले से भरे हैं; अगर आपकी फ़ाइल किसी और के साथ टाइम हुई है तो उन्हें बदलें।
यह जोड़ी तब आती है जब अमेरिकी बाज़ार के लिए बनी फ़िल्म यूरोप में छपती है। 24 fps पर शूट फ़िल्म NTSC सिग्नल में 23.976 fps पर चलती है — यानी 24000/1001, वह अजीब भाजक जो हर NTSC दर में आता है — और PAL संस्करण वही तस्वीरें 25 fps पर चलाता है। तस्वीरें एक जैसी हैं और फ़्रेम की गिनती एक जैसी; बदलता है यह कि वे कितनी तेज़ दिखाई जाती हैं, और सबटाइटल की टाइमिंग को उसी गति पर चलना पड़ता है।
4.096 प्रतिशत साफ़ 24 से 25 वाले 4 प्रतिशत के बराबर नहीं है, और अंतर किताबी नहीं: यह प्रति घंटा 3.5 सेकंड है, और 95 मिनट की फ़िल्म पर 5.5 सेकंड। आपकी जोड़ी कौन-सी है यह इस पर है कि फ़ाइल किसके साथ टाइम हुई थी, इस पर नहीं कि वीडियो कैसा दिखता है — 23.976 डिस्क और 24 fps मास्टर अलग जानवर हैं, और इस समूह में हर एक का अपना पेज है।
अनुपात शून्य से दूरी पर लगता है, इसलिए एक सेकंड पर बैठी क्यू 41 ms हिलती है और पैंतालीस मिनट पर वाली 1 मिनट 51 सेकंड। हर क्यू के दोनों किनारे हिलते हैं, इसलिए दो सेकंड के सबटाइटल को 1.92 सेकंड मिलते हैं। कुछ अपलोड नहीं होता, कहीं कुछ नहीं भेजा जाता, और पूरा सीज़न एक बार में कतार से निकलता है — SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON और CSV फ़ाइलें अपने असली रूप में पढ़ी जाती हैं।
उदाहरण
एक छोटी क्यू और एक लंबी
इनपुट
1
00:00:01,000 --> 00:00:03,000
Hello there.
2
00:01:00,000 --> 00:01:02,000
One minute in.
आउटपुट
1
00:00:00,959 --> 00:00:02,877
Hello there.
2
00:00:57,542 --> 00:00:59,460
One minute in.
0.95904 यानी 23.976 भाग 25। एक सेकंड वाली क्यू 41 ms खोती है और एक मिनट वाली 2,458 ms — शून्य से साठ गुना दूरी, साठ गुना खिसकाव। हर क्यू के दोनों किनारे गुणा होते हैं, इसलिए पहली क्यू के 2 सेकंड 1.918 बनते हैं और दूसरी के भी वही 1.918।
गलती घड़ी के अनुपात में बढ़ती है
इनपुट
1
00:45:00,000 --> 00:45:02,000
Forty-five minutes in.
2
01:00:00,000 --> 01:00:02,000
An hour in.
आउटपुट
1
00:43:09,408 --> 00:43:11,326
Forty-five minutes in.
2
00:57:32,544 --> 00:57:34,462
An hour in.
पैंतालीस मिनट के निशान पर 1 मिनट 51 सेकंड पहले, और एक घंटे पर 2 मिनट 27 सेकंड पहले। यही इस जोड़ी की पहचान है: शुरुआत में सबटाइटल लगभग सही होते हैं और अंत तक मिनटों बाहर, और गलती उसी दर से बढ़ती रहती है। तय ऑफ़सेट इसे कभी नहीं ठीक कर सकता, अनुपात कर सकता है।
MicroDVD फ़ाइल सिर्फ़ अपनी घोषणा बदलती है
इनपुट
{1}{1}23.976
{120}{144}Hello
आउटपुट
{1}{1}25
{120}{144}Hello
MicroDVD अपनी टाइमिंग फ़्रेम नंबरों में रखता है, और 25 fps पर चलाई गई वही तस्वीरें अब भी फ़्रेम 120 और 144 हैं। उन नंबरों को फिर से लिखना गलती सुधारने के बजाय दुगनी कर देता। रूपांतरण पहली पंक्ति पर घोषित रेट बदलता है — 23.976 से 25 — और वही खिलाड़ी को बताता है कि फ़्रेम नंबरों को वापस सेकंड में कैसे बदले।
अक्सर पूछे जाने वाले सवाल
23.976 fps क्या है, और ठीक 24 क्यों नहीं?
यह 24000 भाग 1001 है, जो 24 से बहुत थोड़ा धीमा है। कारण NTSC है: अमेरिका में रंगीन टीवी के लिए 29.97 की दर चाहिए थी, और 29.97 यानी 30000/1001, इसलिए NTSC सिग्नल में बैठने वाली हर चीज़ वही 1001 भाजक विरासत में लेती है। इसलिए NTSC में ले जाई गई फ़िल्म 24 के बजाय 24000/1001 पर चलती है, और इसीलिए यह जोड़ी साफ़ 24 से 25 वाली से अलग है।
23.976 से 25 कौन-सा गुणक लेता है?
0.95904, यानी 23.976 भाग 25: हर टाइमस्टैम्प अपना 95.904 प्रतिशत रखता है, इसलिए टाइमलाइन 4.096 प्रतिशत पहले चलती है। 100 मिनट की फ़ीचर 95 मिनट 54 सेकंड बनती है, 24 से 25 वाले गोल 96 मिनट के बजाय, और हर क्यू को स्क्रीन पर 4.096 प्रतिशत कम समय मिलता है। दोनों रेट उसी क्रम में बॉक्स में जाते हैं — पहले वह जिसके साथ फ़ाइल टाइम हुई, फिर वह जिस पर आप चलाएँगे।
मेरी फ़ाइल अमेरिकी रिलीज़ के लिए टाइम हुई है और मेरे पास यूरोपीय डिस्क है — क्या यही जोड़ी है?
यह पेज इसी के लिए है, जब तक आपके पास वाली अमेरिकी रिलीज़ 23.976 पर चलने वाली फ़िल्म है। यूरोपीय डिस्क 25 fps PAL है, और सबटाइटल को उसकी गति पर चलना पड़ता है: 0.95904। अगर आपकी फ़ाइल सच्चे 24 पर चलने वाले फ़िल्म मास्टर के साथ टाइम हुई थी, तो 24 से 25 वाली जोड़ी चाहिए और गुणक 0.96 है; यहाँ के बॉक्स दोनों लेते हैं, पर पेज अलग हालात समझाते हैं।
क्या शब्द बदलेंगे या सिर्फ़ टाइमिंग?
सिर्फ़ टाइमिंग। टेक्स्ट, पंक्ति विराम और फ़ॉर्मैट की सारी स्टाइलिंग जैसी है वैसी रहती है, और लॉस रिपोर्ट बताती है कि अंदर आते समय फ़ाइल ने कुछ खोया या नहीं — अकेला फ़्रेम-रेट रूपांतरण कुछ नहीं फेंकता। जो बदलता है वह यह कि हर क्यू को 4.096 प्रतिशत कम समय मिलता है, इसलिए हर पंक्ति की पढ़ने की गति उतनी बढ़ जाती है और सीमा के पास बैठी पंक्ति उसे पार कर सकती है।
0.95904 के बजाय 0.96 इस्तेमाल करूँ तो सबटाइटल कितने बाहर होंगे?
लगभग प्रति घंटा 3.5 सेकंड, और 95 मिनट की फ़िल्म पर 5.5 सेकंड — हमेशा पहले, और हमेशा अंत की ओर बढ़ते हुए। यह इतना छोटा है कि गोलाई की गलती लगे और इतना बड़ा कि स्क्रीन पर दिखे, इसीलिए दोनों पेज अलग हैं। अगर पक्का न हो कि फ़ाइल किस रेट के साथ टाइम हुई थी, तो परख यह है कि बदलने के बाद गलती कहाँ बैठती है: गलत जोड़ी बढ़ता हुआ अवशेष छोड़ती है, सही जोड़ी कुछ नहीं।
क्या PAL संस्करण सचमुच चार प्रतिशत तेज़ चलता है?
दर 24 से 25 तक 4.167 प्रतिशत बढ़ती है, और इसलिए अवधि 4 प्रतिशत घटती है — यही वह संख्या है जो लोग PAL स्पीड-अप कहते हैं। 23.976 पर दर 4.271 प्रतिशत बढ़ती है और अवधि 4.096 प्रतिशत घटती है, गोल आंकड़े से ज़रा ज़्यादा। यहाँ मायने अवधि रखती है, क्योंकि सबटाइटल टाइमलाइन समय में नापी जाती है, फ़्रेम में नहीं।