סקירה כללית של Batch Video Warehouse

‫Batch Video Warehouse (שנקרא גם Video on Demand Warehouse) עוזר למפתחים:

  • ייבוא קובצי וידאו מ-Cloud Storage.
  • ייבוא מטא-נתונים של סרטונים.
  • ניתוח של הטמעות תוכן וידאו.
  • בנייה ופריסה של אינדקסים לחיפוש לצורך חיפוש וידאו מבוסס-AI.

כדי להשתמש ב-Batch Video Warehouse, צריך לבצע כמה שלבים בסיסיים:

  1. העלאה וניתוח של סרטונים: יצירת נכסי וידאו של corpus, upload, יצירת הטמעות של סרטונים על ידי analyze נכסי הווידאו. בנוסף, מפתחים יכולים להגדיר את התגים data schema ו-annotations כדי להוסיף מטא-נתונים משלימים לסרטונים.
  2. פיתוח ופריסה של אינדקסים לחיפוש: יצירת index וdeploy של האינדקס ב-index endpoint לחיפוש. אינדקס שפורס הוא אינדקס שמנוהל על ידי מאגר ייעודי של משאבים שמתרחב בהתאם לגודל האינדקס.
  3. חיפוש, עיון ועדכון של נתוני אינדקס: ביצוע חיפוש סמנטי search של מחיצות רלוונטיות של סרטונים באינדקס שנפרס באמצעות שאילתות טקסט, תמונות או קריטריוני סינון במטא-נתונים של ההערות. המשתמשים יכולים גם לעיין בתוכן של הקורפוס או האינדקס דרך ListAssets וViewIndexedAssets בהתאמה. ב-Batch Video Warehouse יש שתי דרכים לעדכן נכסי וידאו באינדקס:
    • עדכון מצטבר: משתמשים בממשקי ה-API‏ IndexAsset או RemoveIndexAsset כדי לעדכן סרטון אחד בכל פעם. השיטה הזו מובילה לתפוקה מוגבלת, אבל לזמן אחזור קצר של עדכונים.
    • חבילת עדכונים: משתמשים ב-API‏ UpdateIndex עם הפרמטר asset_filter כדי לבנות מחדש את האינדקס באופן מלא. השיטה הזו מומלצת אם רוצים להוסיף או להסיר מספר גדול של סרטונים מהאינדקס.

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

מערכות עורפיות של מחסני נתונים תומכות בפורמטים נפוצים כמו MP4,‏ AVI,‏ FLV,‏ MKV,‏ MOV,‏ MXF,‏ WMV ובפורמטים שאפשר לפענח באמצעות FFmpeg.

הקצה הקדמי, שמשמש רק למטרות הדגמה, תומך בפורמטים MP4 ו-MKV.

המאמרים הבאים

מתחילים את תהליך ההצטרפות באמצעות ההדגמה colab.