All Products
Search
Document Center

Intelligent Media Services:SubmitTranscodeJob

Last Updated:Aug 03, 2026

Mengirimkan pekerjaan transkoding untuk file video atau audio ke Intelligent Media Services dengan menentukan file sumber, format output, dan parameter terkait.

Deskripsi operasi

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

ice:SubmitTranscodeJob

*Semua sumber daya.

*

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

Name

string

No

Nama pekerjaan.

job-name

InputGroup

array<object>

Yes

Kelompok input pekerjaan. Satu input membuat satu pekerjaan transkoding. Beberapa input membuat pekerjaan penggabungan aliran audio dan aliran video.

job-name

object

Yes

Input pekerjaan.

Type

string

Yes

Tipe objek media.

OSS

Media

string

Yes

Nilai media.

oss://bucket/path/to/video.mp4

InputUrl

string

No

Jalur aliran input. Parameter ini hanya berlaku jika Type diatur ke Media, yang memungkinkan Anda menentukan file tertentu di bawah aset media sebagai input. Sistem memeriksa apakah inputUrl yang ditentukan ada di bawah aset media.

oss://bucket/path/to/video.mp4

OutputGroup

array<object>

Yes

Kelompok output tugas.

user-data

array<object>

Yes

Output tugas.

Output

object

Yes

Konfigurasi media output.

Type

string

Yes

Tipe objek media.

OSS

Media

string

Yes

Nilai media.

oss://bucket/path/to/video.mp4

OutputUrl

string

No

Jalur aliran output. Parameter ini hanya berlaku jika type diatur ke media, yang memungkinkan Anda memilih file tertentu di bawah Aset media sebagai output. Placeholder yang didukung: - {MediaId}: ID Aset media. - {JobId}: ID sub-Tugas transkoding. - {ExtName}: Ekstensi file, yang diperoleh dari format output template transkoding. - {DestMd5}: Nilai MD5 dari file output transkoding. Catatan: 1. Parameter ini harus berisi placeholder {MediaId} dan {JobId}. 2. Bucket output sama dengan bucket tempat MediaId berada.

oss://bucket/path/to/{MediaId}/{JobId}.mp4

ProcessConfig

object

Yes

Konfigurasi pemrosesan tugas.

Transcode

object

Yes

Konfigurasi transkoding.

TemplateId

string

Yes

ID template.

9547c6ad97cb4f2aaa29683ebd18d410

OverwriteParams

object

No

Parameter timpa. Jika ditentukan, parameter ini akan menimpa parameter template yang sesuai.

Video

object

No

Pengaturan video.

Codec

string

No

Format encoding.

H.264

Profile

string

No

Profil pengkodean.

Main

Bitrate

string

No

Laju bitrate video rata-rata. Nilai valid: 10 hingga 50000. Unit: Kbit/s.

3000

Crf

string

No

Faktor kontrol laju kualitas-bitrate. Nilai valid: 0 hingga 51. Nilai default: 23 jika format encoding adalah H.264, atau 26 jika format encoding adalah H.265.

23

Width

string

No

Lebar. Nilai valid: 128 hingga 4096. Unit: px. Nilai default: lebar asli video.

1920

Height

string

No

Tinggi. Nilai valid: 128 hingga 4096. Unit: px. Nilai default: tinggi asli video.

1080

Fps

string

No

Laju frame. Nilai valid: (0, 60]. Nilai default: laju frame dari file input.

25

Gop

string

No

Jumlah maksimum frame antar keyframe. Nilai valid: 1 hingga 1080000. Nilai default: 250.

250

Preset

string

No

Preset penyandi video. Hanya H.264 yang mendukung parameter ini.

medium

ScanMode

string

No

Mode Pemindaian.

progressive

PixFmt

string

No

Format piksel video.

yuv420p

Remove

string

No

Apakah akan menghapus aliran video.

false

Crop

string

No

Parameter pemotongan video. Dua metode didukung.

1280:800:0:140

Pad

string

No

Parameter padding video. Format: width:height:left:top. Contoh: 1280:800:0:140.

1280:800:0:140

LongShortMode

string

No

Apakah akan mengaktifkan adaptasi otomatis lanskap dan potret (mode sisi panjang-pendek).

false

Bufsize

string

No

Ukuran buffer. Nilai valid: 1000 hingga 128000. Nilai default: 6000. Unit: Kbit/s.

6000

Maxrate

string

No

Laju bitrate video puncak. Nilai valid: 10 hingga 50000. Unit: Kbit/s.

9000

AbrMax

string

No

Laju bitrate maksimum ABR. Parameter ini hanya efektif untuk Narrowband HD 1.0. Nilai valid: 10 hingga 50000. Unit: Kbit/s.

6000

Audio

object

No

Pengaturan audio.

Codec

string

No

Format Kodek audio. Nilai valid: AAC, MP3, VORBIS, dan FLAC.

AAC

Profile

string

No

Preset pengkodean audio.

aac_low

Samplerate

string

No

Laju sampel. Nilai default: 44100. Nilai valid: 22050, 32000, 44100, 48000, dan 96000. Unit: Hz.

44100

Bitrate

string

No

Laju bitrate audio dari file output. Nilai valid: 8 hingga 1000. Unit: Kbit/s. Nilai default: 128.

128

Channels

string

No

Jumlah saluran audio.

2

Remove

string

No

Apakah akan menghapus aliran audio.

false

Volume

object

No

Pengaturan kontrol volume.

Method

string

No

Metode penyesuaian volume.

auto

IntegratedLoudnessTarget

string

No

Target loudness terintegrasi.

-6

TruePeak

string

No

Volume Puncak.

-1

LoudnessRangeTarget

string

No

Rentang kenyaringan.

8

Container

object

No

Pengaturan format kontainer.

Format

string

No

Format kontainer.

mp4

MuxConfig

object

No

Pengaturan muxing.

Segment

object

No

Pengaturan segmen.

Duration

string

No

Durasi segmen.

10

ForceSegTime

string

No

Titik pengatur waktu segmen paksa.

2,3

TransConfig

object

No

