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)

นิพจน์ที่จะคำนวณ ต้องประเมินเป็น ImageCollection

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

จำนวนเฟรมวิดีโอสูงสุดที่จะประมวลผลและส่งออก นี่คือการป้องกันด้านความปลอดภัยเพื่อป้องกันไม่ให้คุณเริ่มการส่งออกที่ใหญ่กว่าที่ตั้งใจไว้โดยไม่ตั้งใจ ค่าเริ่มต้นคือ 1, 000 เฟรม แต่คุณสามารถตั้งค่าอย่างชัดเจนเพื่อเพิ่มหรือลดขีดจำกัดนี้ได้

maxPixelsPerFrame

string (Int64Value format)

จำนวนพิกเซลสูงสุดที่จะคำนวณและส่งออกต่อเฟรม นี่คือการป้องกันด้านความปลอดภัยเพื่อป้องกันไม่ให้คุณเริ่มการส่งออกที่ใหญ่กว่าที่ตั้งใจไว้โดยไม่ตั้งใจ ค่าเริ่มต้นคือ 1e8 พิกเซล แต่คุณสามารถตั้งค่าอย่างชัดเจนเพื่อเพิ่มหรือลดขีดจำกัดนี้ได้

VideoFileFormat

เลือกรูปแบบไฟล์วิดีโอที่จะใช้เข้ารหัสลำดับรูปภาพ Enum นี้ยังไม่คงที่ และอาจมีการเพิ่มค่าใหม่ในอนาคต

Enum
VIDEO_FILE_FORMAT_UNSPECIFIED ไม่ระบุ
MP4 รูปแบบ MPEG-4 Part 14
GIF GIF ภาพเคลื่อนไหว
VP9 WEBM/VP9

เมธอด

create

สร้างรหัสที่ใช้ในการแสดงรูปภาพที่มีภาพเคลื่อนไหวของรูปภาพหลายรูปจากคอลเล็กชันได้