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

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

एनिमेटेड GIF के साथ ऑनलाइन वीडियो परिवर्तित करने के लिए इन सामान्य युक्तियों का उपयोग करें GrabzIt's PHP API। हालांकि इससे पहले कि आप याद रखें कि कॉल करने के बाद 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's PHP 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 की विधि GrabzItAnimationOptions वर्ग जैसा कि नीचे दिखाया गया है, यह मान तब आपके GrabzIt PHP हैंडलर को वापस कर दिया जाता है। उदाहरण के लिए यह कस्टम पहचानकर्ता एक डेटाबेस पहचानकर्ता हो सकता है, जिससे एनिमेटेड GIF को किसी विशेष डेटाबेस रिकॉर्ड के साथ जोड़ा जा सकता है।

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

$options = new \GrabzIt\GrabzItAnimationOptions();
$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.php");

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

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

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

$options = new \GrabzIt\GrabzItAnimationOptions();
$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");