All Products
Search
Document Center

Intelligent Media Services:Buat dan gunakan templat reguler

Last Updated:Jun 17, 2026

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

  1. Masuk ke Konsol Intelligent Media Services (IMS).

  2. Pada panel navigasi di sebelah kiri, pilih Intelligent Production > Online Editing untuk membuka halaman Pengeditan Daring.

  3. 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

  1. 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"
                        }
                    }
                ]
            }
        ]
    }
  2. 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

  1. Masuk ke Konsol Intelligent Media Services (IMS).

  2. Pada panel navigasi di sebelah kiri, pilih Intelligent Production > Template Factory untuk membuka halaman Template Factory.

  3. Gunakan templat reguler untuk pengeditan daring.

    1. Klik tab Regular Templates.

    2. Temukan templat yang diinginkan dan klik Use Template di kolom Actions.

    3. 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

  1. 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 ClipsParam yang 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 ID yang dikembalikan saat Anda membuat templat di Langkah 2.

      Bidang ClipsParam dalam respons adalah sebagai berikut:

      {"1":"text","2":"mediaId","3":"mediaId","4":"mediaId","5":"mediaId"}
      Catatan

      Anda 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.

  2. Ganti nilai placeholder text dan mediaId dalam parameter ClipsParam dari 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"
    }
    Catatan

    ClipsParam adalah parameter untuk layanan produksi. Ganti text dengan teks keterangan yang diinginkan dan mediaId dengan ID aset media atau URL OSS untuk video atau gambar. Anda dapat menggunakan kombinasi keduanya.

  3. Kirim tugas produksi.

    Panggil operasi SubmitMediaProducingJob untuk mengirimkan task pengeditan dan produksi. Teruskan template ID dan ClipsParam.

    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());