Parameter transkoding bersyarat.

TransMode

string

No

Mode transkoding video. Nilai valid:

onepass

IsCheckReso

string

No

Apakah akan memeriksa resolusi video. Hanya satu dari IsCheckReso dan IsCheckResoFail yang dapat digunakan. IsCheckResoFail memiliki prioritas lebih tinggi.

true

IsCheckResoFail

string

No

Apakah akan memeriksa resolusi video. Hanya satu dari IsCheckReso dan IsCheckResoFail yang dapat digunakan. Parameter ini memiliki prioritas lebih tinggi.

true

IsCheckVideoBitrate

string

No

Apakah akan memeriksa laju bitrate video. Hanya satu dari IsCheckVideoBitrate dan IsCheckVideoBitrateFail yang dapat digunakan. IsCheckVideoBitrateFail memiliki prioritas lebih tinggi.

true

IsCheckVideoBitrateFail

string

No

Apakah akan memeriksa laju bitrate video. Hanya satu dari IsCheckVideoBitrate dan IsCheckVideoBitrateFail yang dapat digunakan. Parameter ini memiliki prioritas lebih tinggi.

true

IsCheckAudioBitrate

string

No

Apakah akan memeriksa laju bitrate audio. Hanya satu dari IsCheckAudioBitrate dan IsCheckAudioBitrateFail yang dapat digunakan. IsCheckAudioBitrateFail memiliki prioritas lebih tinggi.

true

IsCheckAudioBitrateFail

string

No

Apakah akan memeriksa laju bitrate audio. Hanya satu dari IsCheckAudioBitrate dan IsCheckAudioBitrateFail yang dapat digunakan. Parameter ini memiliki prioritas lebih tinggi.

true

AdjDarMethod

string

No

Metode yang digunakan untuk menulis ulang resolusi. Parameter ini hanya berlaku jika Width dan Height ditentukan. Dapat digunakan bersama dengan LongShortMode.

none

ImageWatermarks

array<object>

No

Konfigurasi watermark gambar.

array<object>

No

Konfigurasi watermark gambar.

TemplateId

string

Yes

ID template.

9547c6ad97cb4f2aaa29683ebd18d410

OverwriteParams

object

No

Parameter timpa. Jika ditentukan, parameter ini akan menimpa parameter template yang sesuai.

Width

string

No

Lebar gambar watermark pada video output.

32

Height

string

No

Tinggi gambar watermark pada video output.

32

Dx

string

No

Offset horizontal gambar watermark relatif terhadap video output.

10

Dy

string

No

Offset vertikal gambar watermark relatif terhadap video output.

10

ReferPos

string

No

Posisi watermark.

TopLeft

Timeline

object

No

Pengaturan pengatur waktu tampilan watermark dinamis.

Start

string

No

Pengatur waktu ketika watermark mulai muncul.

00:00:05

Duration

string

No

Durasi tampilan watermark.

ToEND

File

object

No

File gambar watermark.

Type

string

No

Tipe objek media.

OSS

Media

string

No

Nilai media.

oss://bucket/path/to/video.mp4

TextWatermarks

array<object>

No

Konfigurasi watermark teks.

array<object>

No

Konfigurasi watermark teks.

TemplateId

string

Yes

ID template.

9547c6ad97cb4f2aaa29683ebd18d410

OverwriteParams

object

No

Parameter timpa. Jika ditentukan, parameter ini akan menimpa parameter template yang sesuai.

Content

string

No

Teks watermark. Pengkodean Base64 tidak diperlukan. String harus dikodekan UTF-8.

Test watermark

FontName

string

No

Nama font. Nilai default: SimSun.

SimSun

FontColor

string

No

Warna font.

#006400

FontAlpha

string

No

Transparansi font.

1.0

Top

string

No

Margin atas teks.

10

Left

string

No

Margin kiri teks.

10

FontSize

integer

No

Ukuran font.

16

BorderWidth

integer

No

Lebar batas.

0

BorderColor

string

No

Warna batas.

#006400

Adaptive

string

No

Apakah akan menyesuaikan ukuran font berdasarkan ukuran video output. true / false, nilai default: false.

false

Subtitles

array<object>

No

Konfigurasi burn-in subtitle.

array<object>

No

Konfigurasi burn-in subtitle.

TemplateId

string

Yes

ID template.

9547c6ad97cb4f2aaa29683ebd18d410

OverwriteParams

object

No

Parameter timpa. Jika ditentukan, parameter ini akan menimpa parameter template yang sesuai.

Format

string

No

Format file subtitle.

vtt

CharEnc

string

No

Format encoding file.

UTF-8

File

object

No

File subtitle.

Type

string

No

Tipe objek media.

OSS

Media

string

No

Nilai media.

oss://bucket/path/to/video.mp4

Encryption

object

No

Konfigurasi enkripsi.

EncryptType

string

No

Tipe enkripsi. Nilai valid:

PrivateEncryption

CipherText

string

No

Ciphertext kunci untuk enkripsi standar.

MTYi00NDU0LTg5O****

DecryptKeyUri

string

No

URL layanan dekripsi untuk enkripsi standar.

https://sample.com/path?CipherText=MTYi00NDU0LTg5O****

KeyServiceType

string

No

Tipe layanan kunci untuk enkripsi standar. Nilai valid:

KMS

CombineConfigs

array<object>

No

Konfigurasi penggabungan aliran multi-input.

object

No

Konfigurasi penggabungan aliran.

AudioIndex

string

Yes

Indeks aliran audio.

0 or exclude

VideoIndex

string

Yes

Indeks aliran video.

0 or exclude

Start

number

No

Pengatur waktu mulai aliran input. Nilai default: 0.

0.0

Duration

number

No

Durasi aliran input. Nilai default: durasi video.

20.0

UserData

string

No

Pengaturan kustom dalam format JSON. Panjang nilai dapat mencapai 512 byte. Konfigurasi URL callback kustom didukung.

user-data

ScheduleConfig

object

No

Informasi penjadwalan tugas.

job-name

PipelineId

string

No

ID pipeline.

e37ebee5d98b4781897f6086e89f9c56

