वेब पर कब्जा और परिवर्तित करने के लिए उपकरण

जावा के साथ ऑनलाइन वीडियो के एनिमेटेड GIF में कनवर्ट करेंजावा एपीआई

एनिमेटेड GIF के साथ ऑनलाइन वीडियो परिवर्तित करना शुरू करने का तरीका जानें GrabzIt के जावा एपीआई। हालांकि इससे पहले कि आप याद रखें कि कॉल करने के बाद URLToAnimation विधि Save or SaveTo वीडियो को कैप्चर करने के लिए विधि को बुलाया जाना चाहिए।

मूल विकल्प

एकमात्र पैरामीटर जो आवश्यक है, उसे बदलने के लिए MP4, AVI या अन्य ऑनलाइन वीडियो का URL है intओ एक एनिमेटेड GIF।

grabzIt.URLToAnimation("http://www.example.com/video.avi");
//Then call the Save or SaveTo method

Vimeo या YouTube वीडियो को एनिमेटेड GIF में कनवर्ट करें

GrabzIt का Java API, Vimeo या YouTube वीडियो को सीधे GIF के एनिमेटेड में बदल सकता है, बस उस पृष्ठ का URL निर्दिष्ट करें जिस पर Vimeo या YouTube वीडियो दिखाई देता है और उसमें मौजूद वीडियो परिवर्तित हो जाएगा intओ एक एनिमेटेड GIF। हालाँकि, क्योंकि यह सेवा किसी तृतीय-पक्ष की वेबसाइट पर निर्भर करती है, इसलिए इसे हर वीडियो के लिए काम करने की गारंटी नहीं दी जा सकती है।

grabzIt.URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw");
//Then call the Save or SaveTo method

कस्टम पहचानकर्ता

आप एक कस्टम पहचानकर्ता पास कर सकते हैं intओ setCustomId की विधि AnimationOptions वर्ग जैसा कि नीचे दिखाया गया है, यह मान तब आपके GrabzIt Java हैंडलर को वापस कर दिया जाता है। इस उदाहरण में कस्टम पहचानकर्ता एक डेटाबेस पहचानकर्ता हो सकता है, जिससे एनिमेटेड GIF को किसी विशेष डेटाबेस रिकॉर्ड के साथ जोड़ा जा सकता है।

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

AnimationOptions options = new AnimationOptions();
options.setCustomId("123456");

grabzIt.URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", options);
//Then call the Save method
grabzIt.Save("http://www.example.com/handler");

एक वीडियो से एक फ्रेम पर कब्जा

एक वीडियो से एकल फ्रेम पर कब्जा करने के लिए आपको 1 होने के लिए अवधि और फ्रेम प्रति सेकंड पैरामीटर सेट करने की आवश्यकता है। फिर आप जिस फ्रेम को निकालना चाहते हैं, उस समय से मिलान करने के लिए स्टार्ट पोजीशन पैरामीटर सेट करके अपना आवश्यक फ्रेम प्राप्त कर सकते हैं।

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

AnimationOptions options = new AnimationOptions();
options.setFramesPerSecond(1);
options.setDuration(1);
options.setStart(3);

grabzIt.URLToAnimation("http://www.example.com/video.avi", options);
//Then call the Save or SaveTo method
grabzIt.SaveTo("result.gif");