Method: projects.video.export

یک فرآیند دسته‌ای را آغاز می‌کند که یک ویدیو را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.

درخواست HTTP

POST https://earthengine.googleapis.com/v1beta/{project=projects/*}/video:export

این URL از سینتکس Transcoding در gRPC استفاده می‌کند.

پارامترهای مسیر

پارامترها
project

string

شناسه پروژه یا شماره پروژه پلتفرم ابری گوگل که باید به عنوان مصرف‌کننده سرویس برای این درخواست در نظر گرفته شود. فرمت آن projects/{project-id} است.

مجوزدهی به مجوز IAM زیر در project منبع مشخص شده نیاز دارد:

  • earthengine.exports.create

درخواست بدنه

بدنه درخواست شامل داده‌هایی با ساختار زیر است:

نمایش JSON
{
  "expression": {
    object (Expression)
  },
  "description": string,
  "videoOptions": {
    object (VideoOptions)
  },
  "fileExportOptions": {
    object (VideoFileExportOptions)
  },
  "requestId": string,
  "workloadTag": string,
  "priority": integer
}
فیلدها
expression

object ( Expression )

عبارتی که برای محاسبه و خروجی گرفتن به ویدیو ارزیابی می‌شود و به صورت مجموعه‌ای از تصاویر نمایش داده می‌شود.

description

string

نامی برای وظیفه که برای انسان قابل خواندن باشد.

videoOptions

object ( VideoOptions )

گزینه‌های اساسی که ویدیوی تولید شده را توصیف می‌کنند.

fileExportOptions

object ( VideoFileExportOptions )

گزینه‌هایی برای اینکه ویدیو کجا و به چه شکلی صادر شود.

requestId

string

یک رشته منحصر به فرد که برای تشخیص درخواست‌های تکراری استفاده می‌شود. اگر بیش از یک درخواست توسط یک کاربر با requestId غیر خالی یکسان انجام شود، فقط یکی از آن درخواست‌ها می‌تواند با موفقیت یک عملیات طولانی مدت را آغاز کند. requestId می‌تواند شامل کاراکترهای a..z، A..Z، 0-9 یا '-' باشد. requestId می‌تواند حداکثر 60 کاراکتر داشته باشد.

workloadTag

string

برچسب ارائه شده توسط کاربر برای ردیابی این محاسبه.

priority

integer

اختیاری. اولویت وظیفه خروجی در پروژه. وظایف با اولویت بالاتر زودتر زمان‌بندی می‌شوند. باید یک عدد صحیح بین ۰ تا ۹۹۹۹ باشد. در صورت عدم تنظیم، پیش‌فرض ۱۰۰ است.

بدنه پاسخ

در صورت موفقیت، بدنه پاسخ شامل نمونه‌ای از Operation است.

دامنه‌های مجوز

به یکی از حوزه‌های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/earthengine
  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/devstorage.full_control

برای اطلاعات بیشتر، بهOAuth 2.0 Overview .

گزینه‌های خروجی فایل ویدیویی

گزینه‌هایی برای خروجی گرفتن ویدیوها به عنوان فایل‌هایی خارج از Earth Engine.

نمایش JSON
{
  "fileFormat": enum (VideoFileFormat),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "driveDestination": {
    object (DriveDestination)
  },
  "cloudStorageDestination": {
    object (CloudStorageDestination)
  }
  // End of mutually exclusive fields.
}
فیلدها
fileFormat

enum ( VideoFileFormat )

فرمت فایلی که قرار است ویدیو(ها) با آن خروجی گرفته شوند. در حال حاضر فقط MP4 پشتیبانی می‌شود.

محل نوشتن نتایج. در زیر لیستی از فیلدهای ناسازگار آمده است. حداکثر یکی از فیلدها در پاسخ تنظیم خواهد شد:
driveDestination

object ( DriveDestination )

در صورت مشخص شدن، صادرات به Google Drive را پیکربندی می‌کند.

cloudStorageDestination

object ( CloudStorageDestination )

در صورت مشخص شدن، صادرات به فضای ذخیره‌سازی ابری گوگل را پیکربندی می‌کند.

پایان میدان‌های ناسازگار.
،