Priority

integer

No

Prioritas tugas. Nilai yang lebih besar menunjukkan prioritas yang lebih tinggi. Nilai valid: 1 hingga 10.

5

ClientToken

string

No

Kunci idempotensi yang digunakan untuk memastikan idempotensi permintaan.

****12e8864746a0a398****

Elemen respons

Element

Type

Description

Example

object

RequestId

string

ID permintaan.

31E30781-9495-5E2D-A84D-759B0A01E262

TranscodeParentJob

object

TranscodeParentJobWithSubJobDTO.

TranscodeJobList

array<object>

Daftar subtugas.

array<object>

Detail subtugas.

CreateTime

string

Pengatur waktu saat tugas dibuat.

2022-01-12T08:49:41Z

Name

string

Nama tugas.

transcode-job

ParentJobId

string

ID pekerjaan induk.

8b2198504dd340b7b3c9842a74fc9baa

JobId

string

ID subtugas.

7d6a7e0d4db2457a8d45ff5d43e1bf0a

JobIndex

integer

Nomor indeks subtugas dalam seluruh pekerjaan.

0

InputGroup

array<object>

Kelompok input pekerjaan. Satu input membuat pekerjaan transkoding. Beberapa input membuat pekerjaan penggabungan aliran audio dan aliran video.

object

Input pekerjaan.

Type

string

Tipe objek media.

OSS

Media

string

Nilai media.

oss://bucket/path/to/video.mp4

InputUrl

string

Jalur aliran input. Parameter ini hanya berlaku jika Type diatur ke Media, yang memungkinkan Anda menentukan file tertentu di bawah aset media sebagai input. Sistem memeriksa apakah inputUrl yang ditentukan ada di bawah aset media.

oss://bucket/path/to/video.mp4

ProcessConfig

object

Konfigurasi transkoding.

Transcode

object

Konfigurasi transkoding.

TemplateId

string

ID template.

9547c6ad97cb4f2aaa29683ebd18d410

OverwriteParams

object

Parameter timpa. Jika ditentukan, parameter ini akan menimpa parameter template yang sesuai.

Video

object

Pengaturan video.

Codec

string

Format encoding.

H.264

Profile

string

Profil pengkodean.

Main

Bitrate

string

Laju bitrate video rata-rata.

3000

Crf

string

Laju faktor kontrol kualitas-bitrate.

23

Width

string

Lebar.

1920

Height

string

Tinggi.

1080

Fps

string

Laju frame.

25

Gop

string

Jumlah maksimum frame antar keyframe.

250

Preset

string

Preset penyandi video. Hanya H.264 yang mendukung parameter ini.

medium

ScanMode

string

Mode pemindaian.

progressive

PixFmt

string

Format piksel video.

yuv420p

Remove

string

Apakah akan menghapus aliran video.

false

Crop

string

Pengaturan pemotongan video. Dua metode didukung.

1280:800:0:140

Pad

string

Pengaturan padding video.

1280:800:0:140

LongShortMode

string

Apakah akan mengaktifkan adaptasi otomatis lanskap dan potret (mode sisi panjang-pendek).

false

Bufsize

string

Ukuran buffer.

6000

Maxrate

string

Laju bitrate video puncak.

9000

AbrMax

string

Laju bitrate maksimum ABR. Parameter ini hanya berlaku untuk Narrowband HD 1.0.

6000

Audio

object

Pengaturan audio.

Codec

string

Format Kodek audio. Nilai valid: AAC, MP3, VORBIS, dan FLAC.

AAC

Profile

string

Preset pengkodean audio.

aac_low

Samplerate

string

Laju sampel.

44100

Bitrate

string

Bitrate audio file output.

128

Channels

string

Jumlah saluran audio.

2

Remove

string

Apakah akan menghapus aliran audio.

false

Volume

object

Pengaturan kontrol volume.

Method

string

Metode penyesuaian volume.

auto

IntegratedLoudnessTarget

string

Target loudness terintegrasi.

-6

TruePeak

string

Volume Puncak.

-1

LoudnessRangeTarget

string

Rentang kenyaringan.

8

Container

object

Pengaturan format kontainer.

Format

string

Format kontainer.

mp4

MuxConfig

object

Pengaturan muxing.

Segment

object

Pengaturan segmen.

Duration

string

Durasi segmen.

10

ForceSegTime

string

Titik pengatur waktu segmen paksa.

2,3

TransConfig

object

Parameter transkoding bersyarat.

TransMode

string

Mode transkoding video. Nilai valid:

onepass

IsCheckReso

string

Apakah akan memeriksa resolusi video. Hanya satu dari IsCheckReso dan IsCheckResoFail yang dapat digunakan. IsCheckResoFail memiliki prioritas lebih tinggi.

true

IsCheckResoFail

string

Apakah akan memeriksa resolusi video. Hanya satu dari IsCheckReso dan IsCheckResoFail yang dapat digunakan. Parameter ini memiliki prioritas lebih tinggi.

true

IsCheckVideoBitrate

string

Apakah akan memeriksa laju bitrate video. Hanya satu dari IsCheckVideoBitrate dan IsCheckVideoBitrateFail yang dapat digunakan. IsCheckVideoBitrateFail memiliki prioritas lebih tinggi.

true

IsCheckVideoBitrateFail

string

Apakah akan memeriksa laju bitrate video. Hanya satu dari IsCheckVideoBitrate dan IsCheckVideoBitrateFail yang dapat digunakan. Parameter ini memiliki prioritas lebih tinggi.

true

IsCheckAudioBitrate

string

Apakah akan memeriksa laju bitrate audio. Hanya satu dari IsCheckAudioBitrate dan IsCheckAudioBitrateFail yang dapat digunakan. IsCheckAudioBitrateFail memiliki prioritas lebih tinggi.

true

IsCheckAudioBitrateFail

string

Apakah akan memeriksa laju bitrate audio. Hanya satu dari IsCheckAudioBitrate dan IsCheckAudioBitrateFail yang dapat digunakan. Parameter ini memiliki prioritas lebih tinggi.

true

