Method: projects.video.export

Inicia um processo em lote que calcula um vídeo e grava o resultado em um dos vários destinos.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
project

string

O ID ou número do projeto do Google Cloud Platform que será tratado como o consumidor de serviço para essa solicitação. O formato é projects/{project-id}.

A autorização requer a seguinte permissão do IAM no recurso especificado project:

  • earthengine.exports.create

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "expression": {
    object (Expression)
  },
  "description": string,
  "videoOptions": {
    object (VideoOptions)
  },
  "fileExportOptions": {
    object (VideoFileExportOptions)
  },
  "requestId": string,
  "workloadTag": string,
  "priority": integer
}
Campos
expression

object (Expression)

Uma expressão que avalia o vídeo para calcular e exportar, representada como uma coleção de imagens.

description

string

Um nome legível da tarefa.

videoOptions

object (VideoOptions)

Opções básicas que descrevem o vídeo a ser gerado.

fileExportOptions

object (VideoFileExportOptions)

Opções de onde e como exportar o vídeo.

requestId

string

Uma string exclusiva usada para detectar solicitações duplicadas. Se mais de uma solicitação for feita pelo mesmo usuário com o mesmo requestId não vazio, apenas uma dessas solicitações poderá iniciar uma operação de longa duração. requestId pode conter os caracteres a..z, A..Z, 0-9 ou '-'. requestId pode ter no máximo 60 caracteres.

workloadTag

string

Rótulo fornecido pelo usuário para acompanhar esse cálculo.

priority

integer

Opcional. A prioridade da tarefa de exportação no projeto. As tarefas de maior prioridade são programadas mais cedo. Precisa ser um número inteiro entre 0 e 9999. O padrão é 100, se não for definido.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Operation.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

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

Para mais informações, consulte OAuth 2.0 Overview.

VideoFileExportOptions

Opções para exportar vídeos como arquivos fora do Earth Engine.

Representação JSON
{
  "fileFormat": enum (VideoFileFormat),

  // Union field destination can be only one of the following:
  "driveDestination": {
    object (DriveDestination)
  },
  "cloudStorageDestination": {
    object (CloudStorageDestination)
  }
  // End of list of possible types for union field destination.
}
Campos
fileFormat

enum (VideoFileFormat)

O formato de arquivo em que os vídeos serão exportados. No momento, apenas MP4 é aceito.

Campo de união destination. Onde gravar os resultados. destination pode ser apenas de um dos tipos a seguir:
driveDestination

object (DriveDestination)

Se especificado, configura a exportação para o Google Drive.

cloudStorageDestination

object (CloudStorageDestination)

Se especificado, configura a exportação para o Google Cloud Storage.