یک فرآیند دسته‌ای را آغاز می‌کند که یک ویدیو را محاسبه کرده و نتیجه را در یکی از چندین مقصد می‌نویسد.

درخواست HTTP

POST https://earthengine.googleapis.com/v1beta/{project=projects/*}/video:export

این URL از سینتکس Transcoding در gRPC استفاده می‌کند.

پارامترهای مسیر

پارامترها
project

string

شناسه پروژه یا شماره پروژه پلتفرم ابری گوگل که باید به عنوان مصرف‌کننده سرویس برای این درخواست در نظر گرفته شود. فرمت آن projects/{project-id} است.

مجوزدهی به مجوز IAM زیر در project منبع مشخص شده نیاز دارد:

  • earthengine.exports.create

درخواست بدنه

بدنه درخواست شامل داده‌هایی با ساختار زیر است:

نمایش JSON
{
  "expression": {
    object (Expression)
  },
  "description": string,
  "videoOptions": {
    object (VideoOptions)
  },
  "fileExportOptions": {
    object (VideoFileExportOptions)
  },
  "requestId": string,
  "workloadTag": string,
  "priority": integer
}
فیلدها
expression

object ( Expression )

عبارتی که برای محاسبه و خروجی گرفتن به ویدیو ارزیابی می‌شود و به صورت مجموعه‌ای از تصاویر نمایش داده می‌شود.

description

string

نامی برای وظیفه که برای انسان قابل خواندن باشد.

videoOptions

object ( VideoOptions )

گزینه‌های اساسی که ویدیوی تولید شده را توصیف می‌کنند.

fileExportOptions

object ( VideoFileExportOptions )

گزینه‌هایی برای اینکه ویدیو کجا و به چه شکلی صادر شود.

requestId

string

یک رشته منحصر به فرد که برای تشخیص درخواست‌های تکراری استفاده می‌شود. اگر بیش از یک درخواست توسط یک کاربر با requestId غیر خالی یکسان انجام شود، فقط یکی از آن درخواست‌ها می‌تواند با موفقیت یک عملیات طولانی مدت را آغاز کند. requestId می‌تواند شامل کاراکترهای a..z، A..Z، 0-9 یا '-' باشد. requestId می‌تواند حداکثر 60 کاراکتر داشته باشد.

workloadTag

string

برچسب ارائه شده توسط کاربر برای ردیابی این محاسبه.

priority

integer

اختیاری. اولویت وظیفه خروجی در پروژه. وظایف با اولویت بالاتر زودتر زمان‌بندی می‌شوند. باید یک عدد صحیح بین ۰ تا ۹۹۹۹ باشد. در صورت عدم تنظیم، پیش‌فرض ۱۰۰ است.

بدنه پاسخ

در صورت موفقیت، بدنه پاسخ شامل نمونه‌ای از Operation است.

دامنه‌های مجوز

به یکی از حوزه‌های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/earthengine
  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/devstorage.full_control

برای اطلاعات بیشتر، بهOAuth 2.0 Overview .

گزینه‌های خروجی فایل ویدیویی

گزینه‌هایی برای خروجی گرفتن ویدیوها به عنوان فایل‌هایی خارج از Earth Engine.

نمایش JSON
{
  "fileFormat": enum (VideoFileFormat),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "driveDestination": {
    object (DriveDestination)
  },
  "cloudStorageDestination": {
    object (CloudStorageDestination)
  }
  // End of mutually exclusive fields.
}
فیلدها
fileFormat

enum ( VideoFileFormat )

فرمت فایلی که قرار است ویدیو(ها) با آن خروجی گرفته شوند. در حال حاضر فقط MP4 پشتیبانی می‌شود.

محل نوشتن نتایج. در زیر لیستی از فیلدهای ناسازگار آمده است. حداکثر یکی از فیلدها در پاسخ تنظیم خواهد شد:
driveDestination

object ( DriveDestination )

در صورت مشخص شدن، صادرات به Google Drive را پیکربندی می‌کند.

cloudStorageDestination

object ( CloudStorageDestination )

در صورت مشخص شدن، صادرات به فضای ذخیره‌سازی ابری گوگل را پیکربندی می‌کند.

پایان میدان‌های ناسازگار.