वेब कॅप्चर आणि रूपांतरित करण्यासाठी साधने

जावा सह अ‍ॅनिमेटेड जीआयएफ मध्ये ऑनलाईन व्हिडिओ रूपांतरित कराजावा एपीआय

ऑनलाइन व्हिडिओ अ‍ॅनिमेटेड जीआयएफ चे रुपांतरित कसे करावे ते शोधा GrabzIt चे जावा API. तथापि आपण सुरू करण्यापूर्वी लक्षात ठेवा की कॉल केल्यावर URLToAnimation पद्धत Save or SaveTo व्हिडिओ कॅप्चर करण्यासाठी पद्धत कॉल करणे आवश्यक आहे.

मूलभूत पर्याय

रूपांतर करण्यासाठी केवळ MP4, AVI किंवा अन्य ऑनलाइन व्हिडिओची URL आवश्यक आहे intएक अ‍ॅनिमेटेड जीआयएफ

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

Vimeo किंवा YouTube व्हिडिओ अ‍ॅनिमेटेड GIF मध्ये रूपांतरित करा

ग्रॅबझिटची जावा एपीआय, व्हिमिओ किंवा यूट्यूब व्हिडिओचे थेट अ‍ॅनिमेटेड जीआयएफ मध्ये रुपांतर करू शकते, फक्त त्या पृष्ठाची URL निर्दिष्ट करा जी Vimeo किंवा YouTube व्हिडिओवर दिसते आणि त्यातील व्हिडिओ रूपांतरित होईल intएक अ‍ॅनिमेटेड जीआयएफ तथापि ही सेवा तृतीय-पक्षाच्या वेबसाइटवर अवलंबून असल्याने प्रत्येक व्हिडिओसाठी कार्य करण्याची हमी दिली जाऊ शकत नाही.

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

सानुकूल अभिज्ञापक

आपण सानुकूल अभिज्ञापक पास करू शकता intओ setCustomId च्या पद्धती AnimationOptions खाली दर्शविल्याप्रमाणे वर्ग, हे मूल्य नंतर आपल्या GrabzIt जावा हँडलरला परत केले जाईल. या उदाहरणात सानुकूल अभिज्ञापक डेटाबेस अभिज्ञापक असू शकतो, ज्यामुळे अ‍ॅनिमेटेड जीआयएफला विशिष्ट डेटाबेस रेकॉर्डशी संबद्ध केले जाऊ शकते.

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");

व्हिडिओमधून एकच फ्रेम कॅप्चर करा

व्हिडिओमधून एकच फ्रेम कॅप्चर करण्यासाठी आपल्याला कालावधी आणि फ्रेम प्रति सेकंद पॅरामीटर्स एक्सएनयूएमएक्स सेट करणे आवश्यक आहे. त्यानंतर आपण काढू इच्छित असलेल्या फ्रेमच्या वेळेशी जुळण्यासाठी आपण प्रारंभ स्थिती पॅरामीटर सेट करुन आपली आवश्यक फ्रेम मिळवू शकता.

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");