|
Parameter |
Type |
Description |
Example |
|---|---|---|---|
|
object |
Pengaturan parameter pemrosesan audio. |
||
| DisableAudio |
boolean |
Apakah akan menonaktifkan pemrosesan audio. Nilai valid:
|
false |
| Stream |
array |
Daftar indeks aliran audio yang akan diproses di file sumber. Nilai kosong (default) menunjukkan bahwa aliran audio dengan nomor indeks terkecil (aliran audio pertama) akan diproses. Nomor indeks lebih besar dari 100 menunjukkan bahwa semua aliran audio akan diproses.
Catatan
Hanya aliran audio dengan nomor indeks yang ada yang akan diproses. Jika aliran audio yang sesuai dengan nomor indeks tidak ada, nomor indeks tersebut akan diabaikan. |
|
|
integer |
Nomor indeks aliran audio yang akan diproses. |
0 |
|
| TranscodeAudio |
object |
Parameter Transkoding audio. Nilai kosong menunjukkan bahwa pemrosesan audio dinonaktifkan dan file keluaran tidak mengandung aliran audio. Catatan
Mengatur parameter ini ke nilai kosong untuk menonaktifkan pemrosesan audio tidak direkomendasikan. |
|
| Codec |
string |
Format encoding audio. Nilai valid:
Catatan
Ketika parameter ini diatur ke copy, aliran audio yang akan diproses langsung disalin ke file keluaran. Dalam hal ini, parameter lain di bawah TranscodeAudio tidak berlaku. copy tidak dapat digunakan untuk penggabungan audio dan biasanya digunakan dalam skenario konversi format kontainer. |
aac |
| BitrateOption |
string |
Opsi bitrate audio. Nilai valid:
Nilai default:
Catatan
Parameter ini harus diatur bersama dengan parameter Bitrate. |
fixed |
| Bitrate |
integer |
Bitrate audio. Parameter ini saling eksklusif dengan parameter Quality. Unit: bits per second (bps). Nilai valid: 1000 hingga 10000000. |
64000 |
| Quality |
integer |
Kualitas audio. Parameter ini saling eksklusif dengan parameter Bitrate. Nilai valid: 0 hingga 100. Nilai yang lebih besar menunjukkan kualitas yang lebih tinggi. |
6 |
| SampleRateOption |
string |
Opsi laju sampel audio. Nilai valid:
Nilai default:
Catatan
Parameter ini harus diatur bersama dengan parameter SampleRate. |
fixed |
| SampleRate |
integer |
Laju sampel audio. Unit: Hz. Secara default, laju sampel audio sumber dipertahankan. Nilai valid: 8000, 12025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, dan 96000. Catatan
Format yang berbeda mendukung laju sampel yang berbeda. mp3 hanya mendukung 48 kHz dan di bawahnya. opus mendukung 8 kHz, 12 kHz, 16 kHz, 24 kHz, dan 48 kHz. ac3 mendukung 32 kHz, 44.1 kHz, dan 48 kHz. amr hanya mendukung 8 kHz dan 16 kHz. |
12050 |
| Channel |
integer |
Jumlah saluran audio. Secara default, jumlah saluran audio sumber dipertahankan. Nilai valid: 1 hingga 8. Catatan
Format yang berbeda mendukung jumlah saluran yang berbeda. mp3 hanya mendukung mono dan stereo. ac3 mendukung hingga 6 saluran (5.1). amr hanya mendukung mono. |
2 |
| BitsPerSample |
integer |
Kedalaman bit sampel audio. Nilai valid: 16 dan 24. Penting Parameter ini hanya berlaku ketika Codec diatur ke flac. |
16 |
| FilterAudio |
object |
Parameter pemrosesan audio. Parameter ini tidak berlaku jika TranscodeAudio kosong atau TranscodeAudio.Codec diatur ke copy. Catatan
Parameter ini tidak didukung ketika API adalah GenerateVideoPlaylist. |
|
| Mixing |
boolean |
Apakah akan mencampur semua Track audio menjadi satu Track. Nilai valid:
|
false |