All Products
Search
Document Center

ApsaraVideo VOD:Tipe data Timeline untuk pengeditan daring - editor lama (tidak digunakan lagi)

Last Updated:Jun 19, 2026

ApsaraVideo VOD menggunakan tipe data berikut untuk operasi API pengeditan daring.

Timeline: informasi timeline

Name

Type

Description

Id

String

ID dari proyek pengeditan daring.

Title

String

Judul dari proyek pengeditan daring.

CreationTime

String

Waktu saat timeline dibuat.

ModifiedTime

String

Waktu saat timeline terakhir dimodifikasi.

Duration

Float

Durasi total timeline. Satuan: detik. Nilai akurat hingga empat tempat desimal.

CurrentRuler

Float

Ukuran penggaris timeline.

Parameter ini opsional jika timeline hanya digunakan untuk produksi video.

CurrentPosition

Float

Posisi playhead untuk proyek pengeditan daring. Satuan: detik. Nilai akurat hingga empat tempat desimal.

Parameter ini opsional jika timeline hanya digunakan untuk produksi video.

VideoTracks

VideoTrack[]

Daftar track video.

VideoTrack: informasi track video

Name

Type

Description

Count

Int

Jumlah total klip video.

Duration

String

Durasi total track video.

VideoTrackClips

VideoTrackClip[]

Daftar klip video.

VideoTrackClip: informasi klip video

Name

Type

Description

Id

String

ID dari klip video.

Parameter ini opsional jika timeline hanya digunakan untuk produksi video.

Jika timeline digunakan untuk pengeditan, parameter ini harus unik dalam timeline tersebut.

VideoId

String

ID materi yang sesuai dengan klip video.

Type

String

Tipe klip video. Nilai yang valid:

  • Video.

  • Image: Representasi visual.

Nilai default adalah Video.

Title

String

Judul klip video. Secara default, sama dengan judul materi sumber.

Index

Int

Urutan klip video dalam timeline. Nilai dimulai dari 0.

CutFlag

Boolean

Apakah klip video dipotong. Nilai yang valid: true dan false.

Parameter ini opsional jika timeline hanya digunakan untuk produksi video.

TextFlag

Boolean

Apakah teks banner ditambahkan ke klip video. Nilai yang valid: true dan false.

Parameter ini opsional jika timeline hanya digunakan untuk produksi video.

DeWatermarkFlag

Boolean

Apakah klip video disembunyikan (masking). Nilai yang valid: true dan false.

Parameter ini opsional jika timeline hanya digunakan untuk produksi video.

URL

String

URL aliran yang digunakan untuk pengeditan video.

Parameter ini opsional jika timeline hanya digunakan untuk produksi video.

CoverURL

String

URL gambar mini klip video. Secara default, sama dengan URL gambar mini materi sumber.

Parameter ini opsional jika timeline hanya digunakan untuk produksi video.

SpriteURLs

String

URL sprite klip video. Pisahkan beberapa URL dengan koma (,).

Parameter ini opsional jika timeline hanya digunakan untuk produksi video.

Width

Int

Lebar aliran yang digunakan untuk pengeditan video. Satuan: px.

Parameter ini opsional jika timeline hanya digunakan untuk produksi video dan tidak ada efek seperti teks banner atau penyembunyian yang ditambahkan.

Height

Int

Tinggi aliran yang digunakan untuk pengeditan video. Satuan: px.

Parameter ini opsional jika timeline hanya digunakan untuk produksi video dan tidak ada efek seperti teks banner atau penyembunyian yang ditambahkan.

Fps

Float

Laju frame klip video.

Parameter ini opsional jika timeline hanya digunakan untuk produksi video.

Bitrate

Float

Bitrate aliran yang digunakan untuk pengeditan video.

Parameter ini opsional jika timeline hanya digunakan untuk produksi video.

In

Float

Titik masuk (in-point) klip video relatif terhadap materi sumber. Satuan: detik. Nilai akurat hingga empat tempat desimal.

Out

Float

Titik keluar (out-point) klip video relatif terhadap materi sumber. Satuan: detik. Nilai akurat hingga empat tempat desimal.

Duration

Float

Durasi klip video. Satuan: detik. Nilai akurat hingga empat tempat desimal.

VirginDuration

Float

