REST Resource: projects.locations.videoThumbnails
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
منبع: VideoThumbnail
اطلاعات مربوط به تصویر کوچک ویدیو.
فیلدها |
---|
name | string نام منبع نشان دهنده تصویر کوچک ویدئو، به شکل "projects/*/videoThumbnails/**" (به عنوان مثال "projects/earthengine-legacy/videoThumbnails/ "). |
expression | object ( Expression ) عبارت برای محاسبه. باید در یک ImageCollection ارزیابی شود. |
videoOptions | object ( VideoOptions ) گزینه هایی برای انیمیشن |
fileFormat | enum ( VideoFileFormat ) کدگذاری خروجی که در آن تصویر بندانگشتی ویدیوی حاصل تولید میشود. در حال حاضر فقط GIF پشتیبانی می شود. |
grid | object ( PixelGrid ) یک شبکه پیکسلی اختیاری که توضیح میدهد چگونه تصاویر محاسبهشده توسط expression بازپخش و بریده میشوند. |
گزینه های ویدیویی
گزینه های اساسی برای تولید فیلم.
نمایندگی JSON |
---|
{
"framesPerSecond": number,
"maxFrames": integer,
"maxPixelsPerFrame": string
} |
فیلدها |
---|
framesPerSecond | number نرخ فریم ویدیوی صادر شده. باید مقداری بین 0.1 و 120 باشد. پیشفرض 5.0 است. |
maxFrames | integer حداکثر تعداد فریم های ویدیویی برای محاسبه و صادر کردن. این یک محافظ ایمنی برای جلوگیری از شروع تصادفی صادرات بزرگتر از آنچه در نظر داشتید است. مقدار پیشفرض 1000 فریم است، اما میتوانید مقدار را به صراحت برای افزایش یا کاهش این حد تنظیم کنید. |
maxPixelsPerFrame | string ( Int64Value format) حداکثر تعداد پیکسل برای محاسبه و صادر کردن در هر فریم. این یک محافظ ایمنی برای جلوگیری از شروع تصادفی صادرات بزرگتر از آنچه در نظر داشتید است. مقدار پیشفرض 1e8 پیکسل است، اما میتوانید مقدار را به صراحت برای افزایش یا کاهش این حد تنظیم کنید. |
روش ها |
---|
| شناسهای ایجاد میکند که میتواند برای ارائه یک تصویر حاوی انیمیشنی از چندین تصویر از یک مجموعه استفاده شود. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eVideoThumbnail resources represent animated thumbnails generated from Earth Engine image collections.\u003c/p\u003e\n"],["\u003cp\u003eThese thumbnails are customizable with options like frame rate, maximum frames, and output format (GIF is currently supported).\u003c/p\u003e\n"],["\u003cp\u003eVideoThumbnail creation involves specifying an image collection expression, animation options, and an optional pixel grid for reprojection and clipping.\u003c/p\u003e\n"],["\u003cp\u003eUsers can define the expression to compute the image collection, set the video options such as frames per second and maximum frames, and specify the output video format like GIF or MP4.\u003c/p\u003e\n"]]],["This describes video thumbnail creation using a JSON-based configuration. Key actions include defining a `name`, an `expression` that evaluates to an ImageCollection, and `VideoOptions` such as `framesPerSecond`, `maxFrames`, and `maxPixelsPerFrame`. The `fileFormat` (GIF, MP4, VP9) for output and an optional `grid` for image adjustments can also be set. Methods allow creation of an ID to render animated image sequences from image collection, with GIF currently the only supported output.\n"],null,["# REST Resource: projects.locations.videoThumbnails\n\nResource: VideoThumbnail\n------------------------\n\nInformation about a video thumbnail.\n\n| JSON representation |\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"expression\": { object (/earth-engine/reference/rest/v1alpha/Expression) }, \"videoOptions\": { object (/earth-engine/reference/rest/v1alpha/projects.locations.videoThumbnails#VideoThumbnail.VideoOptions) }, \"fileFormat\": enum (/earth-engine/reference/rest/v1alpha/projects.locations.videoThumbnails#VideoThumbnail.VideoFileFormat), \"grid\": { object (/earth-engine/reference/rest/v1alpha/PixelGrid) } } ``` |\n\n| Fields ||\n|----------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` The resource name representing the video thumbnail, of the form \"projects/\\*/videoThumbnails/\\*\\*\" (e.g. \"projects/earthengine-legacy/videoThumbnails/\"). |\n| `expression` | `object (`[Expression](/earth-engine/reference/rest/v1alpha/Expression)`)` The expression to compute. Must evaluate to an ImageCollection. |\n| `videoOptions` | `object (`[VideoOptions](/earth-engine/reference/rest/v1alpha/projects.locations.videoThumbnails#VideoThumbnail.VideoOptions)`)` Options for the animation. |\n| `fileFormat` | `enum (`[VideoFileFormat](/earth-engine/reference/rest/v1alpha/projects.locations.videoThumbnails#VideoThumbnail.VideoFileFormat)`)` The output encoding in which to generate the resulting video thumbnail. Currently only GIF is supported. |\n| `grid` | `object (`[PixelGrid](/earth-engine/reference/rest/v1alpha/PixelGrid)`)` An optional pixel grid describing how the images computed by `expression` are reprojected and clipped. |\n\n### VideoOptions\n\nBasic options for generating videos.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------|\n| ``` { \"framesPerSecond\": number, \"maxFrames\": integer, \"maxPixelsPerFrame\": string } ``` |\n\n| Fields ||\n|---------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `framesPerSecond` | `number` The frame rate of the exported video. Must be a value between 0.1 and 120. Defaults to 5.0. |\n| `maxFrames` | `integer` The maximum number of video frames to compute and export. This is a safety guard to prevent you from accidentally starting a larger export than you had intended. The default value is 1000 frames, but you can set the value explicitly to raise or lower this limit. |\n| `maxPixelsPerFrame` | `string (`[Int64Value](https://developers.google.com/discovery/v1/type-format)` format)` The maximum number of pixels to compute and export per frame. This is a safety guard to prevent you from accidentally starting a larger export than you had intended. The default value is 1e8 pixels, but you can set the value explicitly to raise or lower this limit. |\n\n### VideoFileFormat\n\nSelects a video file format in which to encode a sequence of images.\n\n| Enums ||\n|---------------------------------|------------------------|\n| `VIDEO_FILE_FORMAT_UNSPECIFIED` | Unspecified. |\n| `MP4` | MPEG-4 Part 14 format. |\n| `GIF` | Animated GIF. |\n| `VP9` | WEBM/VP9 |\n\n| Methods ------- ||\n|----------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------|\n| ### [create](/earth-engine/reference/rest/v1alpha/projects.locations.videoThumbnails/create) | Creates an ID that can be used to render an image containing an animation of multiple images from a collection. |"]]