AdjDarMethod

string

Metode yang digunakan untuk menulis ulang resolusi. Parameter ini hanya berlaku jika Width dan Height ditentukan. Dapat digunakan bersama dengan LongShortMode.

none

ImageWatermarks

array<object>

Konfigurasi watermark gambar.

array<object>

Konfigurasi watermark gambar.

TemplateId

string

ID template.

9547c6ad97cb4f2aaa29683ebd18d410

OverwriteParams

object

Parameter timpa. Jika ditentukan, parameter ini akan menimpa parameter template yang sesuai.

Width

string

Lebar gambar watermark pada video output.

32

Height

string

Tinggi gambar watermark pada video output.

32

Dx

string

Offset horizontal gambar watermark relatif terhadap video output.

10

Dy

string

Offset vertikal gambar watermark relatif terhadap video output.

10

ReferPos

string

Posisi watermark.

TopLeft

Timeline

object

Pengaturan pengatur waktu tampilan watermark dinamis.

Start

string

Pengatur waktu ketika watermark mulai muncul.

00:00:05

Duration

string

Durasi tampilan watermark.

ToEND

File

object

File gambar watermark.

Type

string

Tipe objek media.

OSS

Media

string

Nilai media.

oss://bucket/path/to/video.mp4

TextWatermarks

array<object>

Konfigurasi watermark teks.

array<object>

Konfigurasi watermark teks.

TemplateId

string

ID template.

9547c6ad97cb4f2aaa29683ebd18d410

OverwriteParams

object

Parameter penggantian. Jika ditentukan, parameter ini menggantikan parameter yang sesuai dalam template.

Content

string

Teks watermark. Pengkodean Base64 tidak diperlukan. String harus dikodekan UTF-8.

Test watermark

FontName

string

Nama font. Nilai default: SimSun.

SimSun

FontColor

string

Warna font.

#006400

FontAlpha

string

Transparansi font.

1.0

Top

string

Margin atas teks.

10

Left

string

Margin kiri teks.

10

FontSize

integer

Ukuran font.

16

BorderWidth

integer

Lebar batas.

0

BorderColor

string

Warna batas.

#006400

Adaptive

string

Apakah akan menyesuaikan ukuran font berdasarkan ukuran video output. true / false, nilai default: false.

false

Subtitles

array<object>

Konfigurasi burn-in subtitle.

array<object>

Konfigurasi burn-in subtitle.

TemplateId

string

ID template.

9547c6ad97cb4f2aaa29683ebd18d410

OverwriteParams

object

Parameter timpa. Jika ditentukan, parameter ini akan menimpa parameter template yang sesuai.

Format

string

Format file subtitle.

vtt

CharEnc

string

Format encoding file.

UTF-8

File

object

File subtitle.

Type

string

Tipe objek media.

OSS

Media

string

Nilai media.

oss://bucket/path/to/video.mp4

Encryption

object

Konfigurasi enkripsi.

EncryptType

string

Jenis enkripsi.

PrivateEncryption

CipherText

string

Ciphertext kunci untuk enkripsi standar.

MTYi00NDU0LTg5O****

DecryptKeyUri

string

URL layanan dekripsi untuk enkripsi standar.

https://sample.com/path?CipherText=MTYi00NDU0LTg5O****

KeyServiceType

string

Jenis layanan kunci. Saat ini, hanya KMS dan Base64 yang didukung.

KMS

CombineConfigs

array<object>

Konfigurasi penggabungan aliran multi-input.

object

Konfigurasi penggabungan aliran.

AudioIndex

string

Indeks aliran audio.

0 or exclude

VideoIndex

string

Indeks aliran video.

0 or exclude

Start

number

Pengatur waktu mulai aliran input. Nilai default: 0.

0.0

Duration

number

Durasi aliran input. Nilai default: durasi video.

20.0

Output

object

Konfigurasi media output.

Type

string

Tipe objek media.

OSS

Media

string

Nilai media.

oss://bucket/path/to/video.mp4

OutputUrl

string

Jalur aliran output. Parameter ini hanya berlaku jika type diatur ke media, yang memungkinkan Anda memilih file tertentu di bawah aset media sebagai output. Placeholder yang didukung: - {MediaId}: ID aset media. - {JobId}: ID sub-Tugas transkoding. - {ExtName}: Ekstensi file, yang ditentukan oleh format output template transkoding. - {DestMd5}: Nilai hash MD5 dari file output transkoding. Catatan: 1. Parameter ini harus berisi placeholder {MediaId} dan {JobId}. 2. Bucket output sama dengan bucket tempat MediaId berada.

oss://bucket/path/to/{MediaId}/{JobId}.mp4

UserData

string

Data pengguna.

user-data

ScheduleConfig

object

Informasi penjadwalan tugas.

PipelineId

string

ID pipeline.

e37ebee5d98b4781897f6086e89f9c56

Priority

integer

Prioritas tugas. Nilai yang lebih besar menunjukkan prioritas yang lebih tinggi. Nilai valid: 1 hingga 10.

5

Status

string

Status pekerjaan transkoding.

Init

OutFileMeta

object

Informasi media video output yang dihasilkan oleh pekerjaan.

FileBasicInfo

object

Informasi dasar file.

MediaId

string

ID aset media.

73e07de0f77171eca3fc7035d0b26402

FileName

string

Nama file.

file.m3u8

FileStatus

string

Status file.

Normal

FileType

string

Tipe file. Nilai valid: source_file, transcode_file.

source_file

FileSize

string

Ukuran file. Unit: byte.

31737

FileUrl

string

URL file.

http://bucket.oss-cn-shanghai.aliyuncs.com/path/to/file.m3u8

Region

string

Wilayah tempat file disimpan.

cn-shanghai

FormatName

string

Nama format video.

hls,applehttp

Duration

string

Durasi video. Unit: detik.

403.039999

Bitrate

string

Laju bitrate video.

888.563

Width

string

Lebar.

848

Height

string

Tinggi.

478

AudioStreamInfoList

array<object>

Informasi aliran audio.

object

Informasi aliran audio.

Index

string

