השתמש בטיפים הנפוצים האלה כדי להתחיל להמיר סרטונים מקוונים ל- GIF מונפשים בעזרת ממשק ה- API של GrabzIt Python. עם זאת לפני שתתחיל לזכור את זה לאחר התקשרות אל URLToAnimation שיטה Save or SaveTo יש לקרוא לשיטה כדי ללכוד את הווידיאו.
הפרמטר היחיד הנדרש הוא כתובת האתר של MP4, AVI או וידאו מקוון אחר להמרה into GIF מונפש.
grabzIt.URLToAnimation("http://www.example.com/video.avi") # Then call the Save or SaveTo method
ממשק API Python של GrabzIt יכול גם להמיר וידאו של Vimeo או YouTube ישירות ל- GIF מונפשים, פשוט ציין את כתובת האתר של הדף בו מופיע הסרטון Vimeo או YouTube והווידאו שהוא מכיל יומר. into GIF מונפש. עם זאת מכיוון ששירות זה מסתמך על אתר של צד שלישי, לא ניתן להבטיח שהוא יעבוד עבור כל סרטון וידאו.
grabzIt.URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw") # Then call the Save or SaveTo method
אתה יכול לעבור מזהה מותאם אישית into ה customId
תכונה של GrabzItAnimationOptions כמתואר להלן, ערך זה מוחזר לאחר מכן למטפל GrabzIt Python שלך. לדוגמה, מזהה מותאם אישית זה יכול להיות מזהה בסיס נתונים, המאפשר לשייך 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")
בכדי לצלם פריים בודד מווידיאו עליכם להגדיר את משך הזמן ואת התכונות של המסגרות לשנייה להיות 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")