全部产品
Search
文档中心

Intelligent Media Services:Pengeditan daring

更新时间:Nov 11, 2025

Intelligent Cloud Editor menyediakan pengeditan video daring profesional. Anda dapat mengedit dan membuat video baru dari aset seperti audio, video, dan teks. Topik ini menjelaskan cara menggunakan fitur pengeditan daring, yang mencakup pembuatan dan pengelolaan proyek pengeditan serta konten pengeditan. Anda dapat melakukan pengeditan video, pengeditan siaran langsung, dan pengeditan templat lanjutan. Anda juga dapat menggunakan fitur cerdas untuk menambahkan stiker, filter, efek, dan keterangan.

Fitur

  • Pengeditan video: Edit beberapa klip video, trek audio, dan citra. Anda dapat memotong, menyambung, dan menambahkan efek.

  • Pengeditan siaran langsung: Edit dan keluarkan konten video secara real time selama siaran langsung.

  • Pengeditan templat lanjutan: Hasilkan video berkualitas tinggi dengan cepat berdasarkan template preset.

Prasyarat

Gunakan konsol untuk pengeditan daring

Buka halaman pengeditan daring

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

  2. Di panel navigasi sebelah kiri, pilih Intelligent Cloud Editor > Online Editing untuk membuka halaman pengeditan daring.

Buat proyek pengeditan

Buat proyek pengeditan video

Intelligent Cloud Editor menyediakan layanan pengeditan siaran langsung dan pengeditan file rekaman. Anda dapat mengedit dan mengeluarkan konten video secara real time selama siaran langsung.

  1. Klik tab Video Editing Project.

  2. Klik Create Editing Project, masukkan nama proyek, lalu klik OK.

  3. Pada kolom Operation proyek yang telah dibuat, klik Edit untuk membuka halaman proyek pengeditan standar.

Buat proyek pengeditan siaran langsung

  1. Klik tab Live Stream Editing Project.

  2. Klik Create Live Stream Editing, konfigurasikan parameter untuk proyek pengeditan siaran langsung, lalu klik OK.

    image

    Parameter

    Deskripsi

    Nama Pengeditan Siaran Langsung

    Nama kustom untuk proyek pengeditan siaran langsung. Nama hanya boleh berisi huruf, angka, spasi, dan garis bawah (_). Panjang nama maksimal 60 karakter.

    URL Siaran Langsung

    Masukkan URL siaran langsung Alibaba Cloud yang ingin Anda edit. Untuk informasi lebih lanjut tentang cara mendapatkan URL siaran langsung, lihat Hasilkan URL ingest dan streaming. Saat ini, hanya protokol HTTP Live Streaming (HLS) yang didukung, yaitu siaran langsung m3u8 melalui HTTPS.

    Catatan

    Anda hanya dapat mengedit siaran langsung setelah mengaktifkan perekaman siaran langsung. Untuk informasi selengkapnya, lihat Rekam dan simpan ke OSS dan Rekam dan simpan ke VOD.

    Metode Penyimpanan

    Konfigurasikan cara klip siaran langsung yang dihasilkan disimpan. Anda dapat menyimpannya di Object Storage Service (OSS) atau ApsaraVideo VOD.

    Alamat Penyimpanan

    • Anda dapat menambahkan bucket ApsaraVideo VOD dan bucket OSS milik Anda sendiri yang telah ditambahkan ke sistem ApsaraVideo VOD. Jika tidak tersedia bucket, Anda dapat membuat bucket baru di konsol ApsaraVideo VOD. Sistem ApsaraVideo VOD menetapkan alamat penyimpanan untuk setiap Wilayah penyimpanan. Setelah Anda mengaktifkan ApsaraVideo VOD, Anda harus mengaktifkan alamat ini sebelum dapat menggunakannya. Untuk informasi selengkapnya, lihat Kelola bucket penyimpanan.

    • Anda dapat menambahkan bucket Object Storage Service (OSS). Jika tidak tersedia bucket, Anda dapat membuat bucket baru di konsol OSS. Untuk informasi selengkapnya, lihat Buat bucket.

    Waktu Mulai

    Pilih waktu mulai untuk pengeditan siaran langsung. Anda dapat memilih Start Now atau Start At Scheduled Time. Sebelum siaran langsung dimulai, Anda dapat mengubah jadwal di daftar pengeditan daring. Setelah siaran langsung dimulai, perekaman akan dimulai secara otomatis, dan Anda dapat mengedit aliran tersebut secara real time.

  3. Pada kolom Operation proyek yang telah dibuat, klik View untuk membuka halaman proyek pengeditan siaran langsung. Untuk informasi selengkapnya tentang pengeditan siaran langsung, lihat Fitur pengeditan.