Indeks aliran.

1

CodecName

string

Format encoding.

aac

CodecLongName

string

Nama format codec.

AAC (Advanced Audio Coding)

CodecTimeBase

string

Basis pengatur waktu codec.

1/44100

CodecTagString

string

String tag codec.

[15][0][0][0]

CodecTag

string

Tag codec.

0x000f

SampleFmt

string

Format sampel.

fltp

SampleRate

string

Laju sampel. Unit: Hz.

44100

Channels

string

Jumlah saluran audio.

2

ChannelLayout

string

Tata letak saluran.

stereo

Timebase

string

Basis pengatur waktu.

1/90000

StartTime

string

Pengatur waktu mulai.

1.473556

Duration

string

Durasi. Unit: detik.

403.039989

Bitrate

string

Bitrate.

0.f

Lang

string

Bahasa.

cn

VideoStreamInfoList

array<object>

Informasi aliran video.

object

Informasi aliran video.

Index

string

Indeks aliran.

0

Codec_name

string

Format encoding.

h264

Codec_long_name

string

Nama format codec.

H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10

Profile

string

Profil kodek.

High

Codec_time_base

string

Basis pengatur waktu codec.

1/50

Codec_tag_string

string

String tag codec.

[27][0][0][0]

Codec_tag

string

Tag codec.

0x001b

Width

string

Lebar.

848

Height

string

Tinggi.

478

Has_b_frames

string

Menunjukkan apakah video berisi B-frame.

2

Sar

string

Rasio aspek sampel (SAR).

478:477

Dar

string

Rasio aspek tampilan (DAR).

16:9

PixFmt

string

Format piksel.

yuv420p

Level

string

Level codec.

31

Fps

string

Laju frame.

25.0

Avg_fps

string

Laju frame rata-rata.

25.0

Time_base

string

Dasar pengatur waktu.

1/90000

Start_time

string

Pengatur waktu mulai.

1.473556

Duration

string

Durasi. Unit: detik.

403.039989

Bit_rate

string

Bitrate.

888.563

NumFrames

string

Jumlah total frame.

10040

Lang

string

Bahasa.

cn

Rotate

string

Sudut rotasi video.

0

SubmitResultJson

object

Hasil pengiriman pekerjaan.

{}

SubmitTime

string

Pengatur waktu pengiriman pekerjaan.

2022-01-12T08:49:41Z

FinishTime

string

Pengatur waktu penyelesaian pekerjaan.

2022-01-12T08:49:41Z

RequestId

string

ID permintaan yang dikembalikan saat pekerjaan dikirim.

31E30781-9495-5E2D-A84D-759B0A01E262

CreateTime

string

Pengatur waktu pembuatan pekerjaan. Waktu dalam format yyyy-MM-ddTHH:mm:ssZ.

2022-01-12T08:49:41Z

Name

string

Nama tugas.

transcode-job

RequestId

string

ID permintaan yang dikembalikan saat pekerjaan dikirimkan.

31E30781-9495-5E2D-A84D-759B0A01E262

ParentJobId

string

ID pekerjaan induk.

8b2198504dd340b7b3c9842a74fc9baa

JobCount

integer

Jumlah sub-pekerjaan.

1

Status

string

Status pekerjaan. Nilai valid:

Success

TriggerSource

string

Sumber pekerjaan. Nilai valid:

API

Percent

integer

Persentase penyelesaian pekerjaan.

0

SubmitTime

string

Pengatur waktu pengiriman pekerjaan. Waktu dalam format yyyy-MM-ddTHH:mm:ssZ.

2022-01-12T08:49:41Z

FinishTime

string

Pengatur waktu penyelesaian pekerjaan. Waktu dalam format yyyy-MM-ddTHH:mm:ssZ.

2022-01-12T08:49:41Z

InputGroup

array<object>

Kelompok input pekerjaan. Input tunggal membuat pekerjaan transkoding. Beberapa input membuat pekerjaan penggabungan aliran audio dan aliran video.

object

Input pekerjaan.

Type

string

Tipe objek media.

OSS

Media

string

Nilai media.

oss://bucket/path/to/video.mp4

OutputGroup

array<object>

Kelompok output tugas.

array<object>

Output pekerjaan.

Output

object

Konfigurasi media output.

Type

string

Tipe objek media.

OSS

Media

string

Nilai media.

oss://bucket/path/to/video.mp4

ProcessConfig

object

Konfigurasi pemrosesan tugas.

Transcode

object

Konfigurasi transkoding.

TemplateId

string

ID template.

9547c6ad97cb4f2aaa29683ebd18d410

OverwriteParams

object

Parameter timpa. Jika ditentukan, parameter ini akan menimpa parameter template yang sesuai.

Video

object

Pengaturan video.

Codec

string

Format encoding.

H.264

Profile

string

Profil pengkodean.

Main

Bitrate

string

Laju bitrate video rata-rata.

3000

Crf

string

Faktor kontrol laju bitrate-kualitas.

23

Width

string

Lebar.

1920

Height

string

Tinggi.

1080

Fps

string

Laju frame.

25

Gop

string

Jumlah maksimum frame antar keyframe.

250

Preset

string

Preset penyandi video. Hanya H.264 yang mendukung parameter ini.

medium

ScanMode

string

Mode pemindaian.

progressive

PixFmt

string

Format piksel video.

yuv420p

Remove

string

Apakah akan menghapus aliran video.

false

Crop

string

Pengaturan pemotongan video.

1280:800:0:140

Pad

string

Pengaturan padding video (border hitam).

1280:800:0:140

LongShortMode

string

Apakah akan mengaktifkan adaptasi otomatis lanskap dan potret (mode sisi panjang-pendek).

false

Bufsize

string

Ukuran buffer.

6000

Maxrate

string

Laju bitrate puncak video.

9000

AbrMax

string

Laju bitrate maksimum ABR. Parameter ini hanya berlaku untuk Narrowband HD 1.0.

6000

Audio

object

Pengaturan audio.

Codec

string

Format Kodek audio. Nilai valid: AAC, MP3, VORBIS, dan FLAC.

