آن لائن ویڈیوز کو متحرک GIF کے ساتھ تبدیل کرنا شروع کرنے کے لئے ان عمومی نکات کا استعمال کریں GrabzIt کا ازگر API. تاہم ، اس سے پہلے کہ آپ فون کریں ، یاد رکھیں URLToAnimation طریقہ Save or SaveTo ویڈیو پر قبضہ کرنے کے ل method طریقہ کو بلایا جانا چاہئے۔
تبدیل کرنے کے لئے صرف پیرامیٹر کی ضرورت ہے MP4 ، AVI یا دیگر آن لائن ویڈیو کا URL intاے متحرک GIF۔
grabzIt.URLToAnimation("http://www.example.com/video.avi") # Then call the Save or SaveTo method
گربز آئٹ کا ازگر 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اے customId
کی خاصیت GrabzItAnimationOptions جیسا کہ ذیل میں دکھایا گیا ہے ، اس کی قیمت آپ کے گربز آئٹ ازگر ہینڈلر کو واپس کردی گئی ہے۔ مثال کے طور پر یہ کسٹم شناخت کنندہ ایک ڈیٹا بیس شناخت کنندہ ہوسکتا ہے ، جس سے ایک متحرک GIF کو کسی خاص ڈیٹا بیس ریکارڈ کے ساتھ وابستہ کیا جاسکتا ہے۔
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")
ایک ویڈیو سے کسی ایک فریم کو قبضہ کرنے کے ل you ، آپ کو مدت اور فریم فی سیکنڈ اوصاف کو 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")