Buat proyek pengeditan templat lanjutan

  1. Klik tab Advanced Template Editing Project.

  2. Klik Create Editing Project, lalu klik OK saat diminta untuk membuka halaman Advanced Templates.

  3. Pada kolom Operation templat lanjutan, klik Use Template. Masukkan nama proyek dan klik OK untuk membuka halaman proyek pengeditan templat lanjutan. Untuk informasi selengkapnya tentang pengeditan templat lanjutan, lihat Fitur pengeditan.

Kelola proyek pengeditan

Pada kolom Operation, Anda dapat mengklik Edit, Copy, atau Export As Template untuk mengedit, menyalin, atau mengekspor proyek. Anda juga dapat mengklik ikon 005 lalu klik Delete untuk menghapus proyek.

Catatan

Bagian ini menggunakan proyek pengeditan standar sebagai contoh. Prosedur untuk jenis proyek pengeditan lainnya serupa.

017

Fitur pengeditan

Pengeditan video

  1. Buka halaman proyek pengeditan video.

    004

    Halaman pengeditan video terdiri dari area berikut:

    Nomor

    Deskripsi

    Area aset

    Area pratinjau

    Area pengeditan properti

    Area operasi pengeditan

  2. Impor aset.

    Di pojok kanan atas area aset, klik Import Assets untuk membuka pustaka media untuk wilayah saat ini. Lalu, pilih aset yang diperlukan.

    005

    Jika pustaka media tidak berisi aset yang Anda butuhkan, Anda dapat mengunggahnya. Untuk informasi selengkapnya, lihat Unggah aset media di Konsol.

  3. Tambahkan aset ke area operasi pengeditan.

    Klik ikon 006 pada aset atau seret aset ke track di area operasi pengeditan.

    006

    Anda juga dapat menambahkan sumber daya publik seperti Stickers, Filters, dan Effects untuk membuat aset multi-track dan melihat hasilnya secara real time.

  4. Edit aset.

    • Potong, pratinjau, atau sesuaikan properti aset

      Pilih aset pada track di area operasi pengeditan. Anda dapat menggunakan alat di pojok kiri atas area ini untuk memotong atau menghapus video. Di area pratinjau, Anda dapat melihat pratinjau, menyeret, mengubah ukuran, dan memposisikan aset. Di area pengeditan properti, Anda dapat menyesuaikan properti aset.

      013

    • Tambahkan transisi

      Pilih video atau citra pada timeline tempat Anda ingin menambahkan transisi. Di area aset, klik tab Transitions. Pilih transisi, seperti Swirl, lalu lihat efeknya di area pratinjau.

      014

    • Buat keterangan secara otomatis

      Pilih video yang ingin Anda buatkan keterangannya. Di area pengeditan properti, klik tab Basic lalu klik Auto-generate Captions. Keterangan yang dihasilkan akan ditambahkan secara otomatis ke track baru.

      015

    • Tampilkan bentuk gelombang audio untuk video

      Pilih video di area operasi pengeditan. Klik ikon 01503 dan pilih jenis bentuk gelombang yang ingin ditampilkan. Bentuk gelombang akan muncul di bawah video pada track.

      01502

    • Buat narasi otomatis

      Pilih keterangan yang ingin Anda buatkan narasinya. Klik ikon 015_2 untuk mengatur jenis suara, lalu klik Auto-generate Voiceover. Narasi yang dihasilkan akan ditambahkan secara otomatis ke track baru.

      016

      Catatan

      Jika muncul pesan 'Please Configure A Storage Path First', Anda harus mengonfigurasi jalur penyimpanan. Untuk informasi selengkapnya, lihat Konfigurasikan alamat penyimpanan.

    • Tambahkan penanda atau segmen bertanda

      Pilih video di area operasi pengeditan. Seret timeline ke posisi tertentu. Klik ikon 01603 untuk menambahkan penanda. Klik ikon 01604 atau 01605 untuk menambahkan titik masuk dan keluar segmen bertanda. Anda juga dapat mengklik ikon 01604 dan 01603, atau mengklik penanda dan segmen bertanda di atas video pada track untuk melihat detailnya.

      01602

    • Pisahkan trek audio dari video

      Pilih video di area operasi pengeditan. Di area pengeditan properti, klik tab Basic lalu klik Separate Audio Track. Trek audio yang dipisahkan akan ditambahkan secara otomatis ke track baru.

      01603

    • Sesuaikan manusia digital (pratinjau publik)

      Selama pratinjau publik, Intelligent Cloud Editor menyediakan empat manusia digital resmi untuk uji coba gratis. Di area aset, Anda dapat menambahkan manusia digital berbasis teks atau suara. Konfigurasikan parameter sesuai kebutuhan, lalu klik Initiate Digital Human And Generate Video. Setelah video dihasilkan, manusia digital akan ditambahkan ke track video.

      Karena manusia digital resmi tidak dilatih berdasarkan orang sungguhan, hasilnya mungkin tidak optimal. Jika Anda memiliki persyaratan yang lebih tinggi, Anda dapat bergabung dengan grup DingTalk 84650000851 untuk mencoba Edisi Profesional fitur manusia digital.

      01604

  5. Setelah selesai mengedit, klik Save di pojok kanan atas untuk menyimpan proyek pengeditan saat ini.

    Anda juga dapat mengklik Generate As Template atau Export As di pojok kanan atas untuk menghasilkan templat dari proyek ini atau mengekspornya ke pustaka media.