Durasi penuh materi sumber yang sesuai dengan klip video. Satuan: detik. Nilai akurat hingga empat tempat desimal.

Parameter ini opsional jika timeline hanya digunakan untuk produksi video.

TimelineIn

Float

Titik masuk (in-point) klip video relatif terhadap timeline. Satuan: detik. Nilai akurat hingga empat tempat desimal.

TimelineOut

Float

Titik keluar (out-point) klip video relatif terhadap timeline. Satuan: detik. Nilai akurat hingga empat tempat desimal.

Effects

Effect[]

Daftar efek untuk klip video.

Effect: informasi efek

Name

Type

Description

Type

String

Tipe efek. Nilai yang valid:

  • Text: teks banner untuk materi video.

  • DeWatermark: penyembunyian untuk materi video.

Name

String

Nama efek.

SubType

String

Kelas turunan dari efek.

Jika Anda mengatur Type ke DeWatermark, atur SubType ke Delogo_Blur.

In

Float

Titik masuk (in-point) efek relatif terhadap klip video. Satuan: detik. Nilai akurat hingga empat tempat desimal.

Out

Float

Titik keluar (out-point) efek relatif terhadap klip video. Satuan: detik. Nilai akurat hingga empat tempat desimal.

TimelineIn

Float

Titik masuk (in-point) efek relatif terhadap timeline. Satuan: detik. Nilai akurat hingga empat tempat desimal.

TimelineOut

Float

Titik keluar (out-point) efek relatif terhadap timeline. Satuan: detik. Nilai akurat hingga empat tempat desimal.

X

String

Offset koordinat x relatif terhadap pojok kiri atas video. Nilainya dapat berupa bilangan bulat atau desimal.

  • Bilangan bulat menunjukkan nilai piksel. Nilai yang valid: [8, 4096]. Satuan: px.

  • Desimal menunjukkan rasio offset terhadap lebar video output. Nilai yang valid: (0, 1). Nilai dapat akurat hingga empat tempat desimal, misalnya 0,9999. Digit setelahnya dipotong.

Y

String

Offset koordinat y relatif terhadap pojok kiri atas video. Nilainya dapat berupa bilangan bulat atau desimal.

  • Bilangan bulat menunjukkan nilai piksel. Nilai yang valid: [8, 4096]. Satuan: px.

  • Desimal menunjukkan rasio offset terhadap tinggi video output. Nilai yang valid: (0, 1). Nilai dapat akurat hingga empat tempat desimal, misalnya 0,9999. Digit setelahnya dipotong.

Width

Int

Lebar area efek. Nilainya dapat dalam salah satu dari dua bentuk:

  • Bilangan bulat menunjukkan nilai piksel. Nilai yang valid: [8, 4096]. Satuan: px.

  • Desimal menunjukkan rasio lebar area efek terhadap lebar video output. Nilai yang valid: (0, 1). Nilai dapat akurat hingga empat tempat desimal, misalnya 0,9999. Digit setelahnya dipotong.

Height

Int

Tinggi area efek. Nilainya dapat berupa bilangan bulat atau desimal.

  • Bilangan bulat menunjukkan nilai piksel. Nilai yang valid: [8, 4096]. Satuan: px.

  • Desimal menunjukkan rasio tinggi area efek terhadap tinggi video output. Nilai yang valid: (0, 1). Nilai dapat akurat hingga empat tempat desimal, misalnya 0,9999. Digit setelahnya dipotong.

FEWidth

Float

Lebar tampilan aktual video selama pengeditan. Satuan: px.

FEHeight

Float

Tinggi tampilan aktual video selama pengeditan. Satuan: px.

Font

String

Font. Atur nilainya ke SimSun.

FontFace

FontFace

Tampilan font.

FontColor

String

Warna font. Nilai diawali dengan # diikuti nilai heksadesimal. Contoh: #ffffff.

FontSize

Int

Ukuran font.

FontColorOpacity

Float

Opasitas font. Nilai yang valid: 0 hingga 1. Nilai 1 berarti tidak transparan, dan 0 berarti sepenuhnya transparan.

Content

String

Konten teks banner.

FontFace: gaya font

Name

Type

Description

Bold

Boolean

Bold.

Italic

Boolean

Italic.

Underline

Boolean

Underline.