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

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

या द्रुत पोचे अनुसरण कराintऑनलाइन एनिमेटेड जीआयएफ चे ऑनलाइन व्हिडिओ रूपांतरित करण्यास प्रारंभ 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ओ customId च्या पद्धती GrabzItAnimationOptions खाली दर्शविल्याप्रमाणे वर्ग, हे मूल्य नंतर आपल्या GrabzIt पर्ल हँडलरला परत केले जाईल. उदाहरणार्थ हा सानुकूल अभिज्ञापक डेटाबेस अभिज्ञापक असू शकतो, ज्यामुळे अ‍ॅनिमेटेड जीआयएफला विशिष्ट डेटाबेस रेकॉर्डशी संबद्ध केले जाऊ शकते.

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

$options = GrabzItAnimationOptions->new();
$options->customId("123456");

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

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

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

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

$options = GrabzItAnimationOptions->new();
$options->framesPerSecond(1);
$options->duration(1);
$options->start(3);

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