Method: projects.locations.corpora.assets.clip

Membuat klip untuk didownload. API ini menggunakan rentang waktu, dan menghasilkan klip konten pertama yang tersedia setelah startTime dan sebelum endTime, yang dapat melebihi batas ini. Klip yang ditampilkan akan terpotong jika ukuran total klip lebih besar dari 100 MB.

Permintaan HTTP

POST https://visionai.googleapis.com/v1/{name=projects/*/locations/*/corpora/*/assets/*}:clip

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Nama resource aset yang akan meminta klip. Format: projects/{project_number}/locations/{locationId}/corpora/{corpus_id}/assets/{assetId}

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "temporalPartition": {
    object (TemporalPartition)
  }
}
Kolom
temporalPartition

object (TemporalPartition)

Wajib. Rentang waktu untuk meminta klip.

Isi respons

Pesan respons untuk assets.clip API.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "timeIndexedUris": [
    {
      object (TimeIndexedUri)
    }
  ]
}
Kolom
timeIndexedUris[]

object (TimeIndexedUri)

Daftar URI yang ditandatangani untuk mendownload klip video yang mencakup rentang waktu yang diminta dan diurutkan berdasarkan waktu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • visionai.assets.clip

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

TimeIndexedUri

URI yang ditandatangani dengan rentang waktu yang sesuai.

Representasi JSON
{
  "temporalPartition": {
    object (TemporalPartition)
  },
  "uri": string
}
Kolom
temporalPartition

object (TemporalPartition)

Rentang waktu video yang menjadi tujuan URI.

uri

string

Uri yang ditandatangani untuk mendownload klip video.