Pengeditan siaran langsung

  1. Buka halaman proyek pengeditan siaran langsung.

    008

    Halaman pengeditan siaran langsung terdiri dari area berikut:

    Nomor

    Deskripsi

    Area sumber sinyal siaran langsung

    Area pratinjau video

    Area operasi pengeditan

    Area daftar klip

  2. Lakukan pemisahan video.

    Di pojok kiri atas area operasi pengeditan, klik ikon 009 atau 010. Lalu, tekan dan tahan tombol kiri mouse untuk menyesuaikan panjang klip dan klik Generate Clip. Klip yang dihasilkan akan disimpan secara otomatis. Anda dapat melihat klip video yang dihasilkan di area daftar klip.

    011

    Anda juga dapat mengklik ikon 013 untuk membatalkan operasi atau mengklik Preview Clip untuk melihat pratinjau klip.

  3. Edit klip video.

    Pilih klip video di area daftar klip. Di pojok kanan atas, klik Export To Video Editing untuk mengedit klip video tersebut. Untuk informasi selengkapnya, lihat Fitur pengeditan.

Pengeditan templat lanjutan

  1. Buka halaman proyek pengeditan templat lanjutan.

    017

    Halaman pengeditan templat lanjutan terdiri dari area berikut:

    Nomor

    Deskripsi

    Area pratinjau video

    Area daftar grup pengeditan

    Area aset grup pengeditan

  2. Di area daftar grup pengeditan, klik grup pengeditan untuk mengganti asetnya.

    • Ganti aset video atau citra.

      Di area aset grup pengeditan, klik video atau citra, lalu klik Replace Asset. Pustaka media untuk wilayah saat ini akan terbuka. Pilih aset pengganti sesuai kebutuhan.

      018

      Jika pustaka media tidak berisi aset yang Anda butuhkan, Anda dapat mengunggahnya. Untuk informasi selengkapnya, lihat Unggah aset media di Konsol.

    • Ganti aset teks.

      Anda dapat mengedit teks di area pratinjau atau mengatur properti teks di area aset grup pengeditan.

      019

  3. Opsi:Pratinjau video.

    Di area daftar grup pengeditan, klik ikon 020 untuk melihat pratinjau video.

    Catatan

    Jika grup pengeditan berubah, video akan diproduksi ulang saat Anda melihat pratinjaunya. Proses ini dikenai biaya pengeditan daring dan penyimpanan. Untuk informasi selengkapnya tentang penagihan, lihat Intelligent Cloud Editor dan Biaya penyimpanan.

  4. Produksi video.

    Di pojok kanan atas, klik Produce Video. Konfigurasikan parameter untuk video yang diekspor sesuai kebutuhan, lalu klik OK untuk mengekspor video yang dihasilkan ke pustaka media.

