ऑनलाइन व्हिडिओ अॅनिमेटेड जीआयएफ चे रुपांतरित करण्यास प्रारंभ करण्यासाठी या सामान्य टिप्स वापरा ग्रॅबझिटची पायथन एपीआय. तथापि आपण सुरू करण्यापूर्वी लक्षात ठेवा की कॉल केल्यावर URLToAnimation पद्धत Save or SaveTo व्हिडिओ कॅप्चर करण्यासाठी पद्धत कॉल करणे आवश्यक आहे.
रूपांतर करण्यासाठी केवळ MP4, AVI किंवा अन्य ऑनलाइन व्हिडिओची URL आवश्यक आहे intएक अॅनिमेटेड जीआयएफ
grabzIt.URLToAnimation("http://www.example.com/video.avi") # Then call the Save or SaveTo method
ग्रॅबझिटचे पायथन एपीआय, व्हिमिओ किंवा यूट्यूब व्हिडिओचे थेट अॅनिमेटेड जीआयएफ मध्ये रुपांतर करू शकते, फक्त त्या पृष्ठाची URL निर्दिष्ट करा जी व्हिमो किंवा यूट्यूब व्हिडिओवर दिसते आणि त्यातील व्हिडिओ रूपांतरित होईल intएक अॅनिमेटेड जीआयएफ तथापि ही सेवा तृतीय-पक्षाच्या वेबसाइटवर अवलंबून असल्याने प्रत्येक व्हिडिओसाठी कार्य करण्याची हमी दिली जाऊ शकत नाही.
grabzIt.URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw") # Then call the Save or SaveTo method
आपण सानुकूल अभिज्ञापक पास करू शकता intओ customId
च्या गुणधर्म GrabzItAnimationOptions खाली दर्शविल्याप्रमाणे वर्ग, हे मूल्य नंतर आपल्या GrabzIt पायथन हँडलरला परत केले जाईल. उदाहरणार्थ हा सानुकूल अभिज्ञापक डेटाबेस अभिज्ञापक असू शकतो, ज्यामुळे अॅनिमेटेड जीआयएफला विशिष्ट डेटाबेस रेकॉर्डशी संबद्ध केले जाऊ शकते.
from GrabzIt import GrabzItAnimationOptions from GrabzIt import GrabzItClient grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret") options = GrabzItAnimationOptions.GrabzItAnimationOptions() 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.py")
व्हिडिओमधून एकच फ्रेम कॅप्चर करण्यासाठी आपल्याला कालावधी आणि फ्रेम प्रति सेकंद गुणधर्म 1 सेट करणे आवश्यक आहे. त्यानंतर आपण प्रारंभ स्थान विशेषता सेट करुन आपली आवश्यक फ्रेम मिळवू शकता.
from GrabzIt import GrabzItAnimationOptions from GrabzIt import GrabzItClient grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret") options = GrabzItAnimationOptions.GrabzItAnimationOptions() 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")