Anda dapat memanggil operasi ini untuk mengkueri template transkoding kustom dalam status tertentu.
Deskripsi operasi
Operasi ini dapat dipanggil hingga 100 kali per detik. Jika jumlah panggilan melebihi batas tersebut, pembatasan kecepatan (throttling) akan diterapkan dan berpotensi mengganggu bisnis Anda. Pastikan untuk memperhatikan batas ini saat melakukan pemanggilan. Untuk informasi selengkapnya, lihat Batas QPS.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
mts:SearchTemplate |
get |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| PageSize |
integer |
No |
Ukuran setiap halaman yang ditetapkan selama kueri hasil dengan paging.
|
10 |
| PageNumber |
integer |
No |
Nomor halaman yang dikembalikan. Nilai default: 1. |
1 |
| State |
string |
No |
Status template transkoding kustom yang ingin Anda kueri.
|
Normal |
| NamePrefix |
string |
No |
Awalan nama berdasarkan mana Anda ingin mencari template. |
S00000001 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| TotalCount |
integer |
Jumlah total hasil pencarian. |
1 |
| TemplateList |
object |
||
| Template |
array<object> |
Template transkoding. |
|
|
array<object> |
Konfigurasi kodek video. |
||
| Video |
object |
Konfigurasi kodek video. |
|
| Bufsize |
string |
Ukuran buffer.
|
6000 |
| LongShortMode |
string |
Menunjukkan apakah fitur putar-otomatis layar diaktifkan.
|
false |
| Degrain |
string |
Tingkat kontrol kualitas video. |
10 |
| BitrateBnd |
object |
Rentang bitrate rata-rata video. |
|
| Max |
string |
Batas atas bitrate total. Unit: Kbit/s. |
500 |
| Min |
string |
Batas bawah bitrate total. Unit: Kbit/s. |
100 |
| PixFmt |
string |
Format piksel video. Nilai yang valid: format piksel standar seperti yuv420p dan yuvj420p. |
yuv420p |
| Pad |
string |
Bilah hitam yang ditambahkan ke video.
|
1280:800:0:140 |
| Codec |
string |
Kodek.
|
H.264 |
| Height |
string |
Tinggi video.
|
800 |
| Qscale |
string |
Kekuatan algoritma penghilangan derau independen. |
1 |
| Crop |
string |
Metode pemotongan video. Nilai yang valid:
|
border |
| Bitrate |
string |
Bitrate rata-rata video. Unit: Kbit/s. |
200 |
| Maxrate |
string |
Bitrate maksimum video. Unit: Kbit/s. |
500 |
| NarrowBand |
object |
Pengaturan Narrowband HD. |
|
| Abrmax |
number |
Batas atas bitrate dinamis. Jika parameter ini diatur, bitrate rata-rata berada dalam rentang (0, 1000000]. |
3000 |
| MaxAbrRatio |
number |
Rasio maksimum batas atas bitrate dinamis. Jika parameter ini diatur, nilai Abrmax tidak melebihi x kali bitrate video sumber. Nilai yang valid: (0,1.0]. |
1.0 |
| Version |
string |
Versi Narrowband HD. Hanya 1.0 yang mungkin dikembalikan. |
1.0 |
| MaxFps |
string |
Laju frame maksimum. |
60 |
| Profile |
string |
Profil codec. Nilai yang valid:
|
high |
| Crf |
string |
Faktor laju konstan (constant rate factor).
|
15 |
| Remove |
string |
Menunjukkan apakah aliran video dihapus. Nilai yang valid:
|
false |
| Gop |
string |
Jumlah maksimum frame antara dua keyframe. Nilai default: 250. |
10 |
| Width |
string |
Lebar video.
|
256 |
| Fps |
string |
Laju frame video.
|
25 |
| Preset |
string |
Algoritma video preset. Nilai default: medium. Nilai yang valid:
|
medium |
| ScanMode |
string |
Mode pemindaian. Nilai yang valid:
|
interlaced |
| ResoPriority |
string |
Kebijakan penyesuaian resolusi. |
1 |
| Hdr2sdr |
string |
Menunjukkan apakah fitur konversi HDR2SDR diaktifkan. Jika fitur ini diaktifkan, video high dynamic range (HDR) akan ditranskod ke video standard dynamic range (SDR). |
true |
| TransConfig |
object |
Konfigurasi transkoding umum. |
|
| IsCheckAudioBitrate |
string |
Menunjukkan apakah bitrate audio diperiksa. Jika bitrate audio output lebih tinggi daripada bitrate audio input, bitrate input dipertahankan dan bitrate audio yang ditentukan tidak berlaku. Parameter ini memiliki prioritas lebih rendah dibanding IsCheckAudioBitrateFail. Nilai yang valid:
|
false |
| TransMode |
string |
Mode transkoding. Nilai default: onepass. Nilai yang valid:
|
onepass |
| IsCheckReso |
string |
Menunjukkan apakah resolusi diperiksa. Jika resolusi output lebih tinggi daripada resolusi input berdasarkan lebar atau tinggi, resolusi input dipertahankan. Nilai yang valid:
|
false |
| IsCheckVideoBitrateFail |
string |
Menunjukkan apakah error pemeriksaan bitrate video diperbolehkan. Parameter ini memiliki prioritas lebih tinggi dibanding IsCheckVideoBitrate. Nilai yang valid:
|
false |
| AdjDarMethod |
string |
Metode penyesuaian resolusi. Nilai default: none. Nilai yang valid:
|
none |
| IsCheckVideoBitrate |
string |
Menunjukkan apakah bitrate video diperiksa. Jika bitrate video output lebih tinggi daripada bitrate video input, bitrate input dipertahankan. Nilai yang valid:
|
false |
| IsCheckResoFail |
string |
Menunjukkan apakah resolusi diperiksa. Jika resolusi output lebih tinggi daripada resolusi input berdasarkan lebar atau tinggi, akan dikembalikan kegagalan transkoding. Nilai yang valid:
|
false |
| IsCheckAudioBitrateFail |
string |
Menunjukkan apakah error pemeriksaan bitrate audio diperbolehkan. Parameter ini memiliki prioritas lebih tinggi dibanding IsCheckAudioBitrate. Nilai yang valid:
|
false |
| State |
string |
Status template. Nilai yang valid:
|
Normal |
| MuxConfig |
object |
Konfigurasi transmuxing. |
|
| Gif |
object |
Konfigurasi transmuxing untuk GIF. |
|
| FinalDelay |
string |
Durasi jeda pada frame terakhir. Unit: sentidetik. |
0 |
| DitherMode |
string |
Algoritma dithering warna palet. Nilai yang valid: sierra dan bayer. |
sierra |
| Loop |
string |
Jumlah pengulangan. |
0 |
| IsCustomPalette |
string |
Menunjukkan apakah palet kustom digunakan. |
false |
| Segment |
object |
Konfigurasi segmen. |
|
| Duration |
string |
Panjang segmen. Unit: detik. |
10 |
| Name |
string |
Nama template. |
MPS-example |
| Audio |
object |
Konfigurasi kodek audio. |
|
| Profile |
string |
Profil kodek audio. Nilai yang valid ketika nilai Codec adalah aac:
|
aac_low |
| Remove |
string |
Menunjukkan apakah aliran audio dihapus. Nilai yang valid:
|
false |
| Codec |
string |
Format kodek audio. Nilai default: aac. Nilai yang valid:
|
aac |
| Samplerate |
string |
Laju pengambilan sampel.
|
44100 |
| Qscale |
string |
Kekuatan algoritma penghilangan derau independen. Nilai yang valid: [1,9]. |
1 |
| Channels |
string |
Jumlah saluran suara. Nilai default: 2. |
2 |
| Bitrate |
string |
Bitrate audio file output.
|
500 |
| Id |
string |
ID template transkoding. |
16f01ad6175e4230ac42bb5182cd**** |
| Container |
object |
Konfigurasi format kontainer. |
|
| Format |
string |
Format kontainer. Nilai yang valid:
|
mp4 |
| CreationTime |
string |
Waktu saat template dibuat. |
2021-03-04T06:44:43Z |
| PageSize |
integer |
Nomor halaman dari halaman yang dikembalikan. |
10 |
| RequestId |
string |
ID permintaan. |
BC860F04-778A-472F-AB39-E1BF329C**** |
| PageNumber |
integer |
Nomor halaman yang dikembalikan. |
1 |
Contoh
Respons sukses
JSONformat
{
"TotalCount": 1,
"TemplateList": {
"Template": [
{
"Video": {
"Bufsize": "6000",
"LongShortMode": "false",
"Degrain": "10",
"BitrateBnd": {
"Max": "500",
"Min": "100"
},
"PixFmt": "yuv420p",
"Pad": "1280:800:0:140",
"Codec": "H.264",
"Height": "800",
"Qscale": "1",
"Crop": "border",
"Bitrate": "200",
"Maxrate": "500",
"NarrowBand": {
"Abrmax": 3000,
"MaxAbrRatio": 1,
"Version": "1.0"
},
"MaxFps": "60",
"Profile": "high",
"Crf": "15",
"Remove": "false",
"Gop": "10",
"Width": "256",
"Fps": "25",
"Preset": "medium",
"ScanMode": "interlaced",
"ResoPriority": "1",
"Hdr2sdr": "true"
},
"TransConfig": {
"IsCheckAudioBitrate": "false",
"TransMode": "onepass",
"IsCheckReso": "false",
"IsCheckVideoBitrateFail": "false",
"AdjDarMethod": "none",
"IsCheckVideoBitrate": "false",
"IsCheckResoFail": "false",
"IsCheckAudioBitrateFail": "false"
},
"State": "Normal",
"MuxConfig": {
"Gif": {
"FinalDelay": "0",
"DitherMode": "sierra",
"Loop": "0",
"IsCustomPalette": "false"
},
"Segment": {
"Duration": "10"
}
},
"Name": "MPS-example",
"Audio": {
"Profile": "aac_low",
"Remove": "false",
"Codec": "aac",
"Samplerate": "44100",
"Qscale": "1",
"Channels": "2",
"Bitrate": "500"
},
"Id": "16f01ad6175e4230ac42bb5182cd****",
"Container": {
"Format": "mp4"
},
"CreationTime": "2021-03-04T06:44:43Z"
}
]
},
"PageSize": 10,
"RequestId": "BC860F04-778A-472F-AB39-E1BF329C****",
"PageNumber": 1
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.