AAC

Profile

string

Preset pengkodean audio.

aac_low

Samplerate

string

Laju sampel.

44100

Bitrate

string

Bitrate file audio output.

128

Channels

string

Jumlah saluran audio.

2

Remove

string

Apakah akan menghapus aliran audio.

false

Volume

object

Pengaturan kontrol volume.

Method

string

Metode penyesuaian volume.

auto

IntegratedLoudnessTarget

string

Target loudness terintegrasi.

-6

TruePeak

string

Volume Puncak.

-1

LoudnessRangeTarget

string

Rentang kenyaringan.

8

Container

object

Pengaturan format kontainer.

Format

string

Format kontainer.

mp4

MuxConfig

object

Pengaturan muxing.

Segment

object

Pengaturan segmen.

Duration

string

Durasi segmen.

10

ForceSegTime

string

Titik pengatur waktu segmen paksa.

2,3

TransConfig

object

Parameter transkoding bersyarat.

TransMode

string

Mode transkoding video. Nilai valid:

onepass

IsCheckReso

string

Apakah akan memeriksa resolusi video. Hanya satu dari IsCheckReso dan IsCheckResoFail yang dapat digunakan. IsCheckResoFail memiliki prioritas lebih tinggi.

true

IsCheckResoFail

string

Apakah akan memeriksa resolusi video. Hanya satu dari IsCheckReso dan IsCheckResoFail yang dapat digunakan. Parameter ini memiliki prioritas lebih tinggi.

true

IsCheckVideoBitrate

string

Apakah akan memeriksa laju bitrate video. Hanya satu dari IsCheckVideoBitrate dan IsCheckVideoBitrateFail yang dapat digunakan. IsCheckVideoBitrateFail memiliki prioritas lebih tinggi.

true

IsCheckVideoBitrateFail

string

Apakah akan memeriksa laju bitrate video. Hanya satu dari IsCheckVideoBitrate dan IsCheckVideoBitrateFail yang dapat digunakan. Parameter ini memiliki prioritas lebih tinggi.

true

IsCheckAudioBitrate

string

Apakah akan memeriksa laju bitrate audio. Hanya satu dari IsCheckAudioBitrate dan IsCheckAudioBitrateFail yang dapat digunakan. IsCheckAudioBitrateFail memiliki prioritas lebih tinggi.

true

IsCheckAudioBitrateFail

string

Apakah akan memeriksa laju bitrate audio. Hanya satu dari IsCheckAudioBitrate dan IsCheckAudioBitrateFail yang dapat digunakan. Parameter ini memiliki prioritas lebih tinggi.

true

AdjDarMethod

string

Metode yang digunakan untuk menulis ulang resolusi. Parameter ini hanya berlaku jika Width dan Height ditentukan. Dapat digunakan bersama dengan LongShortMode.

none

ImageWatermarks

array<object>

Konfigurasi watermark gambar.

array<object>

Konfigurasi watermark gambar.

TemplateId

string

ID template.

9547c6ad97cb4f2aaa29683ebd18d410

OverwriteParams

object

Parameter timpa. Jika ditentukan, parameter ini akan menimpa parameter template yang sesuai.

Width

string

Lebar gambar watermark pada video output.

32

Height

string

Tinggi gambar watermark pada video output.

32

Dx

string

Offset horizontal gambar watermark relatif terhadap video output.

10

Dy

string

Offset vertikal gambar watermark relatif terhadap video output.

10

ReferPos

string

Posisi watermark.

TopLeft

Timeline

object

Pengaturan pengatur waktu tampilan watermark dinamis.

Start

string

Waktu saat watermark mulai muncul.

00:00:05

Duration

string

Durasi tampilan watermark.

ToEND

File

object

File gambar watermark.

Type

string

Tipe objek media.

OSS

Media

string

Nilai media.

oss://bucket/path/to/video.mp4

TextWatermarks

array<object>

Konfigurasi watermark teks.

array<object>

Konfigurasi watermark teks.

TemplateId

string

ID template.

9547c6ad97cb4f2aaa29683ebd18d410

OverwriteParams

object

Parameter timpa. Jika ditentukan, parameter ini akan menimpa parameter template yang sesuai.

Content

string

Teks watermark. Pengkodean Base64 tidak diperlukan. String harus dikodekan UTF-8.

Test watermark

FontName

string

Nama font. Nilai default: SimSun.

SimSun

FontColor

string

Warna font.

#006400

FontAlpha

string

Transparansi font.

1.0

Top

string

Margin atas teks.

10

Left

string

Margin kiri teks.

10

FontSize

integer

Ukuran font.

16

BorderWidth

integer

Lebar batas.

0

BorderColor

string

Warna batas.

#006400

Adaptive

string

Menyesuaikan ukuran font berdasarkan ukuran video output.

false

Subtitles

array<object>

Konfigurasi burn-in subtitle.

array<object>

Konfigurasi burn-in subtitle.

TemplateId

string

ID template.

9547c6ad97cb4f2aaa29683ebd18d410

OverwriteParams

object

Parameter timpa. Jika ditentukan, parameter ini akan menimpa parameter template yang sesuai.

Format

string

Format file subtitle.

vtt

CharEnc

string

Format encoding file.

UTF-8

File

object

File subtitle.

Type

string

Tipe objek media.

OSS

Media

string

Nilai media.

oss://bucket/path/to/video.mp4

Encryption

object

Konfigurasi enkripsi.

EncryptType

string

Jenis enkripsi.

PrivateEncryption

CipherText

string

Ciphertext kunci untuk enkripsi standar.

MTYi00NDU0LTg5O****

DecryptKeyUri

string

URL layanan dekripsi untuk enkripsi standar.

https://sample.com/path?CipherText=MTYi00NDU0LTg5O****

KeyServiceType

string

Jenis layanan kunci. Saat ini, hanya KMS dan Base64 yang didukung.

KMS

CombineConfigs

array<object>

Konfigurasi penggabungan aliran multi-input.

object

Konfigurasi penggabungan aliran multi-input.

AudioIndex

string

Indeks aliran audio.

0 or exclude

