प्रारंभिक कदम
हमारे ज्ञानकोष लेखों में ज्ञात समस्याओं की जाँच करें
सबसे पहले, हम अनुशंसा करते हैं कि आप ज्ञात समस्याओं के लिए Nuke के उत्पाद ज्ञानकोष लेखों की जाँच करें। यदि आपको दिखाई देने वाली समस्या से संबंधित कोई लेख नहीं मिलता है, तो कृपया निम्न कार्य करें:
Nuke / Nuke Studio सुरक्षित मोड में चलाकर अनुकूलन / तृतीय पक्ष प्लग-इन को अलग करें
सॉफ़्टवेयर को सुरक्षित मोड में लॉन्च करने से Nuke / NukeX / Nuke Studio अस्थायी रूप से किसी भी अनुकूलन या प्लग-इन को अनदेखा कर देगा और आपको यह समझने में मदद करेगा कि समस्या Nuke की मूल कार्यक्षमता से संबंधित है या किसी बाहरी समस्या से। निर्देशों के लिए कृपया Q100038: Nuke / NukeX / Nuke Studio / Hiero को सुरक्षित मोड में लॉन्च करना लेख देखें।
यदि समस्या सुरक्षित मोड में नहीं होती है, तो संभवतः समस्या किसी तृतीय-पक्ष अनुकूलन से संबंधित है जिसे Nuke में जोड़ा गया है। अपनी .nuke निर्देशिका के समस्या निवारण और समस्याएँ पैदा करने वाले किसी भी अनुकूलन को अलग करने के बारे में अधिक जानकारी के लिए, कृपया निम्नलिखित लेख देखें:
Q100475: .nuke निर्देशिका का समस्या निवारण
वैकल्पिक फ़ुटेज/डिफ़ॉल्ट सेटिंग्स के साथ परीक्षण करें
अपने मूल पुनरुत्पादन मामले से भिन्न फुटेज/सेटिंग्स के साथ परीक्षण करने से आपको यह समझने में मदद मिलेगी कि क्या समस्या विशिष्ट फुटेज या सेटिंग्स तक सीमित है।
अपनी स्क्रिप्ट में फुटेज को चेकरबोर्ड (चेकरबोर्ड नोड का उपयोग करके) या 10-बिट DPX फ़ाइलों से बदलने का प्रयास करें और यह देखने के लिए परीक्षण करें कि क्या समस्या अभी भी होती है।
जहां उपलब्ध हो, वैकल्पिक सेटिंग्स का उपयोग करके देखें कि क्या समस्या किसी एक विशेष चर सेटिंग तक सीमित है। अर्थात यदि आप mov32 एनकोडर के साथ कोडेक का उपयोग करते हुए लिखते समय समस्याओं का अनुभव कर रहे हैं, तो आप कोडेक को बदलने और इसके बजाय mov64 के साथ परीक्षण करने का प्रयास कर सकते हैं।
NUKE
स्क्रिप्ट फ़ाइल को सरल बनाएँ
ज़्यादातर मामलों में, बड़ी स्क्रिप्ट में होने वाली समस्याओं को नोड्स के एक छोटे समूह तक सीमित किया जा सकता है, और प्रोजेक्ट को सरल बनाने से संभावित कारण की बेहतर जानकारी मिल सकेगी। किसी प्रोजेक्ट को सरल बनाने के लिए, हम आपको सलाह देते हैं कि:
1. शाखायुक्त नोड्स का एक बड़ा चयन हटाएँ
2. स्क्रिप्ट का परीक्षण करके देखें कि क्या समस्या अभी भी दिखाई देती है
यदि ऐसा होता है - चरण 1 को दोहराएँ, और नोड नेटवर्क के सभी क्षेत्रों से नोड्स को हटाना शुरू करें
यदि ऐसा नहीं होता है - नोड्स को हटाने की कार्रवाई को पूर्ववत करें और चरण 1 को दोहराएं, लेकिन नोड्स का एक छोटा चयन करें
3. चरण 1-2 को तब तक दोहराएँ जब तक आप स्क्रिप्ट को यथासंभव सरल न कर लें और समस्या को पुनः उत्पन्न करने में सक्षम रहें।
NUKE STUDIO
प्रोजेक्ट फ़ाइल को सरल बनाएँ
बड़ी परियोजनाओं में समस्याओं को क्लिप/ट्रैक के एक छोटे से संग्रह तक सीमित किया जा सकता है, और परियोजना को इन तत्वों तक सीमित करने से संभावित कारण की बेहतर समझ मिलेगी। किसी परियोजना को सरल बनाने के लिए, हम अनुशंसा करते हैं कि आप:
1. एक बार में एक ही ट्रैक हटाएँ
2. स्क्रिप्ट का परीक्षण करके देखें कि क्या समस्या अभी भी दिखाई देती है
- यदि ऐसा होता है - चरण 1 को दोहराएं, यदि आपके पास 1 ट्रैक बचा है और फिर भी समस्या दिखाई दे रही है, तो हम प्रक्रिया को दोहराने की सलाह देंगे, लेकिन ट्रैक पर क्लिप आइटम के साथ
- यदि ऐसा नहीं होता है - ट्रैक को हटाने की क्रिया को पूर्ववत करें और चरण 1 को दोहराएँ, लेकिन एक अलग ट्रैक का चयन करें, या इसके बजाय क्लिप आइटम को हटाना शुरू करें
3. चरण 1-2 को तब तक दोहराएँ जब तक आप परियोजना को यथासंभव सरल न कर लें और समस्या को देख सकें।
टैग साफ़ करें
2. राइट क्लिक करें > टैग > टैग साफ़ करें
3. निर्यात का पुनः प्रयास करें
अतिरिक्त परीक्षण
समस्या के नेटवर्क से संबंधित होने की संभावना को दूर करने के लिए, हम अनुशंसा करते हैं कि आप स्थानीय ड्राइव पर संग्रहीत सभी फ़ाइलों के साथ समस्या को पुनः हल करने का प्रयास करें। उदाहरण के लिए:
- धीमा प्लेबैक। स्थानीय फ़ुटेज का उपयोग करने या यह सुनिश्चित करने से कि सब कुछ स्थानीयकृत है, प्लेबैक प्रक्रिया को तेज़ करने में मदद मिल सकती है।
- फ़ार्म पर एक स्क्रिप्ट रेंडर करना। फ़ार्म का उपयोग करने के बजाय स्थानीय मशीन पर बैच मोड में रेंडर करने का प्रयास करने से यह पुष्टि हो जाएगी कि समस्या Nuke से संबंधित है या किसी तृतीय-पक्ष रेंडर फ़ार्म सॉफ़्टवेयर विक्रेता से।
सभी पृष्ठभूमि प्रक्रियाओं को बंद करें और मेमोरी उपयोग की जाँच करते हुए पुनः परीक्षण करें
अगर आपको Nuke चलाते समय ज़्यादा मेमोरी इस्तेमाल होती दिख रही है, तो यह समझना अच्छा रहेगा कि Nuke / NukeX / Nuke Studio आपकी मशीन पर क्या असर हो रहा है। ज़्यादा मेमोरी इस्तेमाल पर ध्यान दें, फिर बाकी सभी ऐप्लिकेशन बंद कर दें और Nuke / NukeX / Nuke Studio दोबारा टेस्ट करें, साथ ही यह भी देखें कि मशीन का मेमोरी इस्तेमाल (CPU/RAM) पिछले वाले से कितना है।
हमें Nuke के कुछ संस्करणों, 12.2v1-12.2v9, 13.01-13.0v5, 13.1v1-13v1.2 में Nuke के मेमोरी उपयोग से जुड़ी एक समस्या का पता चला है। इसे Nuke 12.2v10, 13.0v6, 13.1v2 में ठीक कर दिया गया है, और इस समस्या के बारे में अधिक जानकारी नीचे दी गई बग रिपोर्ट में मिल सकती है:
ID 484135 - ऐसा लगता है कि Nuke 12.1 संस्करण की तुलना में अधिक RAM का उपयोग करता है, और कैश साफ़ करने से कम मेमोरी खाली होती है
सुनिश्चित करें कि पथों में कोई विदेशी वर्ण या असामान्य प्रतीक उपयोग नहीं किए गए हैं
कभी-कभी Nuke / NukeX / Nuke Studio द्वारा विदेशी वर्णों या असामान्य प्रतीकों को न पहचान पाने के कारण रीड, एक्सपोर्ट और रेंडर त्रुटियाँ हो सकती हैं। अगर आपको यही समस्या दिखाई दे रही है, तो कृपया सुनिश्चित करें कि आपकी स्क्रिप्ट में इस्तेमाल किए गए पथों में इनमें से कोई भी शामिल न हो।
कैश को साफ़ करें
अपना कैश साफ़ करने से प्रदर्शन संबंधी समस्याओं और अप्रत्याशित व्यवहारों में मदद मिल सकती है। निर्देशों के लिए कृपया हमारा Q100043: अपना Nuke / NukeX / Nuke Studio / Hiero कैश कैसे साफ़ करें लेख देखें।
अग्रिम पठन
यदि इस आलेख में बताए गए चरणों का पालन करने के बाद भी आपको कोई समस्या दिखाई दे रही है, तो कृपया एक सहायता टिकट खोलें और हमें बताएं कि आपको क्या समस्या आ रही है और आपने अब तक क्या समस्या निवारण कदम उठाए हैं।
समर्थन टिकट खोलने के तरीके के बारे में अधिक जानकारी के लिए, कृपया Q100064: समर्थन टिकट कैसे खोलें लेख देखें।
हम चाहते हैं कि खेद व्यक्त करते हैं
कृपया हमें बताएँ कि
सारांश
यह लेख आपको कुछ ऐसे कदमों के बारे में सलाह देगा, जिन्हें आप अपनी समस्या का स्वयं निदान करने के लिए, या अपनी Nuke स्क्रिप्ट और Nuke Studio परियोजनाओं में संभावित कारणों को कम करने के लिए अपना सकते हैं।
यदि आपको लॉन्च के समय क्रैश या त्रुटियों का सामना करना पड़ रहा है, तो आप इन समस्याओं के निवारण के लिए अधिक विशिष्ट मार्गदर्शिका यहां पा सकते हैं:
Q100540: स्टार्टअप पर Nuke / Hiero / Nuke Studio क्रैश होने की समस्या का निवारण कैसे करें?