निर्देशक
Node-basiertes Grading ermoeglicht parallele Looks ohne Neustart. Der Colorist experimentiert schneller, was weniger Wartezeit und besseres kreatives Feedback bedeutet.
जटिल ग्रेड, वीएफएक्स एकीकरण और मॉड्यूलर रंग पाइपलाइन के लिए नेटवर्क किए गए नोड ग्राफ के साथ गैर-विनाशकारी रंग सुधार प्रवाह।
नोड-आधारित कलर ग्रेडिंग एक गैर-विनाशकारी रंग सुधार वर्कफ़्लो है जो आपस में जुड़े नोड्स (Nodes) के नेटवर्क पर आधारित है। प्रत्येक नोड एक विशिष्ट कार्य करता है (जैसे, रंग सुधार, मास्किंग, ट्रांसफ़ॉर्मेशन) और अपने परिणाम को अगले नोड तक पहुंचाता है। यह जटिल, मॉड्यूलर और पुन: प्रयोज्य रंग पाइपलाइन की अनुमति देता है।
पारंपरिक पेज-आधारित इंटरफेस (Lumetri, Legacy Resolve Color Page) के विपरीत, जो क्रमिक नियंत्रणों पर आधारित होते हैं, नोड-ग्राफ़ सिस्टम पूरे वर्कफ़्लो को एक आरेख के रूप में विज़ुअलाइज़ करता है:
[इनपुट] → [प्री-ट्रांसफ़ॉर्म] → [प्राइमरी करेक्शन] → [सेकेंडरी 1] → [आउटपुट]
↓
[पावर विंडो नोड]
↓
(मास्किंग)1. इनपुट/आउटपुट नोड्स
2. रंग सुधार नोड्स
3. ट्रांसफ़ॉर्मेशन नोड्स
4. इफ़ेक्ट नोड्स
5. कंट्रोल नोड्स
मानक प्रोफेशनल नोड ट्री (न्यूनतम)
MediaIn (टाइमलाइन आयात)
↓
ColorSpace (Log→Linear इनपुट ट्रांसफ़ॉर्म)
↓
ColorCorrector (प्राइमरी LGG)
↓
Qualifier → Power Window (चयनात्मक सेकेंडरी)
↓
Curves (फाइन-ट्यूनिंग)
↓
ColorSpace (Linear→आउटपुट ट्रांसफ़ॉर्म Rec.709)
↓
MediaOut (निर्यात)जटिल मल्टी-ब्रांच ग्रेड
┌─ प्राइमरी CC नोड
│ ↓
MediaIn ─→ ColorSpace ─┼─ सेकेंडरी 1 (त्वचा)
│ ↓
├─ सेकेंडरी 2 (आसमान)
│ ↓
├─ LUT नोड (लुक)
│ ↓
└─ Grain/Vignette
↓
Merge (3 इनपुट)
↓
आउटपुट ट्रांसफ़ॉर्म
↓
MediaOutनोड्स सीधे पैरामीटर जोड़ सकते हैं - यह गतिशील समायोजन की अनुमति देता है:
// उदाहरण: सेकेंडरी नोड को क्वालिफ़ायर मास्क द्वारा नियंत्रित किया जाता है
Qualifier Node
└─ Red Channel Output → ColorCorrector Alpha Input
└─ क्वालिफ़ायर लाल पिक्सेल का चयन करता है
└─ ColorCorrector केवल इन पिक्सेल पर लागू होता हैएक बार बनाया गया नोड-ट्री सैकड़ों क्लिप पर लागू किया जा सकता है:
# DaVinci Resolve स्क्रिप्टिंग उदाहरण
project = resolve.GetProjectManager().GetCurrentProject()
timeline = project.GetCurrentTimeline()
clips = timeline.GetClips()
for clip in clips:
# प्रत्येक क्लिप पर सहेजी गई फ्यूजन कंपोजीशन लागू करें
clip.AddFusionComp()
# टेम्पलेट से नोड ग्राफ़ लोड करें
clip.GetFusionComp().SetNodeGraphString(saved_graph)DaVinci एडिट पेज + फ्यूजन एकीकरण:
DaVinci कलर पेज (प्राइमरी करेक्शन)
↓
पिक्चर लॉक
↓
फ्यूजन (सेकेंडरी करेक्शन, कंपोज़िटिंग)
↓
[3 डिलीवरेबल के लिए 3 आउटपुट नोड बनाएं]
├─ Rec.709 नोड → ProRes 422 मास्टर
├─ DCI-P3 नोड → DCP-मास्टर
├─ Rec.2020 HDR नोड → मास्टर फ़ाइल
↓
डिलीवरनामकरण परंपरा:
01_PreTx_LogC3toLinear
02_Primary_LGG
03_Secondary_SkinTone
04_Look_FilmEmulation
05_Output_Rec709फ्यूजन नोड्स पर नोट्स की अनुमति देता है:
// यह नोड शैडो लिफ्ट के दौरान त्वचा के टोन को सुरक्षित रखता है
// क्वालिफ़ायर: ह्यू 0-60°, सैचुरेशन 30-100, ल्यूमिनेंस 20-80
// रात के इनडोर दृश्यों के दौरान चेहरों में नारंगी शिफ्ट को रोकता हैअक्सर उपयोग किए जाने वाले पैटर्न को टेम्पलेट के रूप में सहेजें:
इन्हें पेस्ट-नोड-ग्राफ़ के माध्यम से सेकंडों में लागू किया जा सकता है।
कुछ नोड GPU-ऑप्टिमाइज़्ड होते हैं:
DeltaKeyer जैसे जटिल नोड अधिक CPU का उपयोग करते हैं - बेहतर रियल-टाइम प्रदर्शन के लिए इन्हें ट्री के अंत में रखें।
चुनौती: 3 कैमरे (विभिन्न कोण, एक्सपोज़र)
समाधान नोड-ग्राफ़:
कैमरा A MediaIn ──→ ColorSpace → Primary CC → Output
कैमरा B MediaIn ──→ ColorSpace → Primary CC → Merge → MediaOut
कैमरा C MediaIn ──→ ColorSpace → Primary CC ↗स्वचालित मिलान के लिए सभी 3 कैमरों को समान नोड-ट्री के साथ ग्रेड करें।
चुनौती: लाइव-एक्शन प्लेट के साथ CGI रेंडरिंग का मिलान करें
समाधान नोड-ग्राफ़:
लाइव-एक्शन प्लेट
↓
प्राइमरी CC
↓
[नोड ग्राफ़ को "VFX-Base" के रूप में सहेजें]
↓
VFX कलाकार Nuke में लोड करता है:
- CGI रेंडर पर समान नोड-ग्रेड लागू करता है
- परिणाम: रंग विसंगतियों के बिना पूर्ण रंग मिलानचुनौती: Rec.709 (TV), DCI-P3 (सिनेमा), Rec.2020 HDR (नेटफ्लिक्स) में समान ग्रेड
3 आउटपुट शाखाओं के साथ समाधान नोड-ग्राफ़:
मास्टर ग्रेड नोड्स (सभी समान)
├─ आउटपुट ट्रांसफ़ॉर्म Rec.709 → ProRes 422
├─ आउटपुट ट्रांसफ़ॉर्म DCI-P3 → DCP
└─ आउटपुट ट्रांसफ़ॉर्म Rec.2020 HDR → H.265 मास्टरएक रेंडरिंग, 3 अलग-अलग फ़ॉर्मेट - केवल आउटपुट नोड समायोजन के माध्यम से।
| पहलू | कलर पेज | फ्यूजन नोड्स |
|---|---|---|
| सीखने की अवस्था | सरल (1-2 सप्ताह) | मध्यम (4-8 सप्ताह) |
| वास्तविक समय प्रदर्शन | बहुत तेज़ | जटिलता के साथ धीमा |
| लचीलापन | सीमित | अधिकतम |
| VFX एकीकरण | संभव नहीं | नेटिव फ्यूजन एकीकरण |
| बैच-प्रोसेसिंग | सीमित | पूरी तरह से स्वचालित किया जा सकता है |
| शुरुआती लोगों के लिए | अनुशंसित | पहली बार अनुभव के बाद |
| पेशेवरों के लिए | रफ पास | अंतिम/जटिल ग्रेड |
लक्षण: प्रदर्शन टूट जाता है, टाइमलाइन लैग होती है
समाधान: समान नोड्स को समेकित करें (जैसे, 5 कर्व्स-नोड्स → 1 मास्टर-कर्व्स-नोड)
लक्षण: नोड-स्पघेटी, ट्रैक करने योग्य नहीं
समाधान: सत्यापन के लिए अनुभागों के बीच व्यूअर-नोड्स का उपयोग करें
लक्षण: ग्रेड ग्रेड किया जाता है, लेकिन रेंडरिंग मूल दिखाता है
समाधान: हमेशा अंत में MediaOut नोड + नोड कनेक्शन जांचें
लक्षण: ग्रेड Resolve में अंतिम मास्टर की तुलना में अलग दिखता है
समाधान: मॉनिटर-एम्यूलेशन के साथ आउटपुट ट्रांसफ़ॉर्म को विज़ुअलाइज़ करें
Node-basiertes Grading ermoeglicht parallele Looks ohne Neustart. Der Colorist experimentiert schneller, was weniger Wartezeit und besseres kreatives Feedback bedeutet.
Node-basierte Workflows ermoeglichen komplexe Composits mit gestapelten Videoclips und Effekten. Die Lernkurve ist steil, aber fuer komplexe Projekte mit vielen Ebenen lohnt sich der Aufwand. Jede Korrektur wird als separater Node organisiert.
Node-Workflows sparen 10-15% Grading-Zeit durch Batch-Processing. Bei Serien mit 10+ Episoden ist ein wiederverwendbarer Node-Tree sehr wertvoll.
1. Was beschreibt „Node-basiertes Color Grading" am besten?
2. Zu welchem Department gehört „Node-basiertes Color Grading"?
3. Wie viele verschiedene Fachperspektiven bietet dieser Eintrag?
यह शब्दकोश Filmfarm पारिस्थितिकी तंत्र का हिस्सा है — बजट-निर्माण (FilmBalance), एक उद्योग पत्रिका (FilmCircus) और क्रू-नेटवर्किंग (FilmCall, CrewMesh) के साथ। पूरी प्रोडक्शन के लिए एक साझा शब्दावली।