Membuat Proyek pengeditan cloud. Anda dapat mengatur judul, deskripsi, pengatur waktu, dan cover Proyek.
Deskripsi operasi
-
Penagihan didasarkan pada Durasi video yang dihasilkan. Untuk detail, lihat video clip. Jika pemrosesan gagal, tidak ada biaya yang dikenakan.
-
Setelah Anda membuat Proyek pengeditan, Anda dapat memanggil operasi SubmitMediaProducingJob - commit a media editing and producing job untuk mengirim Pekerjaan pengeditan dan produksi media. Anda juga dapat memanggil operasi SubmitLiveEditingJob - commit a live streaming editing node untuk mengirim node pengeditan live aliran.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ice:CreateEditingProject |
create |
*Semua Sumber daya.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| Title |
string |
Yes |
Judul proyek pengeditan cloud. |
example |
| Description |
string |
No |
Deskripsi proyek pengeditan cloud. |
Description |
| Timeline |
string |
No |
Pengatur waktu Proyek pengeditan cloud dalam format JSON. |
{"VideoTracks":[{"VideoTrackClips":[{"MediaId":"****4d7cf14dc7b83b0e801c****"},{"MediaId":"****4d7cf14dc7b83b0e801c****"}]}]} |
| CoverURL |
string |
No |
Cover proyek pengeditan cloud. |
https://example.com/example.png |
| TemplateId |
string |
No |
ID Templat. Anda dapat menggunakan Templat untuk membangun pengatur waktu dengan cepat. Penting Anda harus menentukan Timeline atau TemplateId, tetapi tidak keduanya. Jika TemplateId ditentukan, ClipsParam juga harus ditentukan. |
****96e8864746a0b6f3**** |
| ClipsParam |
string |
No |
Parameter material untuk templat dalam format JSON. Jika TemplateId ditentukan, ClipsParam juga harus ditentukan. Untuk informasi lebih lanjut tentang format, lihat Membuat dan menggunakan templat standar dan Membuat dan menggunakan templat lanjutan. |
See the template documentation |
| TemplateType |
string |
No |
Tipe templat. Parameter ini diperlukan saat Anda membuat proyek pengeditan cloud berdasarkan templat. Nilai default: Timeline. Nilai valid:
Valid values:
|
Timeline |
| MaterialMaps |
string |
No |
Material yang terkait dengan proyek. Pisahkan beberapa ID material dengan koma (,). Anda dapat mengaitkan hingga 10 ID material untuk setiap tipe. |
{"video":"*****2e057304fcd9b145c5cafc*****", "image":"****8021a8d493da643c8acd98*****,*****cb6307a4edea614d8b3f3c*****", "liveStream": "[{\"appName\":\"testrecord\",\"domainName\":\"test.alivecdn.com\",\"liveUrl\":\"rtmp://test.alivecdn.com/testrecord/teststream\",\"streamName\":\"teststream\"}]", "editingProject": "*****9b145c5cafc2e057304fcd*****"} |
| BusinessConfig |
string |
No |
Konfigurasi bisnis Proyek. Anda dapat mengabaikan parameter ini untuk Proyek pengeditan Jenis Penyimpanan Standar.
|
{ "OutputMediaConfig" : { "StorageLocation": "test-bucket.oss-cn-shanghai.aliyuncs.com", "Path": "test-path" }, "OutputMediaTarget": "oss-object", "ReservationTime": "2021-06-21T08:05:00Z" } |
| ProjectType |
string |
No |
Tipe Proyek pengeditan.
|
LiveEditingProject |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema tanggapan. |
||
| RequestId |
string |
ID permintaan. |
******3B-0E1A-586A-AC29-742247****** |
| Project |
object |
Proyek pengeditan cloud. |
|
| ProjectId |
string |
ID proyek pengeditan cloud. |
****01bf24bf41c78b2754cb3187**** |
| Title |
string |
Judul proyek pengeditan cloud. |
example_title |
| Description |
string |
Deskripsi proyek. |
example_description |
| Timeline |
string |
Pengatur waktu Proyek pengeditan cloud dalam format JSON. Untuk informasi lebih lanjut tentang struktur, lihat TimeLine. Jika bidang ini kosong, pengatur waktu kosong akan dibuat dan total Durasi Proyek pengeditan cloud adalah 0. |
{"VideoTracks":[{"VideoTrackClips":[{"MediaId":"****4d7cf14dc7b83b0e801c****"},{"MediaId":"****4d7cf14dc7b83b0e801c****"}]}]} |
| TemplateId |
string |
ID templat. |
****96e8864746a0b6f3**** |
| ClipsParam |
string |
Parameter material untuk templat. |
See the template documentation |
| CoverURL |
string |
Cover proyek pengeditan cloud. |
http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.png?Expires= |
| Status |
integer |
Status proyek pengeditan cloud. Semua status proyek pengeditan cloud:
|
2 |
| StatusName |
string |
Nama status pengeditan cloud, yang sesuai dengan nama status dalam daftar status. |
Editing |
| CreateTime |
string |
Pengatur waktu saat Proyek pengeditan cloud dibuat. Pengatur waktu mengikuti standar ISO 8601 dan ditampilkan dalam UTC (berakhiran Z). |
2021-01-08T16:52:07Z |
| ModifiedTime |
string |
Pengatur waktu saat Proyek pengeditan cloud dimodifikasi. Pengatur waktu mengikuti standar ISO 8601 dan ditampilkan dalam UTC (berakhiran Z). |
2021-01-08T16:52:07Z |
| Duration |
number |
Durasi proyek pengeditan cloud. |
3.4200000 |
| CreateSource |
string |
Metode yang digunakan untuk membuat proyek pengeditan cloud.
|
WebSDK |
| ModifiedSource |
string |
Metode yang digunakan untuk memodifikasi proyek pengeditan cloud.
|
WebSDK |
| TemplateType |
string |
Tipe templat proyek pengeditan cloud.
|
Timeline |
| BusinessConfig |
string |
Konfigurasi bisnis proyek. Anda dapat mengabaikan parameter ini untuk proyek pengeditan standar. |
{ "OutputMediaConfig" : { "StorageLocation": "test-bucket.oss-cn-shanghai.aliyuncs.com", "Path": "test-path" }, "OutputMediaTarget": "oss-object", "ReservationTime": "2021-06-21T08:05:00Z" } |
| ProjectType |
string |
Tipe Proyek pengeditan. Nilai default: EditingProject.
|
LiveEditingProject |
| BusinessStatus |
string |
Status bisnis proyek. Anda dapat mengabaikan parameter ini untuk proyek pengeditan standar.
|
Reserving |
Contoh
Respons sukses
JSONformat
{
"RequestId": "******3B-0E1A-586A-AC29-742247******",
"Project": {
"ProjectId": "****01bf24bf41c78b2754cb3187****",
"Title": "example_title",
"Description": "example_description",
"Timeline": "{\"VideoTracks\":[{\"VideoTrackClips\":[{\"MediaId\":\"****4d7cf14dc7b83b0e801c****\"},{\"MediaId\":\"****4d7cf14dc7b83b0e801c****\"}]}]}",
"TemplateId": "****96e8864746a0b6f3****",
"ClipsParam": "见模板使用文档",
"CoverURL": "http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.png?Expires=&OSSAccessKeyId=&Signature=&security-token=",
"Status": 2,
"StatusName": "Editing",
"CreateTime": "2021-01-08T16:52:07Z",
"ModifiedTime": "2021-01-08T16:52:07Z",
"Duration": 3.42,
"CreateSource": "WebSDK",
"ModifiedSource": "WebSDK",
"TemplateType": "Timeline",
"BusinessConfig": "{ \"OutputMediaConfig\" : { \"StorageLocation\": \"test-bucket.oss-cn-shanghai.aliyuncs.com\", \"Path\": \"test-path\" }, \"OutputMediaTarget\": \"oss-object\", \"ReservationTime\": \"2021-06-21T08:05:00Z\" }",
"ProjectType": "LiveEditingProject",
"BusinessStatus": "Reserving"
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.