जब TGS एक्सपोर्ट आकार की सीमा पार कर जाए, तो डिज़ाइन और एनीमेशन का वर्णन करने के लिए आवश्यक डेटा कम करें। प्रीव्यू को क्रॉप करने या फ़ाइल का नाम बदलने से मदद नहीं मिलेगी। कॉपी पर काम करें, एक बार में एक कारण बदलें और केवल मूल SVG का आकार देखने के बजाय वास्तविक संपीड़ित TGS एक्सपोर्ट की तुलना करें।

सरल बनाने से पहले शुरुआती स्थिति दर्ज करें

SVG सेव करें और प्रीसेट, अवधि, अंतिम आकार तथा दिखाई देने वाली चेतावनी नोट करें। इच्छित परिणाम का स्क्रीनशॉट या संदर्भ चित्र रखें। इस शुरुआती स्थिति से आप तय कर पाएँगे कि अनुकूलन के बाद डिज़ाइन सुरक्षित रहा या नहीं और क्या एक्सपोर्ट की गई फ़ाइल पर वास्तव में असर पड़ा।

Telegram, TGS एनीमेशन के लिए अधिकतम 64 KB की सीमा तय करता है। कन्वर्टर अपने संपीड़ित आउटपुट की जाँच करके अनुकूलन की कोशिश करता है, लेकिन जटिल डिज़ाइन फिर भी बहुत बड़ा रह सकता है। सीमा से बड़ी फ़ाइल मिलने पर स्रोत डिज़ाइन की जाँच करें; केवल एक्सटेंशन बदलकर उसे ठीक करने की अपेक्षा न रखें।

अनावश्यक आकृतियों से शुरुआत करें

बहुत विस्तृत ऑटो-ट्रेस, दोहराई गई रेखाएँ, अलग-थलग छोटी आकृतियाँ और छिपी सजावट खोजें। ट्रेस की गई फ़ोटो में बहुत अधिक ज्यामितीय डेटा हो सकता है, भले ही वह साधारण SVG चित्र जैसी दिखे। ऐसे विवरण हटाएँ जो स्टिकर के आकार पर उसकी बाहरी आकृति या भाव को समझने में योगदान नहीं देते।

उदाहरण के लिए, किसी शुभंकर की जैकेट में सिलाई, कपड़े का टेक्सचर और कई छोटे बटन हो सकते हैं। जैकेट की मुख्य आकृति और डिज़ाइन की पहचान बनाने वाला एक बटन रखें। हटाया गया टेक्सचर उपयोगी था या नहीं, यह तय करने से पहले सामान्य देखने के आकार पर परिणाम की तुलना करें।

पहचान देने वाले हिस्सों को बचाते हुए पाथ सरल करें

वेक्टर एडिटर के सरलीकरण विकल्पों का इस्तेमाल चुने हुए पाथ पर करें; पूरे चित्र पर उन्हें बार-बार लागू न करें। हर बदलाव के बाद चेहरा, लोगो के कोने और अक्षरों के अंदर की खाली जगह जाँचें। अक्सर लोग इन्हीं हिस्सों से सबसे पहले डिज़ाइन पहचानते हैं।

लगभग एक सीध में स्थित बहुत से बिंदुओं वाली वक्र रेखा को सरल करने से शायद ज़्यादा अंतर न पड़े। लेकिन किसी ब्रांड चिह्न की पहचान बनाने वाला छोटा कटाव उतना बदलाव सहन नहीं कर सकता। अलग-अलग चरणों की कॉपी रखें, ताकि किसी महत्वपूर्ण रेखा को वापस लाने के लिए हटाए गए सभी विवरण फिर से न जोड़ने पड़ें।

  1. एक घना पाथ या सजावटी समूह चुनें।
  2. स्रोत की कॉपी में उसे सरल बनाएँ।
  3. बाहरी आकृति और अंदर की खाली जगह जाँचें।
  4. उन्हीं गति सेटिंग के साथ दोबारा एक्सपोर्ट करें।
  5. बदलाव तभी रखें जब आकार या संरचना में स्वीकार्य सुधार हो।

जहाँ उपयोग कम हो, वहाँ स्वतंत्र गति घटाएँ

एनीमेशन गति के साथ डेटा भी जोड़ता है। यदि कई सजावटी तत्वों की अपनी अलग टाइमिंग है, तो विचार करें कि क्या उन्हें स्वतंत्र रूप से हिलना ज़रूरी है। पूरे ऑब्जेक्ट की एकसाथ गति सरल संरचना के साथ वही बात व्यक्त कर सकती है। कुछ उन्नत लेयर नियंत्रण चुने गए प्रोडक्ट प्लान पर निर्भर होते हैं।

एनीमेशन बदलने से पहले स्थिर संस्करण आज़माएँ। यदि स्थिर संस्करण ही बड़ा है, तो आकृतियों पर ध्यान दें। यदि गति जोड़ने से मुख्य बढ़ोतरी होती है, तो एनिमेट किए गए हिस्सों की संख्या घटाएँ या गति सरल करें। जटिलता सुधारने के बदले TGS की आवश्यक फ़्रेम दर कम न करें।

एक्सपोर्ट, दिखावट और भविष्य के संपादन की तुलना करें

हर उपयोगी संस्करण एक्सपोर्ट करें और उसका आकार नोट करें। SVG के बाइट आकार, पाथ की संख्या और संपीड़ित TGS के आकार के बीच पूरी तरह सीधा अनुपात नहीं होता। स्रोत SVG से खाली स्थान हटाने का प्रभाव अनावश्यक आकृतियाँ हटाने की तुलना में बहुत कम हो सकता है।

अंत में सबसे छोटे स्वीकार्य संस्करण को Telegram में देखें। जाँचें कि सरलीकरण के बाद चेहरे के विवरण, अक्षर और पारदर्शिता सही रहे। संपादन योग्य मूल फ़ाइल और सफल एक्सपोर्ट की कॉपी साथ रखें। सीमा के अंदर की फ़ाइल तभी उपयोगी है जब एनीमेशन अभी भी इच्छित बात कहता हो और बाद में उसमें संशोधन किया जा सके।

स्रोत और आगे पढ़ने के लिए