כלים ללכידה ולהמרה של האינטרנט

המרת סרטונים מקוונים ל- GIF מונפשים עם רובי

ממשק API של רובי

השתמש בטיפים הנפוצים האלה כדי להתחיל להמיר סרטונים מקוונים ל- GIF מונפשים בעזרת ממשק API רובי של GrabzIt. עם זאת לפני שתתחיל לזכור את זה לאחר התקשרות אל url_to_animation שיטה save or save_to יש לקרוא לשיטה כדי ללכוד את הווידיאו.

אפשרויות בסיסיות

הפרמטר היחיד הנדרש הוא כתובת האתר של MP4, AVI או וידאו מקוון אחר להמרה into GIF מונפש.

grabzItClient.url_to_animation("http://www.example.com/video.avi")
# Then call the save or save_to method

המרת וידאו Vimeo או YouTube ל- GIF אנימציה

ממשק ה- API של RubbIt של RubbIt יכול גם להמיר וידאו של Vimeo או YouTube ישירות ל- GIF מונפשים, פשוט ציין את כתובת האתר של הדף בו מופיע הסרטון Vimeo או YouTube והווידאו שהוא מכיל יומר. into GIF מונפש. עם זאת מכיוון ששירות זה מסתמך על אתר של צד שלישי, לא ניתן להבטיח שהוא יעבוד עבור כל סרטון וידאו.

grabzItClient.url_to_animation("https://www.youtube.com/watch?v=a1Y73sPHKxw")
# Then call the save or save_to method

מזהה מותאם אישית

אתה יכול לעבור מזהה מותאם אישית into ה setCustomId השיטה של AnimationOptions כמתואר להלן, ערך זה מוחזר לאחר מכן למטפל GrabzIt Ruby שלך. לדוגמה, מזהה מותאם אישית זה יכול להיות מזהה בסיס נתונים, המאפשר לשייך GIF מונפש לרשומת מסד נתונים מסוימת.

grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")

options = GrabzIt::AnimationOptions.new()
options.customId = "123456"

grabzItClient.url_to_animation("https://www.youtube.com/watch?v=a1Y73sPHKxw", options)
# Then call the save method
grabzItClient.save("http://www.example.com/handler/index")

צלם פריים בודד מווידיאו

בכדי לצלם פריים בודד מווידיאו עליכם להגדיר את משך הזמן ואת הפרמטרים למסגרות לשנייה להיות 1. לאחר מכן תוכל להשיג את המסגרת הדרושה שלך על ידי הגדרת פרמטר מיקום ההתחלה.

grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")

options = GrabzIt::AnimationOptions.new()
options.framesPerSecond = 1
options.duration = 1
options.start = 3

grabzItClient.url_to_animation("http://www.example.com/video.avi", options)
# Then call the save or save_to method
grabzItClient.save_to("result.gif")