Q100419: स्रोत छवि से मेटाडेटा को नमूना EXR छवि में कॉपी करना

सारांश

कुछ इमेज फ़ाइलें एम्बेडेड मेटाडेटा के साथ आती हैं जो इमेज के मूल निर्माण के समय इस्तेमाल किए गए मापदंडों को परिभाषित करती हैं। Nuke इस मेटाडेटा के कुछ हिस्सों के निरीक्षण और अनुकूलन की अनुमति देता है, और इमेज के बीच ऐसे मेटाडेटा की प्रतिलिपि बनाने की भी अनुमति देता है।

ऐसी परिस्थितियाँ हो सकती हैं जहाँ आपको पिक्सेल डेटा प्रदान किए बिना मेटाडेटा साझा करने की आवश्यकता हो। यह Nuke में स्रोत छवि से मेटाडेटा कॉपी करके और उसे एक नमूना EXR छवि में सम्मिलित करके किया जा सकता है।

यह आलेख बताता है कि CopyMetaData नोड और CheckerBoard का उपयोग करके स्रोत छवि से मेटाडेटा को नमूना EXR छवि में कैसे कॉपी किया जाए।

अधिक जानकारी

मेटाडेटा की प्रतिलिपि बनाना

निम्नलिखित चरण दिखाते हैं कि किसी स्रोत छवि के मेटाडेटा को चेकरबोर्ड में कैसे कॉपी किया जाए, बिना किसी मूल पिक्सेल डेटा को शामिल किए:

1) एक रीड नोड बनाएं और उस फ़ाइल को आयात करें जिससे आप मेटाडेटा जानकारी निकालना चाहते हैं।

2) चेकरबोर्ड नोड बनाएं.

3) एक CopyMetaData नोड बनाएं और नॉब से मेटाडेटा को केवल मेटा पर सेट करें।

4) कॉपीमेटाडाटा से मेटा इनपुट को रीड नोड से और इमेज इनपुट को चेकरबोर्ड नोड से कनेक्ट करें।

मार्सी.PNG

5) एक Write नोड बनाएं और इस Write नोड पर:

a) रेंडर की गई छवि बनाने के लिए एक निर्देशिका का चयन करें, यह सुनिश्चित करते हुए कि रेंडर EXR फ़ाइल एक्सटेंशन का उपयोग करने के लिए सेट है।

b) मेटाडेटा नॉब को सभी मेटाडेटा पर सेट करें

7) रेंडर बटन का उपयोग करके EXR फ़ाइल को रेंडर करें।

8) रेंडर के परिणाम देखने के लिए, नए रीड नोड का उपयोग करके फ़ाइल को वापस लाएँ।

परिणाम: अब आपके पास एक चेकरबोर्ड छवि होगी जिसमें मेटाडेटा होगा न कि मूल पिक्सेल डेटा।

9) कॉपी किए गए मेटाडेटा की जाँच करने के लिए, चेकरबोर्ड रीड नोड के मेटाडेटा टैब पर जाएँ। इसके परिणाम एम्बेडेड मेटाडेटा दिखाएंगे।

10) यह पुष्टि करने के लिए कि यह मेटाडेटा मूल से मेल खाता है, CompareMetaData नोड बनाएं और A इनपुट को मूल रीड नोड में और B इनपुट को रेंडर किए गए CheckerBoard रीड नोड में कनेक्ट करें।

Comparemeta.PNGComparemeta2.PNG

नोट: फ़ाइल आकार, फ़ाइल नाम के रूप में तुलना करने पर दोनों फ़ाइलें 100 प्रतिशत मेल नहीं खाएँगी, लेकिन अधिकांश एम्बेडेड मेटाडेटा मौजूद होना चाहिए।

मेटाडेटा हटाना

यदि कोई मेटाडेटा है जिसे आप रेंडर किए गए EXR से बाहर रखना चाहते हैं, तो आप ModifyMetaData नोड का उपयोग करके इसे मेटाडेटा से हटा सकते हैं:

1) उपरोक्त उदाहरण वर्कफ़्लो में, CopyMetaData और Write नोड्स के बीच एक ModifyMetaData नोड बनाएँ

संशोधित करें.PNG

2) ModifyMetaData गुण बिन में, + घुंडी पर क्लिक करके एक नई क्रिया बनाएं।

3) एक बार इस पर क्लिक करने पर, आपको तालिका के एक्शन शीर्षक के अंतर्गत बनाया गया एक निर्धारित मान दिखाई देगा।

सेट.PNG

4) सेट प्रविष्टि पर डबल-क्लिक करें और यह आपको या तो सेट रखने या हटाने के लिए बदलने का संकेत देगा। हटाएँ चुनें

5) निर्धारित मान के दाईं ओर खाली क्षेत्र पर डबल-क्लिक करें (तालिका के मुख्य शीर्षक के भीतर)

6) जब 'मेटाडेटा कुंजी चुनें' विंडो दिखाई दे, तो उस मेटाडेटा मान का चयन करें जिसे आप हटाना चाहते हैं।

उदाहरण के तौर पर, मैं नीचे दी गई छवि में 'creator' मेटाडेटा मान को बाहर करने के लिए चुन रहा हूँ:

remove_metadata.PNG

7) Write नोड का उपयोग करके पुनः रेंडर करें।

8) नए संशोधित रेंडर को पढ़ें और आप देख सकते हैं कि आपके द्वारा हटाया गया मान संशोधित EXR छवि मेटाडेटा में शामिल नहीं किया जाएगा।

कृपया ध्यान दें, चूँकि Nuke में EXR फ़ाइलें ही वर्तमान में एकमात्र ऐसा फ़ॉर्मेट हैं जो कस्टम मेटाडेटा निर्यात करने की अनुमति देता है, यह तकनीक EXR फ़ाइलों के रूप में रेंडरिंग तक ही सीमित है। हालाँकि, हमारे पास अतिरिक्त फ़ॉर्मेट लिखने के लिए एक खुला फ़ीचर अनुरोध है, जिसका संदर्भ इस प्रकार दिया जा सकता है:

ID 382642 - सभी समर्थित फ़ाइल स्वरूपों से सभी मेटाडेटा को पढ़ने और लिखने की क्षमता जोड़ें

अतिरिक्त जानकारी

Nuke में फ़ाइल मेटाडेटा के साथ काम करने, ModifyMetaData और CopyMetaData नोड्स का उपयोग करने, या मेटाडेटा रेंडर करने के बारे में अधिक जानकारी के लिए, कृपया Nuke के ऑनलाइन दस्तावेज़ के निम्नलिखित अनुभागों को देखें:

    हम चाहते हैं कि खेद व्यक्त करते हैं

    कृपया हमें बताएँ कि