VideoIndex

string

Indeks aliran video.

0 or exclude

Start

number

Pengatur waktu mulai aliran input. Nilai default: 0.

0.0

Duration

number

Durasi aliran input. Nilai default: durasi video.

20.0

UserData

string

Data pengguna.

user-data

ScheduleConfig

object

Konfigurasi penjadwalan tugas.

PipelineId

string

ID pipeline.

e37ebee5d98b4781897f6086e89f9c56

Priority

integer

Prioritas tugas. Nilai yang lebih besar menunjukkan prioritas yang lebih tinggi. Nilai valid: 1 hingga 10.

5

Contoh

Respons sukses

JSONformat

{
  "RequestId": "31E30781-9495-5E2D-A84D-759B0A01E262",
  "TranscodeParentJob": {
    "TranscodeJobList": [
      {
        "CreateTime": "2022-01-12T08:49:41Z",
        "Name": "transcode-job",
        "ParentJobId": "8b2198504dd340b7b3c9842a74fc9baa",
        "JobId": "7d6a7e0d4db2457a8d45ff5d43e1bf0a",
        "JobIndex": 0,
        "InputGroup": [
          {
            "Type": "OSS",
            "Media": "oss://bucket/path/to/video.mp4",
            "InputUrl": "oss://bucket/path/to/video.mp4"
          }
        ],
        "ProcessConfig": {
          "Transcode": {
            "TemplateId": "9547c6ad97cb4f2aaa29683ebd18d410",
            "OverwriteParams": {
              "Video": {
                "Codec": "H.264",
                "Profile": "Main",
                "Bitrate": "3000",
                "Crf": "23",
                "Width": "1920",
                "Height": "1080",
                "Fps": "25",
                "Gop": "250",
                "Preset": "medium",
                "ScanMode": "progressive",
                "PixFmt": "yuv420p",
                "Remove": "false",
                "Crop": "1280:800:0:140",
                "Pad": "1280:800:0:140",
                "LongShortMode": "false",
                "Bufsize": "6000",
                "Maxrate": "9000",
                "AbrMax": "6000"
              },
              "Audio": {
                "Codec": "AAC",
                "Profile": "aac_low",
                "Samplerate": "44100",
                "Bitrate": "128",
                "Channels": "2",
                "Remove": "false",
                "Volume": {
                  "Method": "auto",
                  "IntegratedLoudnessTarget": "-6",
                  "TruePeak": "-1",
                  "LoudnessRangeTarget": "8"
                }
              },
              "Container": {
                "Format": "mp4"
              },
              "MuxConfig": {
                "Segment": {
                  "Duration": "10",
                  "ForceSegTime": "2,3"
                }
              },
              "TransConfig": {
                "TransMode": "onepass",
                "IsCheckReso": "true",
                "IsCheckResoFail": "true",
                "IsCheckVideoBitrate": "true",
                "IsCheckVideoBitrateFail": "true",
                "IsCheckAudioBitrate": "true",
                "IsCheckAudioBitrateFail": "true",
                "AdjDarMethod": "none"
              }
            }
          },
          "ImageWatermarks": [
            {
              "TemplateId": "9547c6ad97cb4f2aaa29683ebd18d410",
              "OverwriteParams": {
                "Width": "32",
                "Height": "32",
                "Dx": "10",
                "Dy": "10",
                "ReferPos": "TopLeft",
                "Timeline": {
                  "Start": "00:00:05",
                  "Duration": "ToEND"
                },
                "File": {
                  "Type": "OSS",
                  "Media": "oss://bucket/path/to/video.mp4"
                }
              }
            }
          ],
          "TextWatermarks": [
            {
              "TemplateId": "9547c6ad97cb4f2aaa29683ebd18d410",
              "OverwriteParams": {
                "Content": "Test watermark",
                "FontName": "SimSun",
                "FontColor": "#006400",
                "FontAlpha": "1.0",
                "Top": "10",
                "Left": "10",
                "FontSize": 16,
                "BorderWidth": 0,
                "BorderColor": "#006400",
                "Adaptive": "false"
              }
            }
          ],
          "Subtitles": [
            {
              "TemplateId": "9547c6ad97cb4f2aaa29683ebd18d410",
              "OverwriteParams": {
                "Format": "vtt",
                "CharEnc": "UTF-8",
                "File": {
                  "Type": "OSS",
                  "Media": "oss://bucket/path/to/video.mp4"
                }
              }
            }
          ],
          "Encryption": {
            "EncryptType": "PrivateEncryption",
            "CipherText": "MTYi00NDU0LTg5O****",
            "DecryptKeyUri": "https://sample.com/path?CipherText=MTYi00NDU0LTg5O****",
            "KeyServiceType": "KMS"
          },
          "CombineConfigs": [
            {
              "AudioIndex": "0 or exclude",
              "VideoIndex": "0 or exclude",
              "Start": 0,
              "Duration": 20
            }
          ]
        },
        "Output": {
          "Type": "OSS",
          "Media": "oss://bucket/path/to/video.mp4",
          "OutputUrl": "oss://bucket/path/to/{MediaId}/{JobId}.mp4"
        },
        "UserData": "user-data",
        "ScheduleConfig": {
          "PipelineId": "e37ebee5d98b4781897f6086e89f9c56",
          "Priority": 5
        },
        "Status": "Init",
        "OutFileMeta": {
          "FileBasicInfo": {
            "MediaId": "73e07de0f77171eca3fc7035d0b26402",
            "FileName": "file.m3u8",
            "FileStatus": "Normal",
            "FileType": "source_file",
            "FileSize": "31737",
            "FileUrl": "http://bucket.oss-cn-shanghai.aliyuncs.com/path/to/file.m3u8",
            "Region": "cn-shanghai",
            "FormatName": "hls,applehttp",
            "Duration": "403.039999",
            "Bitrate": "888.563",
            "Width": "848",
            "Height": "478"
          },
          "AudioStreamInfoList": [
            {
              "Index": "1",
              "CodecName": "aac",
              "CodecLongName": "AAC (Advanced Audio Coding)",
              "CodecTimeBase": "1/44100",
              "CodecTagString": "[15][0][0][0]",
              "CodecTag": "0x000f",
              "SampleFmt": "fltp",
              "SampleRate": "44100",
              "Channels": "2",
              "ChannelLayout": "stereo",
              "Timebase": "1/90000",
              "StartTime": "1.473556",
              "Duration": "403.039989",
              "Bitrate": "0.f",
              "Lang": "cn"
            }
          ],
          "VideoStreamInfoList": [
            {
              "Index": "0",
              "Codec_name": "h264",
              "Codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
              "Profile": "High",
              "Codec_time_base": "1/50",
              "Codec_tag_string": "[27][0][0][0]",
              "Codec_tag": "0x001b",
              "Width": "848",
              "Height": "478",
              "Has_b_frames": "2",
              "Sar": "478:477",
              "Dar": "16:9",
              "PixFmt": "yuv420p",
              "Level": "31",
              "Fps": "25.0",
              "Avg_fps": "25.0",
              "Time_base": "1/90000",
              "Start_time": "1.473556",
              "Duration": "403.039989",
              "Bit_rate": "888.563",
              "NumFrames": "10040",
              "Lang": "cn",
              "Rotate": "0"
            }
          ]
        },
        "SubmitResultJson": {},
        "SubmitTime": "2022-01-12T08:49:41Z",
        "FinishTime": "2022-01-12T08:49:41Z",
        "RequestId": "31E30781-9495-5E2D-A84D-759B0A01E262"
      }
    ],
    "CreateTime": "2022-01-12T08:49:41Z",
    "Name": "transcode-job",
    "RequestId": "31E30781-9495-5E2D-A84D-759B0A01E262",
    "ParentJobId": "8b2198504dd340b7b3c9842a74fc9baa",
    "JobCount": 1,
    "Status": "Success",
    "TriggerSource": "API",
    "Percent": 0,
    "SubmitTime": "2022-01-12T08:49:41Z",
    "FinishTime": "2022-01-12T08:49:41Z",
    "InputGroup": [
      {
        "Type": "OSS",
        "Media": "oss://bucket/path/to/video.mp4"
      }
    ],
    "OutputGroup": [
      {
        "Output": {
          "Type": "OSS",
          "Media": "oss://bucket/path/to/video.mp4"
        },
        "ProcessConfig": {
          "Transcode": {
            "TemplateId": "9547c6ad97cb4f2aaa29683ebd18d410",
            "OverwriteParams": {
              "Video": {
                "Codec": "H.264",
                "Profile": "Main",
                "Bitrate": "3000",
                "Crf": "23",
                "Width": "1920",
                "Height": "1080",
                "Fps": "25",
                "Gop": "250",
                "Preset": "medium",
                "ScanMode": "progressive",
                "PixFmt": "yuv420p",
                "Remove": "false",
                "Crop": "1280:800:0:140",
                "Pad": "1280:800:0:140",
                "LongShortMode": "false",
                "Bufsize": "6000",
                "Maxrate": "9000",
                "AbrMax": "6000"
              },
              "Audio": {
                "Codec": "AAC",
                "Profile": "aac_low",
                "Samplerate": "44100",
                "Bitrate": "128",
                "Channels": "2",
                "Remove": "false",
                "Volume": {
                  "Method": "auto",
                  "IntegratedLoudnessTarget": "-6",
                  "TruePeak": "-1",
                  "LoudnessRangeTarget": "8"
                }
              },
              "Container": {
                "Format": "mp4"
              },
              "MuxConfig": {
                "Segment": {
                  "Duration": "10",
                  "ForceSegTime": "2,3"
                }
              },
              "TransConfig": {
                "TransMode": "onepass",
                "IsCheckReso": "true",
                "IsCheckResoFail": "true",
                "IsCheckVideoBitrate": "true",
                "IsCheckVideoBitrateFail": "true",
                "IsCheckAudioBitrate": "true",
                "IsCheckAudioBitrateFail": "true",
                "AdjDarMethod": "none"
              }
            }
          },
          "ImageWatermarks": [
            {
              "TemplateId": "9547c6ad97cb4f2aaa29683ebd18d410",
              "OverwriteParams": {
                "Width": "32",
                "Height": "32",
                "Dx": "10",
                "Dy": "10",
                "ReferPos": "TopLeft",
                "Timeline": {
                  "Start": "00:00:05",
                  "Duration": "ToEND"
                },
                "File": {
                  "Type": "OSS",
                  "Media": "oss://bucket/path/to/video.mp4"
                }
              }
            }
          ],
          "TextWatermarks": [
            {
              "TemplateId": "9547c6ad97cb4f2aaa29683ebd18d410",
              "OverwriteParams": {
                "Content": "Test watermark",
                "FontName": "SimSun",
                "FontColor": "#006400",
                "FontAlpha": "1.0",
                "Top": "10",
                "Left": "10",
                "FontSize": 16,
                "BorderWidth": 0,
                "BorderColor": "#006400",
                "Adaptive": "false"
              }
            }
          ],
          "Subtitles": [
            {
              "TemplateId": "9547c6ad97cb4f2aaa29683ebd18d410",
              "OverwriteParams": {
                "Format": "vtt",
                "CharEnc": "UTF-8",
                "File": {
                  "Type": "OSS",
                  "Media": "oss://bucket/path/to/video.mp4"
                }
              }
            }
          ],
          "Encryption": {
            "EncryptType": "PrivateEncryption",
            "CipherText": "MTYi00NDU0LTg5O****",
            "DecryptKeyUri": "https://sample.com/path?CipherText=MTYi00NDU0LTg5O****",
            "KeyServiceType": "KMS"
          },
          "CombineConfigs": [
            {
              "AudioIndex": "0 or exclude",
              "VideoIndex": "0 or exclude",
              "Start": 0,
              "Duration": 20
            }
          ]
        }
      }
    ],
    "UserData": "user-data",
    "ScheduleConfig": {
      "PipelineId": "e37ebee5d98b4781897f6086e89f9c56",
      "Priority": 5
    }
  }
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.