इस प्रोजेक्ट के बारे में
ae-motion-compiler एक स्क्रिप्टिंग फ्रेमवर्क है जिसका उद्देश्य Adobe After Effects CC 2024 और उसके बाद के संस्करणों में दोहराए जाने वाले एनीमेशन कार्य को स्वचालित करना है। इसे मोशन डिज़ाइनरों, एनिमेटरों और प्रोडक्शन टीमों के लिए एक टूल के रूप में प्रस्तुत किया गया है जो एक एनीमेशन पैटर्न को एक बार परिभाषित करना चाहते हैं और इसे कई लेयरों पर लागू करना चाहते हैं।
README में वर्णित मुख्य क्षमताएँ:
- प्रोसीजरल कीफ्रेम जनरेशन: प्रारंभ/अंत मान, अवधि और ईज़िंग से कीफ्रेम बनाएं, जो मैन्युअल प्लेसमेंट के बजाय लेयर गुणों द्वारा संचालित होते हैं।
- एक्सप्रेशन-आधारित एनीमेशन नियंत्रण: एक एक्सप्रेशन बिल्डर कॉन्फ़िगर करने योग्य आवृत्ति और आयाम के साथ विगल जैसे एक्सप्रेशन उत्पन्न करता है, जो रोटेशन जैसे गुणों पर लागू होते हैं।
- बैच लेयर ऑटोमेशन: एक टेम्पलेट को कई लेयरों पर एक साथ ऑफसेट, अवधि और स्टैगर विकल्पों के साथ लागू करें; एक लेयर मैनेजर संगठन और नामकरण परंपराओं को संभालता है।
- रेंडर ऑटोमेशन: रेंडर क्यू प्रबंधन, आउटपुट प्रारूप और रेंडर सेटिंग्स कॉन्फ़िगरेशन, साथ ही प्रगति निगरानी।
- एनीमेशन टेम्पलेट्स: स्लाइड, स्केल, रोटेट, कलर, मॉर्फ, स्टैगर, बाउंस और वेव पैटर्न।
- सहायक उपकरण: ईज़िंग कर्व एडिटर, टाइमलाइन ऑर्गनाइज़र, इफेक्ट अप्लायर और प्रीव्यू प्लेयर।
कॉन्फ़िगरेशन एक YAML-शैली सेटिंग्स ब्लॉक के माध्यम से उजागर होता है जो कोर व्यवहार, कीफ्रेम डिफ़ॉल्ट (ईज़िंग, स्पेसिंग, ऑटो बेज़ियर), एक्सप्रेशन सत्यापन और प्रदर्शन मोड, लेयर बैच सीमाएँ और पदानुक्रम संरक्षण, रेंडर क्यू विकल्प, और निर्यात मेटाडेटा/संरचना हैंडलिंग को कवर करता है।
स्थापना को क्लोन, npm install, build और install:ae चरण के रूप में वर्णित किया गया है, इसके बाद After Effects के File → Scripts मेनू से स्क्रिप्ट लॉन्च की जाती है। README सिस्टम आवश्यकताओं को सूचीबद्ध करता है (Windows 10/11 या macOS 10.15/12, After Effects CC 2024 न्यूनतम, 8 GB RAM न्यूनतम जिसमें 16 GB+ अनुशंसित, 800 MB स्टोरेज न्यूनतम)।
फीचर स्थिति स्क्रिप्ट-आधारित एनीमेशन, एक्सप्रेशन जनरेशन, बैच प्रोसेसिंग और रेंडर ऑटोमेशन के लिए पूर्ण के रूप में दी गई है; इफेक्ट प्रीसेट और प्लगइन एकीकरण के लिए बीटा; क्लाउड सिंक और रिमोट कंट्रोल के लिए अल्फा। एक रोडमैप प्रदर्शन कार्य, उन्नत मोशन पाथ, फिजिक्स एकीकरण, प्रोसीजरल रिगिंग, स्मार्ट ईज़िंग सुझाव और एक प्लगइन मार्केटप्लेस का उल्लेख करता है।
परियोजना बताती है कि यह क्लाउड अपलोड के बिना स्थानीय रूप से डेटा संसाधित करता है, इसमें अनडू सपोर्ट और त्रुटि पुनर्प्राप्ति शामिल है, और MIT लाइसेंस के तहत लाइसेंस प्राप्त है। यह स्पष्ट रूप से नोट करता है कि यह Adobe से संबद्ध नहीं एक स्वतंत्र परियोजना है, और उत्पन्न एनीमेशन को अभी भी मानव समीक्षा और परिशोधन की आवश्यकता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.