REST Resource: projects.locations.videoThumbnails

المرجع: VideoThumbnail

معلومات حول صورة مصغّرة لفيديو

تمثيل JSON
{
  "name": string,
  "expression": {
    object (Expression)
  },
  "videoOptions": {
    object (VideoOptions)
  },
  "fileFormat": enum (VideoFileFormat),
  "grid": {
    object (PixelGrid)
  }
}
الحقول
name

string

اسم المورد الذي يمثّل الصورة المصغّرة للفيديو، بالتنسيق "projects/*/videoThumbnails/**" (مثل "projects/earthengine-legacy/videoThumbnails/").

expression

object (Expression)

التعبير المطلوب احتسابه. يجب أن يتم تقييمها على أنّها مجموعة صور.

videoOptions

object (VideoOptions)

خيارات الصورة المتحركة

fileFormat

enum (VideoFileFormat)

ترميز الإخراج الذي سيتم من خلاله إنشاء الصورة المصغّرة للفيديو الناتج لا تتوفّر حاليًا سوى ملفات GIF.

grid

object (PixelGrid)

شبكة اختيارية من البكسل تصف كيفية إعادة إسقاط الصور التي تحسبها expression واقتصاصها.

VideoOptions

الخيارات الأساسية لإنشاء الفيديوهات

تمثيل JSON
{
  "framesPerSecond": number,
  "maxFrames": integer,
  "maxPixelsPerFrame": string
}
الحقول
framesPerSecond

number

عدد اللقطات في الثانية للفيديو الذي تم تصديره يجب أن تتراوح القيمة بين 0.1 و120. القيمة التلقائية هي 5.0.

maxFrames

integer

الحد الأقصى لعدد لقطات الفيديو التي سيتم احتسابها وتصديرها هذه ميزة أمان تمنعك من بدء عملية تصدير أكبر حجمًا مما كنت تريده عن طريق الخطأ. القيمة التلقائية هي 1000 لقطة، ولكن يمكنك ضبط القيمة صراحةً لرفع هذا الحدّ أو خفضه.

maxPixelsPerFrame

string (Int64Value format)

الحد الأقصى لعدد وحدات البكسل التي يتم احتسابها وتصديرها لكل إطار هذه ميزة أمان تمنعك من بدء عملية تصدير أكبر حجمًا مما كنت تريده عن طريق الخطأ. القيمة التلقائية هي 1e8 بكسل، ولكن يمكنك ضبط القيمة صراحةً لرفع هذا الحد أو خفضه.

VideoFileFormat

لاختيار تنسيق ملف فيديو لتشفير تسلسل من الصور

عمليات التعداد
VIDEO_FILE_FORMAT_UNSPECIFIED غير محدد
MP4 تنسيق MPEG-4 Part 14
GIF ملف GIF متحرك
VP9 WEBM/VP9

الطُرق

create

لإنشاء معرّف يمكن استخدامه لعرض صورة تحتوي على صورة متحركة لعدة صور من مجموعة.