Gunakan OpenAPI untuk pengeditan daring

Pengeditan video

Pengeditan video adalah proses menggabungkan beberapa klip video, trek audio, citra, dan aset lainnya pada timeline untuk menghasilkan file video baru.

Operasi API

  • Kirim pekerjaan produksi video: Panggil operasi SubmitMediaProducingJob untuk menggabungkan satu atau beberapa aset video, audio, citra, dan keterangan menjadi produk jadi. Operasi ini mendukung konfigurasi Timeline kompleks untuk memenuhi berbagai kebutuhan pengeditan.

  • Kueri pekerjaan produksi video: Panggil operasi GetMediaProducingJob dan berikan JobId untuk menanyakan status dan hasil pekerjaan.

Konfigurasi timeline

Konfigurasi timeline adalah inti dari pengeditan video dan merupakan kunci dalam mendefinisikan logika pengeditan. Timeline menjelaskan bagaimana aset video, audio, citra, dan lainnya disusun dan digabungkan seiring waktu. Timeline terdiri dari track, aset, dan efek. Untuk petunjuk konfigurasi terperinci, lihat Konfigurasi timeline.

Struktur timeline dasar
{
  "VideoTracks": [
    {
      "VideoTrackClip": [
        {
          "MediaId": "ID Aset",
          "MediaURL":"URL OSS klip track video"
        }
      ]
    }
  ],
  "AudioTracks": [
    {
      "AudioTrackClip": [
        {
          "MediaId": "ID aset audio",
          "MediaURL":"URL OSS klip track audio"
        }
      ]
    }
  ]
}
  • VideoTracks: Track video, yang digunakan untuk menempatkan aset video atau citra.

  • AudioTracks: Track audio, yang digunakan untuk menempatkan aset audio.

  • Klip: Klip pada setiap track, yang mencakup ID aset, waktu mulai, dan durasi.

Contoh timeline

Tutorial berisi banyak contoh yang menunjukkan cara menggunakan konfigurasi Timeline untuk memenuhi berbagai kebutuhan pengeditan video kompleks. Tabel berikut menjelaskan skenario umum dan memberikan contoh konfigurasi.

Contoh konfigurasi timeline

Deskripsi

Pencampuran video dan citra

Mendukung fitur seperti mengonversi video horizontal ke vertikal, memotong video, mencampur video dan citra, serta menambahkan Watermark, stiker, dan stiker GIF.

Pemrosesan audio

Mendukung fitur seperti membisukan, menyesuaikan volume, mencampur audio, mengekstrak audio, dan menormalkan volume.

Keterangan dan templat keterangan

Mendukung fitur seperti menambahkan keterangan ke video, mengatur teks bergaya, mengaktifkan pembungkus otomatis untuk keterangan, menyelaraskan keterangan, dan menambahkan efek keterangan.

Transisi, efek, dan filter

Mendukung berbagai transisi (seperti fade in dan fade out), efek visual (seperti efek buram dan ketajaman), dan filter (seperti hitam putih dan retro).

Menggunakan hasil pemrosesan cerdas dalam produksi video

Mendukung fitur seperti mengonversi ucapan ke teks dan menggabungkan keterangan ke video, mengonversi teks ke ucapan dan menggabungkan audio ke video, serta menggunakan SSML untuk mengontrol ritme atau pelafalan.

Pengaturan lainnya

Mendukung penambahan citra latar belakang global, logo Watermark global, dan lainnya.

Gunakan SDK untuk pengeditan audio dan video

Instal kit pengembangan perangkat lunak (SDK) server-side Intelligent Media Services (IMS) dan lengkapi konfigurasi yang diperlukan. Untuk informasi selengkapnya, lihat Persiapan.

Pengeditan siaran langsung

  • Kirim pekerjaan pengeditan siaran langsung: Panggil operasi SubmitLiveEditingJob. Setelah Anda mengirim pekerjaan pengeditan siaran langsung, pekerjaan tersebut akan ditambahkan ke antrian dan dieksekusi secara asinkron.

  • Kueri pekerjaan pengeditan siaran langsung: Panggil operasi GetLiveEditingJob untuk menanyakan status pekerjaan berdasarkan jobId.

  • Dapatkan informasi aset media: Panggil operasi GetMediaInfo untuk menanyakan informasi aset media yang dihasilkan berdasarkan MediaId.

