Mengambil informasi aset media berdasarkan ID media IMS atau URL input.
Deskripsi operasi
Jika MediaId tidak kosong, parameter ini akan diutamakan. Jika MediaId kosong, InputURL harus ditentukan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ice:GetMediaInfo |
get |
*Semua Sumber daya.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| MediaId |
string |
No |
ID aset media IMS. Jika parameter ini kosong, InputURL harus ditentukan. |
****20b48fb04483915d4f2cd8ac**** |
| InputURL |
string |
No |
URL aset media yang akan dikueri di sistem terkait. Sebelum digunakan, aset media harus didaftarkan di pustaka konten IMS dan dikaitkan dengan ID media IMS.
http(s)://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 atau oss://example-bucket/example.mp4. Dalam format ini, wilayah OSS default sama dengan wilayah pendaftaran layanan. |
http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 |
| OutputType |
string |
No |
Tipe URL file aset media dalam tanggapan. Nilai valid:
|
cdn |
| ReturnDetailedInfo |
string |
No |
Apakah akan mengembalikan informasi detail untuk bidang aset media terkait. Bidang yang didukung: AiRoughData.StandardSmartTagJob: Apakah akan mengembalikan hasil penandaan detail jika aset media telah dikirim untuk analisis tag. Nilai valid:
|
{"AiRoughData.StandardSmartTagJob": false} |
| AuthTimeout |
integer |
No |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema respons. |
||
| RequestId |
string |
ID permintaan. |
2FDE2411-DB8D-4A9A-875B-275798F14A5E |
| MediaInfo |
object |
Informasi aset media. |
|
| MediaId |
string |
ID aset media. |
****20b48fb04483915d4f2cd8ac**** |
| MediaBasicInfo |
object |
BasicInfo. |
|
| MediaId |
string |
MediaId. |
****20b48fb04483915d4f2cd8ac**** |
| InputURL |
string |
URL aset media yang dikueri di sistem terkait. |
https://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4 |
| MediaType |
string |
Tipe media aset media. |
video |
| BusinessType |
string |
Tipe bisnis aset media. |
general |
| Source |
string |
Sumber. |
oss |
| Title |
string |
Judul. |
Title |
| Description |
string |
Deskripsi. |
Description |
| Category |
string |
Kategori. |
Category |
| MediaTags |
string |
Tag. |
Tag,tag1 |
| CoverURL |
string |
URL sampul. |
http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.png?Expires= |
| UserData |
string |
Data pengguna. |
userDataTest |
| Snapshots |
string |
Snapshot. |
[
"http://example-bucket.oss-cn-shanghai.aliyuncs.com/snapshot-00001.png?Expires= |
| Status |
string |
Status sumber daya. |
Normal |
| CreateTime |
string |
Waktu pembuatan aset media. Waktu mengikuti standar ISO 8601 dan ditampilkan dalam UTC (diakhiri dengan Z). |
2020-12-26T04:11:08Z |
| ModifiedTime |
string |
Waktu modifikasi aset media. Waktu mengikuti standar ISO 8601 dan ditampilkan dalam UTC (diakhiri dengan Z). |
2020-12-26T04:11:10Z |
| DeletedTime |
string |
Waktu penghapusan aset media. Waktu mengikuti standar ISO 8601 dan ditampilkan dalam UTC (diakhiri dengan Z). |
2020-12-26T04:11:15Z |
| SpriteImages |
string |
Gambar sprite. |
[{"bucket":"example-bucket","count":"32","iceJobId":"******83ec44d58b2069def2e******","location":"oss-cn-shanghai","snapshotRegular":"example/example-{Count}.jpg","spriteRegular":"example/example-{TileCount}.jpg","templateId":"******e438b14ff39293eaec25******","tileCount":"1"}] |
| CateId |
integer |
ID kategori. |
3048 |
| Biz |
string |
Bisnis tempat aset media berada. |
ICE |
| UploadSource |
string |
Sumber unggahan aset media. |
general |
| CateName |
string |
Nama kategori. |
cateName |
| ReferenceId |
string |
ID kustom. ID harus memiliki panjang 6 hingga 64 karakter dan hanya dapat berisi huruf kecil, huruf besar, angka, tanda hubung, dan garis bawah. ID harus unik dalam dimensi pengguna. |
123-1234 |
| FileInfoList |
array<object> |
Daftar informasi file. |
|
|
array<object> |
|||
| FileBasicInfo |
object |
Informasi dasar file, termasuk durasi dan ukuran. |
|
| FileName |
string |
Nama file. |
example.mp4 |
| FileStatus |
string |
Status file. |
Normal |
| FileType |
string |
Tipe file. |
source_file |
| FileSize |
string |
Ukuran file dalam byte. |
30611502 |
| FileUrl |
string |
URL OSS file. |
http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4?Expires= |
| Region |
string |
Wilayah penyimpanan file. |
cn-shanghai |
| FormatName |
string |
Format kontainer. |
mov,mp4,m4a,3gp,3g2,mj2 |
| Duration |
string |
Durasi. |
216.206667 |
| Bitrate |
string |
Bitrate. |
1132.68 |
| Width |
string |
Lebar. |
960 |
| Height |
string |
Tinggi. |
540 |
| CreateTime |
string |
Waktu pembuatan file. Waktu mengikuti standar ISO 8601 dan ditampilkan dalam UTC (diakhiri dengan Z). |
2020-12-26T04:11:08Z |
| ModifiedTime |
string |
Waktu modifikasi file. Waktu mengikuti standar ISO 8601 dan ditampilkan dalam UTC (diakhiri dengan Z). |
2020-12-26T04:11:10Z |
| AudioStreamInfoList |
array<object> |
Informasi aliran audio. Aset media dapat berisi beberapa aliran audio. |
|
|
object |
|||
| Index |
string |
Indeks aliran audio. |
1 |
| CodecName |
string |
Nama singkat kodek. |
aac |
| CodecLongName |
string |
Nama panjang kodek. |
AAC (Advanced Audio Coding) |
| CodecTimeBase |
string |
Basis pengatur waktu Kodek. |
1/24000 |
| CodecTagString |
string |
String tag format kodek. |
mp4a |
| CodecTag |
string |
Tag format kodek. |
0x6134706d |
| Profile |
string |
Profil Kodek. |
High |
| SampleFmt |
string |
Format sampel. |
fltp |
| SampleRate |
string |
Laju sampel. |
44100 |
| Channels |
string |
Jumlah saluran. |
2 |
| ChannelLayout |
string |
Tata letak output saluran. |
stereo |
| Timebase |
string |
Basis pengatur waktu. |
1/44100 |
| StartTime |
string |
Waktu mulai, dalam detik. |
0.000000 |
| Duration |
string |
Durasi. |
16.200998 |
| Bitrate |
string |
Bitrate. |
127.794 |
| Fps |
string |
Laju frame audio. |
8 |
| NumFrames |
string |
Jumlah total frame. |
10 |
| Lang |
string |
Bahasa. |
und |
| VideoStreamInfoList |
array<object> |
Informasi aliran video. Aset media dapat berisi beberapa aliran video. |
|
|
object |
|||
| Index |
string |
Indeks aliran video. |
0 |
| CodecName |
string |
Nama singkat kodek. |
h264 |
| CodecLongName |
string |
Nama panjang kodek. |
H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 |
| Profile |
string |
Profil Kodek. |
High |
| CodecTimeBase |
string |
Basis pengatur waktu Kodek. |
1/48 |
| CodecTagString |
string |
String tag format kodek. |
[0][0][0][0] |
| CodecTag |
string |
Tag format kodek. |
0x0000 |
| Width |
string |
Lebar. |
960 |
| Height |
string |
Tinggi. |
540 |
| HasBFrames |
string |
Apakah aliran video berisi B-frame. |
2 |
| Sar |
string |
Rasio aspek sampel. |
0:1 |
| Dar |
string |
Rasio aspek tampilan. |
0:1 |
| PixFmt |
string |
Format piksel. |
yuv420p |
| Level |
string |
Level kodek. |
30 |
| Fps |
string |
Laju frame video. |
24.0 |
| AvgFPS |
string |
Laju frame rata-rata. |
24.0 |
| Timebase |
string |
Basis pengatur waktu. |
1/12288 |
| StartTime |
string |
Waktu mulai, dalam detik. |
0.081706 |
| Duration |
string |
Durasi. |
216.206706 |
| Bitrate |
string |
Bitrate. |
1001.594 |
| NumFrames |
string |
Jumlah total frame. |
5184 |
| Lang |
string |
Bahasa. |
und |
| Rotate |
string |
Rotasi. |
0 |
| Nb_frames |
string |
Jumlah total frame. |
5184 |
| SubtitleStreamInfoList |
array<object> |
Informasi aliran subtitle. Aset media dapat berisi beberapa aliran subtitle. |
|
|
object |
|||
| Index |
string |
Indeks aliran subtitle. |
1 |
| CodecName |
string |
Nama singkat kodek. |
srt |
| CodecLongName |
string |
Nama panjang kodek. |
SubRip Text |
| CodecTimeBase |
string |
Basis waktu kodek. |
29.97 |
| CodecTagString |
string |
String tag format kodek. |
unicode |
| CodecTag |
string |
Tag format kodek. |
unicode |
| Timebase |
string |
Basis waktu. |
30 |
| StartTime |
string |
Waktu mulai, dalam detik. |
0 |
| Duration |
string |
Durasi. |
1 |
| Lang |
string |
Bahasa. |
und |
| AiRoughData |
object |
Data mentah analisis AI. |
|
| Result |
string |
Hasil mentah analisis AI. |
https://sample-bucket.cn-shanghai.aliyuncs.com/result.json |
| Status |
string |
Status analisis AI. Nilai valid:
|
Analyzing |
| SaveType |
string |
Tipe penyimpanan. Apakah akan menyimpan data di pustaka pencarian setelah analisis cerdas selesai. Nilai valid:
|
TEXT |
| AiCategory |
string |
Kategori AI. Nilai valid:
|
Lifestyle |
| AiJobId |
string |
ID pekerjaan AI. |
****483915d4f2cd8ac20b48fb04**** |
| StandardSmartTagJob |
object |
Pekerjaan tag. |
|
| AiJobId |
string |
ID pekerjaan AI. |
****483915d4f2cd8ac20b48fb04**** |
| Status |
string |
Status analisis AI. Nilai valid:
|
Analyzing |
| ResultUrl |
string |
URL hasil tag. |
http://xx.oss-cn-shanghai.aliyuncs.com/result2.txt |
| Results |
array<object> |
Daftar hasil pengenalan tag. |
|
|
object |
Hasil pengenalan tag. |
||
| Data |
string |
Data spesifik dari hasil analisis, direpresentasikan sebagai string JSON. Untuk struktur data dari berbagai tipe, lihat Deskripsi parameter Result. |
{"autoChapters": [...]} |
| Type |
string |
Tipe pengenalan tag. Nilai valid:
|
NLP |
Contoh
Respons sukses
JSONformat
{
"RequestId": "2FDE2411-DB8D-4A9A-875B-275798F14A5E",
"MediaInfo": {
"MediaId": "****20b48fb04483915d4f2cd8ac****",
"MediaBasicInfo": {
"MediaId": "****20b48fb04483915d4f2cd8ac****",
"InputURL": "https://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4",
"MediaType": "video",
"BusinessType": "general",
"Source": "oss",
"Title": "标题",
"Description": "描述",
"Category": "分类",
"MediaTags": "标签,tag1",
"CoverURL": "http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.png?Expires=&OSSAccessKeyId=&Signature=&security-token=",
"UserData": "userDataTest",
"Snapshots": "[\n \"http://example-bucket.oss-cn-shanghai.aliyuncs.com/snapshot-00001.png?Expires=&OSSAccessKeyId=&Signature=&security-token=\",\n \"http://example-bucket.oss-cn-shanghai.aliyuncs.com/snapshot-00002.jpg?Expires=&OSSAccessKeyId=&Signature=&security-token=\",\n \"http://example-bucket.oss-cn-shanghai.aliyuncs.com/snapshot-00003.jpg?Expires=&OSSAccessKeyId=&Signature=&security-token=\"\n]",
"Status": "Normal",
"CreateTime": "2020-12-26T04:11:08Z",
"ModifiedTime": "2020-12-26T04:11:10Z",
"DeletedTime": "2020-12-26T04:11:15Z",
"SpriteImages": "[{\"bucket\":\"example-bucket\",\"count\":\"32\",\"iceJobId\":\"******83ec44d58b2069def2e******\",\"location\":\"oss-cn-shanghai\",\"snapshotRegular\":\"example/example-{Count}.jpg\",\"spriteRegular\":\"example/example-{TileCount}.jpg\",\"templateId\":\"******e438b14ff39293eaec25******\",\"tileCount\":\"1\"}]",
"CateId": 3048,
"Biz": "ICE",
"UploadSource": "general",
"CateName": "cateName",
"ReferenceId": "123-1234"
},
"FileInfoList": [
{
"FileBasicInfo": {
"FileName": "example.mp4",
"FileStatus": "Normal",
"FileType": "source_file",
"FileSize": "30611502",
"FileUrl": "http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.mp4?Expires=&OSSAccessKeyId=&Signature=&security-token=",
"Region": "cn-shanghai",
"FormatName": "mov,mp4,m4a,3gp,3g2,mj2",
"Duration": "216.206667",
"Bitrate": "1132.68",
"Width": "960",
"Height": "540",
"CreateTime": "2020-12-26T04:11:08Z",
"ModifiedTime": "2020-12-26T04:11:10Z"
},
"AudioStreamInfoList": [
{
"Index": "1",
"CodecName": "aac",
"CodecLongName": "AAC (Advanced Audio Coding)",
"CodecTimeBase": "1/24000",
"CodecTagString": "mp4a",
"CodecTag": "0x6134706d",
"Profile": "High",
"SampleFmt": "fltp",
"SampleRate": "44100",
"Channels": "2",
"ChannelLayout": "stereo",
"Timebase": "1/44100",
"StartTime": "0.000000",
"Duration": "16.200998",
"Bitrate": "127.794",
"Fps": "8",
"NumFrames": "10",
"Lang": "und"
}
],
"VideoStreamInfoList": [
{
"Index": "0",
"CodecName": "h264",
"CodecLongName": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
"Profile": "High",
"CodecTimeBase": "1/48",
"CodecTagString": "[0][0][0][0]",
"CodecTag": "0x0000",
"Width": "960",
"Height": "540",
"HasBFrames": "2",
"Sar": "0:1",
"Dar": "0:1",
"PixFmt": "yuv420p",
"Level": "30",
"Fps": "24.0",
"AvgFPS": "24.0",
"Timebase": "1/12288",
"StartTime": "0.081706",
"Duration": "216.206706",
"Bitrate": "1001.594",
"NumFrames": "5184",
"Lang": "und",
"Rotate": "0",
"Nb_frames": "5184"
}
],
"SubtitleStreamInfoList": [
{
"Index": "1",
"CodecName": "srt",
"CodecLongName": "SubRip Text",
"CodecTimeBase": "29.97",
"CodecTagString": "unicode",
"CodecTag": "unicode",
"Timebase": "30",
"StartTime": "0",
"Duration": "1",
"Lang": "und"
}
]
}
],
"AiRoughData": {
"Result": "https://sample-bucket.cn-shanghai.aliyuncs.com/result.json",
"Status": "Analyzing",
"SaveType": "TEXT",
"AiCategory": "生活",
"AiJobId": "****483915d4f2cd8ac20b48fb04****",
"StandardSmartTagJob": {
"AiJobId": "****483915d4f2cd8ac20b48fb04****",
"Status": "Analyzing",
"ResultUrl": "http://xx.oss-cn-shanghai.aliyuncs.com/result2.txt",
"Results": [
{
"Data": "{\"autoChapters\": [...]}",
"Type": "NLP"
}
]
}
}
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.