फ़्रेम से टाइमकोड कैलकुलेटर क्या है?
यह टूल किसी वीडियो की कुल फ़्रेम संख्या को असल समय की अवधि (सेकंड में) और मानक HH:MM:SS:FF टाइमकोड में बदल देता है। एडिटर, एनिमेटर, कलरिस्ट और मोशन-ग्राफ़िक्स कलाकारों को अक्सर यह जानना पड़ता है कि "इतने फ़्रेम" का मतलब "कितना समय" है — जैसे After Effects, Premiere, DaVinci Resolve या किसी EDL में कोई फ़्रेम नंबर पढ़ते समय। बस कुल फ़्रेम की संख्या भरें और अपने प्रोजेक्ट की फ़्रेम रेट चुनें।
इसका इस्तेमाल कैसे करें
कुल फ़्रेम की संख्या टाइप करें, फिर वह फ़्रेम रेट चुनें जिस पर आपका फ़ुटेज या टाइमलाइन चल रही है: 23.976, 24, 25 (PAL), 29.97, 30, 50, 59.94 या 60 fps। कैलकुलेटर आपको सेकंड में सटीक अवधि देगा, साथ ही घंटे, मिनट, सेकंड और बचे हुए फ़्रेम में बँटा टाइमकोड भी बताएगा।
फ़ॉर्मूला समझें
अवधि निकालना आसान है — कुल फ़्रेम को फ़्रेम रेट से भाग दें: \(t = N / fps\)। टाइमकोड बनाने के लिए हर इकाई के फ़्रेम-काउंट से बार-बार भाग दिया जाता है। FF (फ़्रेम वाला हिस्सा) के लिए fps की वैल्यू को निकटतम पूर्ण संख्या तक राउंड कर दिया जाता है (इसलिए 29.97 fps हर दिखाए गए सेकंड में 30 फ़्रेम मानता है, जो नॉन-ड्रॉप-फ़्रेम परंपरा से मेल खाता है)। यह नॉन-ड्रॉप-फ़्रेम मॉडल है, इसलिए 29.97/59.94 fps पर दिखाया गया टाइमकोड घड़ी के असली समय से थोड़ा धीमा चलता है — "कुल अवधि" वाली पंक्ति हमेशा असली समय दिखाती है।
$$\begin{gathered} \text{Timecode} = HH:MM:SS:FF \\[1.5em] \text{where}\quad \left\{ \begin{aligned} N &= \left\lfloor \text{Total Frames} \right\rfloor,\quad f = \operatorname{round}\!\left(\text{FPS}\right) \\ HH &= \left\lfloor \dfrac{N}{3600\,f} \right\rfloor \\ MM &= \left\lfloor \dfrac{N \bmod 3600\,f}{60\,f} \right\rfloor \\ SS &= \left\lfloor \dfrac{N \bmod 60\,f}{f} \right\rfloor \\ FF &= N \bmod f \end{aligned} \right. \end{gathered}$$ $$\text{Total Seconds} = \frac{\text{Total Frames}}{\text{FPS}}$$
हल किया गया उदाहरण
मान लीजिए आपके पास 30 fps पर 1800 फ़्रेम हैं। अवधि = $$1800 / 30 = 60 \text{ सेकंड}$$। टाइमकोड: 60 सेकंड बराबर ठीक 1 मिनट होता है, इसलिए नतीजा होगा 00:01:00:00।
अक्सर पूछे जाने वाले सवाल
FF वाले हिस्से का क्या मतलब है? FF फ़्रेम वाला हिस्सा है — यानी आख़िरी पूरे सेकंड के बाद कितने फ़्रेम बीते, 00 से लेकर \((fps - 1)\) तक।
29.97 fps पर कुल सेकंड और टाइमकोड अलग-अलग क्यों होते हैं? नॉन-ड्रॉप-फ़्रेम टाइमकोड हर लेबल किए गए सेकंड में 30 फ़्रेम गिनता है, जबकि असल में सिर्फ़ 29.97 फ़्रेम ही चलते हैं, इसलिए लेबल किया गया समय असली समय से आगे बढ़ जाता है। सेकंड वाली वैल्यू ही असली बीता हुआ समय है।
क्या मैं उल्टी दिशा में भी जा सकता हूँ? यह कैलकुलेटर फ़्रेम को समय में बदलता है; टाइमकोड से फ़्रेम निकालने के लिए हर समय इकाई को fps से गुणा करें और उसमें फ़्रेम वाला हिस्सा जोड़ दें।