Pengeditan templat lanjutan

  1. Dapatkan informasi templat.

    Panggil operasi GetTemplate untuk mendapatkan informasi templat. Tentukan ID templat dalam parameter TemplateId.

    GetTemplateRequest request = new GetTemplateRequest();
    request.setTemplateId("****20b48fb04483915d4f2cd8ac****");
    GetTemplateResponse response = iceClient.getTemplate(request);
    GetTemplateResponseBody.GetTemplateResponseBodyTemplate template = response.getBody().getTemplate();
    System.out.println("templateId : " + template.getTemplateId());
    System.out.println("clipsParam : " + template.getClipsParam());

    Output berikut dikembalikan:

    {
        "RequestId":"******11-DB8D-4A9A-875B-275798******",
        "Template":{
            "TemplateId":"****20b48fb04483915d4f2cd8ac****",
            "Name":"Advanced template test",
            "Type":"VETemplate",
            "Status":"Available",
            "ModifiedSource":"OpenAPI",
            "CreateSource":"OpenAPI",
            "Config":"{\"oss_url\":\"http://your-bucket.oss-cn-shanghai.aliyuncs.com/object.zip\"}",
            "ClipsParam":"{\"Text7\":\"text\",\"Text6\":\"text\",\"Text5\":\"text\",\"Text4\":\"text\",\"Text3\":\"text\",\"Text2\":\"text\",\"Text1\":\"text\",\"Text0\":\"text\",\"Media3\":\"mediaId\",\"Media2\":\"mediaId\",\"Media1\":\"mediaId\",\"Media0\":\"mediaId\"}",
            "PreviewMedia":"",
            "CoverURL":""
        }
    }
    Catatan

    Anda juga dapat menggunakan templat bawaan. Metode penggunaan templat bawaan mirip dengan metode yang dijelaskan di bagian sebelumnya. Untuk informasi selengkapnya tentang templat bawaan, lihat Templat lanjutan.

  2. Ganti text dan mediaId pada parameter ClipsParam dengan nilai aktual.

    {
        "Text0":"Subtitle 0",
        "Text1":"Subtitle 1",
        "Text2":"Subtitle 2",
        "Text3":"Subtitle 3",
        "Text4":"Subtitle 4",
        "Text5":"Subtitle 5",
        "Text6":"Subtitle 6",
        "Text7":"Subtitle 7",
        "Media0":"****20b48fb04483915d4f2cd8ac****",
        "Media1":"****20b48fb04483915d4f2cd8ac****",
        "Media2":"****20b48fb04483915d4f2cd8ac****",
        "Media3":"****20b48fb04483915d4f2cd8ac****"
    }
    Catatan
    • ClipsParam adalah parameter untuk layanan produksi. Anda dapat mengganti teks dengan subtitel dan mediaId dengan ID atau URL OSS aset media, termasuk video atau citra. Anda dapat menggunakan subtitel dan aset media bersamaan.

    • Jika hanya beberapa bidang yang ditentukan dalam parameter ClipsParam, subtitel yang tidak ditentukan akan dibiarkan kosong secara default, dan aset media default templat akan digunakan.

    • Anda dapat mengatur font untuk subtitel dan mode adaptasi untuk video dan citra. Untuk informasi selengkapnya, lihat Fitur lanjutan.

  3. Panggil layanan produksi.

    Panggil operasi SubmitMediaProducingJob untuk mengirim pekerjaan pengeditan dan produksi. Tentukan parameter TemplateId dan ClipsParam.

    SubmitMediaProducingJobRequest request = new SubmitMediaProducingJobRequest();
    request.setTemplateId("****20b48fb04483915d4f2cd8ac****");
    request.setClipsParam("{\"Text7\":\" Subtitle 7\",\"Text6\":\" Subtitle 6\",\"Text5\":\" Subtitle 5\",\"Text4\":\" Subtitle 4\",\"Text3\":\" Subtitle 3\",\"Text2\":" Subtitle 2 "," Text1 ":" Subtitle 1 "," Text0 ":" Subtitle 0 "," Media3 ":"****20b48fb04483915d4f2cd8ac**** "," Media2 ":"****20b48fb04483915d4f2cd8ac**** "," Media1 ":"****20******** "," Media0 ":"****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());