एक एनीमेटेड GIF को क्रॉप करें

हर पूरी तरह से रचित GIF फ़्रेम पर एक मान्य क्रॉप रेक्टेंगल लागू करें और क्रॉप किए गए अनुक्रम को नई एनिमेशन के रूप में एन्कोड करें।

जब यह उपकरण उपयोगी होता है

एक निश्चित बॉर्डर, कैप्शन स्ट्रिप, ब्राउज़र क्रोम, या अनयूज़्ड कैनवास क्षेत्र को हटाना जो पूरे GIF में एक ही स्थान पर रहता है।

स्थानीय प्रोसेसिंग कैसे काम करती है

ब्राउज़र स्रोत फ़्रेम्स को GIF डिस्पोज़ल नियमों का उपयोग करके रचता है, लॉजिकल स्क्रीन के खिलाफ एक क्रॉप को मान्य करता है, हर दृश्य RGBA फ़्रेम से उस रेक्टेंगल को कॉपी करता है, और पार्स किए गए डिली और लूप व्यवहार के साथ आउटपुट को री-क्वांटाइज करता है।

इसे कैसे उपयोग करें

  1. स्रोत तैयार करें: एक निश्चित बॉर्डर, कैप्शन स्ट्रिप, ब्राउज़र क्रोम, या अनयूज़्ड कैनवास क्षेत्र को हटाना जो पूरे GIF में एक ही स्थान पर रहता है।
  2. स्थानीय रूप से प्रक्रिया करें: ब्राउज़र स्रोत फ़्रेम्स को GIF डिस्पोज़ल नियमों का उपयोग करके रचता है, लॉजिकल स्क्रीन के खिलाफ एक क्रॉप को मान्य करता है, हर दृश्य RGBA फ़्रेम से उस रेक्टेंगल को कॉपी करता है, और पार्स किए गए डिली और लूप व्यवहार के साथ आउटपुट को री-क्वांटाइज करता है।
  3. डाउनलोड करें और पुष्टि करें: पूरे परिणाम को स्क्रब या प्ले करें, केवल पहले फ़्रेम नहीं, पुष्टि करें कि कोई बाद की गति क्रॉप सीमा को पार नहीं करती, टाइमिंग और लूप काउंट की तुलना करें, और ट्रांसपेरेंट किनारों और पैलेट परिवर्तनों का विरोधाभासी पृष्ठभूमि पर निरीक्षण करें।

महत्वपूर्ण सीमाएँ

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

डाउनलोड किए गए परिणाम की पुष्टि करें

पूरे परिणाम को स्क्रब या प्ले करें, केवल पहले फ़्रेम नहीं, पुष्टि करें कि कोई बाद की गति क्रॉप सीमा को पार नहीं करती, टाइमिंग और लूप काउंट की तुलना करें, और ट्रांसपेरेंट किनारों और पैलेट परिवर्तनों का विरोधाभासी पृष्ठभूमि पर निरीक्षण करें।

डिजाइन द्वारा निजी

आपकी फ़ाइलें इस ब्राउज़र में रहती हैं। टूल स्रोत या आउटपुट को हमारे सर्वर पर अपलोड नहीं करता।

प्रश्न और उत्तर

यह उपकरण कब उपयोगी है?

एक निश्चित बॉर्डर, कैप्शन स्ट्रिप, ब्राउज़र क्रोम, या अनयूज़्ड कैनवास क्षेत्र को हटाना जो पूरे GIF में एक ही स्थान पर रहता है।

ब्राउज़र वास्तव में क्या करता है?

ब्राउज़र स्रोत फ़्रेम्स को GIF डिस्पोज़ल नियमों का उपयोग करके रचता है, लॉजिकल स्क्रीन के खिलाफ एक क्रॉप को मान्य करता है, हर दृश्य RGBA फ़्रेम से उस रेक्टेंगल को कॉपी करता है, और पार्स किए गए डिली और लूप व्यवहार के साथ आउटपुट को री-क्वांटाइज करता है।

कौन सी सीमाओं को मुझे समझना चाहिए?

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

मुझे परिणाम की पुष्टि कैसे करनी चाहिए?

पूरे परिणाम को स्क्रब या प्ले करें, केवल पहले फ़्रेम नहीं, पुष्टि करें कि कोई बाद की गति क्रॉप सीमा को पार नहीं करती, टाइमिंग और लूप काउंट की तुलना करें, और ट्रांसपेरेंट किनारों और पैलेट परिवर्तनों का विरोधाभासी पृष्ठभूमि पर निरीक्षण करें।

संबंधित उपकरण