Templat reguler didasarkan pada timeline Proyek Pengeditan Video dan berisi beberapa aset media yang disambungkan melalui beberapa lapisan. Anda dapat menggunakan templat reguler untuk mengonversi teks dan gambar menjadi video, membuat album foto, menghasilkan intro dan outro, serta menerapkan Watermark default.
Buat templat reguler
Buat melalui Konsol
-
Masuk ke Konsol Intelligent Media Services (IMS).
-
Pada panel navigasi di sebelah kiri, pilih untuk membuka halaman Pengeditan Daring.
-
Setelah mengedit dan menyimpan Proyek Pengeditan Video, klik Generate Template pada halaman pengeditan, atau klik Export Template di kolom Actions pada halaman daftar proyek untuk membuat templat reguler.
Untuk mempelajari cara mengedit templat, lihat Panduan desainer untuk templat reguler.
Buat melalui API
-
Kustomisasi konfigurasi templat reguler.
Konfigurasi templat reguler didasarkan pada timeline proyek Pengeditan Daring dan menawarkan fleksibilitas tinggi. Untuk mengkustomisasi templat Anda, pahami struktur konfigurasinya. Untuk informasi lebih lanjut, lihat Detail konfigurasi templat reguler.
Contoh berikut menunjukkan konfigurasi untuk templat penyambungan video. Untuk contoh lainnya, lihat Contoh konfigurasi untuk templat reguler umum.
{ "VideoTracks": [ { "VideoTrackClips": [ { "Sys_Type" : "ArrayItems", "Sys_ArrayObject" : "$VideoArray", "Sys_Template" : { "MediaId" : "$MediaId" } } ] } ] } -
Buat templat reguler.
Panggil operasi AddTemplate dan teruskan konfigurasi templat.
AddTemplateRequest request = new AddTemplateRequest(); request.setType("Timeline"); // Setel Type ke "Timeline" untuk templat reguler. request.setName("Regular Template Test"); request.setConfig("{\"VideoTracks\":[{\"VideoTrackClips\":[{\"Sys_Type\":\"ArrayItems\",\"Sys_ArrayObject\":\"$VideoArray\",\"Sys_Template\":{\"MediaId\":\"$MediaId\"}}]}]}"); AddTemplateResponse response = iceClient.addTemplate(request); System.out.println("templateId : " + response.getBody().getTemplate().getTemplateId());Pemanggilan yang berhasil akan mengembalikan ID templat. Anda dapat menggunakan ID ini untuk mengirimkan task produksi.
Gunakan templat reguler
Gunakan melalui Konsol
-
Masuk ke Konsol Intelligent Media Services (IMS).
-
Pada panel navigasi di sebelah kiri, pilih untuk membuka halaman Template Factory.
-
Gunakan templat reguler untuk pengeditan daring.
-
Klik tab Regular Templates.
-
Temukan templat yang diinginkan dan klik Use Template di kolom Actions.
-
Masukkan nama proyek dan klik OK. Ikuti petunjuk untuk mulai mengedit proyek. Untuk informasi lebih lanjut tentang cara mengedit proyek (pengeditan reguler), lihat Fitur pengeditan.
-
Gunakan melalui API
-
Dapatkan informasi templat.
-
Dari Konsol
Jika templat dibuat di Konsol, temukan di Template Factory. Di kolom Actions, klik Edit Template. Lalu, gunakan fitur Dynamic material management untuk menyusun parameter
ClipsParam.Susun parameter sebagai berikut: gunakan nilai ID Naming sebagai kunci, dan teks pengganti atau ID aset media sebagai nilainya. Contoh berikut menunjukkan parameter
ClipsParamyang dihasilkan:{ "1": "Replaced subtitle text", "2": "****20b48fb04483915d4f2cd8ac****", "3": "****20b48fb04483915d4f2cd8ac****", "4": "https://your-bucket.oss-cn-shanghai.aliyuncs.com/your-video1.mp4", "5": "https://your-bucket.oss-cn-shanghai.aliyuncs.com/your-video2.mp4" } -
Dengan memanggil API
Panggil operasi GetTemplate untuk mengambil informasi templat. Teruskan
template IDyang dikembalikan saat Anda membuat templat di Langkah 2.Bidang
ClipsParamdalam respons adalah sebagai berikut:{"1":"text","2":"mediaId","3":"mediaId","4":"mediaId","5":"mediaId"}CatatanAnda juga dapat menggunakan template preset. Prosesnya serupa dan tidak dijelaskan secara rinci di sini. Untuk daftar template preset yang tersedia, lihat Templat reguler di pustaka templat publik.
-
-
Ganti nilai placeholder
textdanmediaIddalam parameterClipsParamdari contoh di atas.{ "1": "Replaced subtitle text", "2": "****20b48fb04483915d4f2cd8ac****", "3": "****20b48fb04483915d4f2cd8ac****", "4": "https://your-bucket.oss-cn-shanghai.aliyuncs.com/your-video1.mp4", "5": "https://your-bucket.oss-cn-shanghai.aliyuncs.com/your-video2.mp4" }CatatanClipsParamadalah parameter untuk layanan produksi. Gantitextdengan teks keterangan yang diinginkan danmediaIddengan ID aset media atau URL OSS untuk video atau gambar. Anda dapat menggunakan kombinasi keduanya. -
Kirim tugas produksi.
Panggil operasi SubmitMediaProducingJob untuk mengirimkan task pengeditan dan produksi. Teruskan
template IDdanClipsParam.SubmitMediaProducingJobRequest request = new SubmitMediaProducingJobRequest(); request.setTemplateId("Your TemplateId"); request.setClipsParam("{\"1\":\"Replaced subtitle\",\"2\":\"****20b48fb04483915d4f2cd8ac****\",\"3\":\"****20b48fb04483915d4f2cd8ac****\",\"4\":\"****20b48fb04483915d4f2cd8ac****\",\"5\":\"****20b48fb04483915d4f2cd8ac****\"}"); request.setOutputMediaConfig("{\"MediaURL\":\"http://your-bucket.oss-cn-shanghai.aliyuncs.com/object.mp4\"}"); SubmitMediaProducingJobResponse response = iceClient.submitMediaProducingJob(request); System.out.println("jobid : " + response.getBody().getJobId());