All Products
Search
Document Center

ApsaraVideo Media Processing:Buat alur kerja

Last Updated:Jun 22, 2026

Untuk menghasilkan video dengan berbagai bitrate, trek audio, subtitle, atau format, serta mengatur urutan tugas, buat alur kerja dan konfigurasikan node tugas seperti Transcoding, Analyze, Snapshots, Pack, Content Moderation, Video DNA, dan Intelligent Thumbnail.

Latar Belakang

Alur Kerja adalah rangkaian tugas yang telah diatur sebelumnya. Setelah Anda mengunggah file ke bucket OSS tertentu, pekerjaan akan dipicu secara otomatis atau manual dan dieksekusi sesuai urutan yang ditentukan oleh langkah-langkah dan kondisi yang telah ditetapkan. Anda dapat menambahkan node seperti Transcoding, Analyze, Snapshots, Pack, Content Moderation, Video DNA, dan Intelligent Thumbnail ke dalam Alur Kerja. Dengan menggabungkan node-node ini, Anda dapat menangani berbagai skenario, seperti multi-resolution transcoding, multi-language subtitle packaging, dan HLS Standard Encryption.

Untuk memahami proses Alur Kerja dari awal hingga akhir, lihat Memulai dengan Alur Kerja. Topik ini menjelaskan cara membuat Alur Kerja di konsol ApsaraVideo Media Processing (MPS).

Prasyarat

  • Tetapkan bucket input dan bucket output. Untuk informasi selengkapnya, lihat Tambahkan bucket media.

  • Aktifkan antrian MPS yang sesuai berdasarkan jenis tugas. Untuk informasi selengkapnya, lihat Buat antrian MPS.

  • Opsi: Buat templat. Jika templat transkoding preset tidak memenuhi kebutuhan Anda, Anda dapat membuat template transkoding kustom. Untuk informasi selengkapnya, lihat Template transkoding.

Prosedur

Penting
  • Saat Anda membuat Alur Kerja, statusnya secara otomatis diatur menjadi Active dan mode pemicunya menjadi Auto. Artinya, ketika file yang sesuai aturan pemicu diunggah ke Input Path pada node Input (melalui OSS atau konsol), Alur Kerja akan dipicu secara otomatis. Untuk informasi lebih lanjut tentang aturan pemicu, lihat Aturan pencocokan file untuk Alur Kerja.

  • Alur Kerja juga mendukung pemicuan manual untuk file baru (direkomendasikan untuk file M3U8 dari rekaman langsung) dan pemicuan manual untuk file yang sudah ada. Untuk informasi selengkapnya, lihat Langkah selanjutnya dalam topik ini.

  1. Masuk ke Konsol MPS.

  2. Di pojok kiri atas bilah navigasi atas, pilih wilayah.

  3. Di panel navigasi kiri, pilih Workflow > Workflow Orchestration.

  4. Klik Create Workflow.

  5. Konfigurasikan parameter Alur Kerja.

    1. Workflow Name: Masukkan nama untuk Alur Kerja.

    2. Configuration Plan: Pilih rencana konfigurasi dari daftar drop-down. Tabel berikut menjelaskan rencana yang tersedia.

      Catatan

      ApsaraVideo Media Processing menyediakan berbagai Alur Kerja preset untuk kasus penggunaan umum. Anda dapat memilih Alur Kerja preset sebagai titik awal atau membuat Alur Kerja kustom dari awal.

      Parameter

      Deskripsi

      Custom

      Dimulai tanpa informasi preset, memungkinkan Anda membuat Alur Kerja dari awal.

      M3U8

      Mengambil satu snapshot untuk sampul dan mengonversi video ke format M3U8.

      Preset Intelligent Template-based Workflow

      Mengambil satu snapshot untuk sampul, menganalisis video secara cerdas sebelum mentranskodingnya, lalu mengambil snapshot dari video definisi standar yang telah ditranskoding.

      Multi-bitrate and Multi-Format Workflow

      Mengambil satu snapshot untuk sampul dan menghasilkan video dalam berbagai format dan bitrate.

      Multi-bitrate FLV Workflow

      Mengambil satu snapshot untuk sampul dan menghasilkan video multi-bitrate dalam format FLV.

      Multi-bitrate M3U8 Workflow

      Mengambil satu snapshot untuk sampul dan menghasilkan video multi-bitrate dalam format M3U8.

      Multi-bitrate MP4 Workflow

      Mengambil satu snapshot untuk sampul dan menghasilkan video multi-bitrate dalam format MP4.

  6. Edit topologi alur kerja. Tambahkan dan konfigurasikan node sesuai kebutuhan. Untuk deskripsi setiap node, lihat Deskripsi node.

  7. Klik Save untuk membuat Alur Kerja.

Node

Anda dapat menambahkan node berikut saat membuat Alur Kerja di konsol:

Catatan

Tabel berikut mencantumkan semua node Alur Kerja yang tersedia di MPS. Saat Anda menambahkan node, konsol hanya menampilkan node yang didukung di wilayah saat ini. Untuk informasi selengkapnya tentang fitur yang didukung di setiap wilayah, lihat Wilayah layanan.

Parameter

Deskripsi

Input (Wajib)

Menetapkan jalur input dan mengonfigurasi notifikasi pesan.

Analyze

Menganalisis file input secara cerdas dan merekomendasikan template preset yang sesuai.

Transcoding

Men-transkode file video ke format atau resolusi yang berbeda.

Snapshots

Menangkap frame pada titik waktu tertentu untuk digunakan sebagai sampul video atau menghasilkan sprite.

Pack

Mengemas aliran video dengan berbagai subtitle, trek audio, dan bitrate ke dalam file playlist utama.

Content Moderation

Mengidentifikasi konten yang tidak pantas (seperti pornografi, terorisme, dan referensi politik) dalam audio, teks, dan frame video secara cerdas. Hal ini mengurangi biaya tinjauan manual dan meminimalkan risiko kepatuhan.

Video DNA

Mengidentifikasi video secara unik dengan mengekstraksi dan membandingkan fitur sidik jari dari gambar dan audionya. Ini membantu menyelesaikan masalah seperti menemukan video duplikat, melacak sumber klip video, dan mengidentifikasi konten asli.

Publish (Wajib)

Menetapkan mode penerbitan menjadi manual atau otomatis.

Node Input

  1. Klik ikon pena di samping node Input untuk membuka halaman Input Settings.

  2. Tetapkan parameter input.

    Parameter

    Deskripsi

    Input Path

    Klik Select. Di daftar drop-down Bucket, pilih bucket. Bagian Path menampilkan folder yang dibuat di bucket tersebut. Pilih folder sebagai jalur input.

    Encoding Pipeline

    Pilih antrian MPS dari daftar drop-down.

    (Opsional) Notifications

    Aktifkan notifikasi pesan, lalu pilih antrian MNS atau topik MNS dan tentukan instans yang sesuai.

    Catatan

    Setelah Anda mengonfigurasi notifikasi pesan, pesan akan dikirim ke topik MNS atau antrian MNS yang ditentukan saat tugas dalam Alur Kerja dimulai dan selesai. Untuk informasi selengkapnya, lihat Siapkan notifikasi.

  3. Klik OK untuk menyimpan pengaturan node Input.

Menganalisis node

Catatan

Anda dapat menambahkan node Analyze dengan mengklik ikon plus (+) di samping node Input, Content Moderation, Video DNA, atau Intelligent Thumbnail.

  1. Klik ikon plus (+) di samping node yang relevan dan pilih Analyze dari daftar drop-down.

  2. Klik ikon pena di samping node Analyze untuk membuka halaman Analyze Configuration.

  3. Pilih resolusi dari daftar drop-down Conditional Encoding.

  4. Klik OK untuk menyimpan pengaturan node Analyze.

Node Encode

Catatan

Anda dapat menambahkan node Transcoding dengan mengklik ikon plus (+) di samping node Input, Content Moderation, atau Video DNA.

  1. Klik ikon plus (+) di samping node yang relevan dan pilih Transcoding dari daftar drop-down.

  2. Klik ikon pena di samping node Transcoding untuk membuka halaman Basic Settings.

  3. Konfigurasikan pengaturan encoding.

    Parameter

    Deskripsi

    Name

    Masukkan nama untuk node ini.

    Encoding Template

    Klik Select untuk mengonfigurasi Encoding Template di jendela pop-up.

    1. Pilih Template type.

    2. Pilih Output Format.

    3. Pilih Template.

    4. Klik OK.

    Catatan

    Untuk informasi selengkapnya tentang template preset, lihat Detail template preset. Untuk membuat template kustom, lihat template transkoding.

    Output Path

    Klik Select. Dari daftar drop-down Bucket, pilih bucket. Bagian Path menampilkan folder yang dibuat di bucket tersebut. Pilih folder sebagai jalur output.

    Catatan
    • Jika jalur output sama dengan jalur input:

      • Jika file memiliki nama berbeda, file output tidak akan menimpa file sumber.

      • Jika file output memiliki nama yang sama dengan file sumber, file tersebut mungkin ditimpa, tergantung pada pengaturan OSS Anda. Untuk informasi tentang cara mencegah penimpaan, lihat Cegah objek dengan nama yang sama agar tidak ditimpa (Java SDK V1). Jika penimpaan dinonaktifkan di OSS, pekerjaan akan gagal jika file dengan nama yang sama sudah ada. Kami menyarankan agar Anda tidak menetapkan nama file output sama dengan nama file sumber.

    • Untuk mencegah file output ditimpa saat Alur Kerja dijalankan beberapa kali, Anda dapat menggabungkan variabel UC bawaan berikut:

      • {RunId}: ID eksekusi Alur Kerja.

      • {ObjectPrefix}: Jalur file sumber tanpa informasi bucket.

      • {FileName}: Nama file sumber termasuk ekstensinya. Akhiran diperbarui berdasarkan format template transkoding.

      • {ExtName}: Ekstensi file sumber.

    (Opsional) Watermark

    Aktifkan opsi ini untuk menambahkan watermark.

    1. Pilih nama template dari daftar drop-down Watermark Templates.

      Catatan

      Jika tidak ada template watermark yang tersedia di daftar drop-down, buat template watermark.

    2. Di samping Watermark Image, klik Select untuk menentukan jalur gambar watermark.

      Catatan

      Watermark gambar mendukung format PNG, PNG animasi, dan animasi format MOV.

    (Opsional) Encryption

    Aktifkan opsi ini untuk menerapkan enkripsi.

    Untuk Encryption Method, pilih Alibaba Cloud Private Encryption atau HLS Standard Encryption. Untuk informasi selengkapnya tentang enkripsi video, lihat Enkripsi Video.

    (Opsional) Clip

    Aktifkan opsi ini untuk memotong video.

    1. Untuk Clip Method, pilih Video Clip atau Video Ending Clip.

    2. Di kotak input Start From, masukkan waktu mulai.

    3. Di kotak input Length, masukkan durasi.

      Catatan
      • Waktu mulai harus kurang dari durasi total video. Jika tidak, transkoding gagal.

      • Jika durasi potongan melebihi panjang video yang tersedia, potongan akan diperpanjang hingga akhir video sumber.

    (Opsional) Add Credits

    Aktifkan opsi ini. Di samping File Path, klik Select untuk menentukan jalur video penutup.

    (Opsional) Rotate Angle

    Masukkan sudut rotasi searah jarum jam. Nilainya harus dalam rentang [0, 360].

  4. Klik OK untuk menyimpan pengaturan node Transcoding.

Node Snapshot

Catatan

Anda dapat menambahkan node Snapshots dengan mengklik ikon plus (+) di samping node Input, Transcoding, Content Moderation, Video DNA, atau Intelligent Thumbnail.

  1. Klik ikon plus (+) di samping node yang relevan dan pilih Snapshots dari daftar drop-down.

  2. Klik ikon pena di samping node Snapshots untuk membuka halaman Snapshot Configuration.

  3. Tetapkan parameter snapshot.

    Parameter

    Wajib

    Deskripsi

    Snapshot Mode

    Ya

    • Single: Menangkap satu frame pada waktu tertentu.

    • Multiple: Menangkap frame pada interval tertentu.

    • Average: Menangkap jumlah frame tertentu, tersebar merata sepanjang video.

    Snapshot interval (seconds)

    Wajib untuk mode 'Multiple'

    Masukkan interval antar snapshot dalam detik.

    Snapshots

    Wajib untuk mode 'Average'

    Masukkan jumlah snapshot.

    Catatan
    • Jika parameter ini tidak diatur, snapshot diambil pada interval yang ditentukan hingga akhir video.

    • Jika jumlah snapshot lebih dari 1, snapshot diambil pada interval yang ditentukan hingga jumlah gambar yang ditentukan tercapai.

    • Jika hanya jumlah snapshot yang diatur, snapshot diambil pada interval Durasi Total / Jumlah Snapshot.

    Name

    Ya

    Masukkan nama untuk node ini.

    Output Path

    Ya

    Klik Select. Dari daftar drop-down Bucket, pilih bucket. Bagian Path menampilkan folder yang dibuat di bucket tersebut. Pilih folder sebagai jalur output.

    Catatan
    • Format jalur snapshot tunggal: http://bucket.oss-cn-hangzhou.aliyuncs.com/path/{RunId}/{SnapshotTime}.jpg.

    • Format jalur snapshot Multiple atau Average: Memerlukan placeholder {Count}. Jalur harus diakhiri dengan /{RunId}/{SnapshotTime}/{Count}.jpg.

    Start Time

    Tidak

    Pilih waktu dari daftar drop-down untuk jam, menit, dan detik.

    Width x Height

    Tidak

    Masukkan nilai lebar dan tinggi di kotak input masing-masing.

    Catatan
    • Jika Anda membiarkan lebar dan tinggi kosong, resolusi snapshot akan sesuai dengan video sumber.

    • Jika Anda hanya mengatur lebar atau tinggi, dimensi lainnya akan diskalakan secara otomatis untuk mempertahankan rasio aspek asli.

    Generate WebVTT Index File

    Opsi untuk mode Multiple dan Average

    Aktifkan opsi ini untuk menghasilkan file indeks WebVTT.

    Set as Thumbnail

    Tidak

    Aktifkan opsi ini untuk mengatur gambar yang diambil sebagai sampul aset media di perpustakaan. Jika beberapa snapshot diambil, snapshot pertama diatur sebagai sampul secara default.

    Keyframe

    Tidak

    Aktifkan opsi ini untuk memastikan snapshot hanya diambil pada keyframe. Jika titik waktu yang ditentukan bukan keyframe, keyframe terdekat yang akan digunakan.

    Black Screen Detection

    Opsi untuk mode Multiple dan Average

    Aktifkan opsi ini untuk mendeteksi dan melewati frame hitam di awal video. Jika frame non-hitam terdeteksi dalam lima detik pertama, MPS akan mengambil frame non-hitam pertama.

  4. Klik OK untuk menyimpan pengaturan node Snapshots.

Pack node

Catatan

Anda hanya dapat menambahkan node ini dengan mengklik ikon plus (+) di samping node Input.

  1. Klik ikon plus (+) di samping node Input dan pilih Pack dari daftar drop-down.

    Setelah node ditambahkan, node Pack berisi tiga sub-node: Pack Config, Video Extraction, dan Package and Generate. Seluruh urutan Alur Kerja adalah InputPack ConfigVideo ExtractionPackage and GeneratePublish.

  • Konfigurasi awal mencakup tiga node anak: Pack, Extract Video, dan package generation. Untuk mengemas aliran multimedia, tambahkan lebih banyak node anak seperti dijelaskan berikut ini.

    • Untuk membuat aliran dengan berbagai bitrate: Klik ikon plus (+) di samping node Pack, lalu pilih Extract Video dari daftar drop-down.

    • Untuk membuat aliran dengan berbagai trek audio: Klik ikon plus (+) di samping node Pack, lalu pilih Audio Group dari daftar drop-down. Selanjutnya, klik ikon plus (+) di samping node Audio Group, lalu pilih Extract Audio dari daftar drop-down.

    • Untuk membuat aliran dengan berbagai subtitle: Klik ikon plus (+) di samping node Pack, lalu pilih Subtitle Group dari daftar drop-down. Selanjutnya, klik ikon plus (+) di samping node Subtitle Group, lalu pilih Extract Subtitle dari daftar drop-down.

  • Klik ikon edit di sebelah kanan Pack untuk membuka halaman konfigurasi. Berikut ini adalah deskripsi konfigurasi untuk setiap node anak:

    • Konfigurasi pengemasan

      Parameter

      Deskripsi

      Packing name

      Masukkan nama untuk node ini.

      Packing Type

      Nilai default adalah HLS.

      Output Buckets

      Field ini diisi secara otomatis setelah Anda menentukan jalur output.

      Output Path

      Klik Select. Dari daftar drop-down bucket, pilih bucket. Folder yang ada di bucket yang dipilih muncul di bawah Path. Pilih folder sebagai jalur output.

    • Ekstraksi video

      Parameter

      Deskripsi

      Name

      Masukkan nama untuk node ini.

      Encoding Template

      Klik Select untuk memilih template transkoding.

      Catatan

      Untuk informasi tentang template transkoding preset, lihat Detail template preset. Untuk membuat template transkoding kustom, lihat Template transkoding.

      Resource path

      Kami menyarankan menggunakan nilai default, tetapi Anda dapat mengubahnya sesuai kebutuhan.

      Catatan

      Jika jalur output node konfigurasi pengemasan adalah a/b/c.m3u8 dan jalur resource node ekstraksi video adalah d/e/f.m3u8, file yang diekstraksi disimpan di a/b/d/e/f.m3u8.

      (Opsional) Watermark

      Aktifkan opsi ini untuk menambahkan watermark.

      1. Dari daftar drop-down Watermark Templates, pilih template. Untuk membuat template watermark, lihat Template watermark.

      2. Klik Select di samping Watermark Image untuk memilih file gambar watermark.

        Catatan

        Format watermark gambar yang didukung meliputi PNG, PNG animasi, dan MOV animasi.

      (Opsional) Encryption

      Aktifkan opsi ini untuk mengenkripsi video. Untuk Encryption Method, pilih Alibaba Cloud Private Encryption atau HLS Standard Encryption. Untuk informasi selengkapnya, lihat enkripsi video.

      (Opsional) Clip

      Aktifkan opsi ini untuk memotong video.

      1. Untuk Clip Method, pilih Video Clip atau Video Ending Clip.

      2. Di field Start From, masukkan waktu mulai.

      3. Di field Length, masukkan durasi.

        Catatan
        • Waktu mulai potongan harus kurang dari durasi total video. Jika tidak, transkoding gagal.

        • Jika durasi potongan yang ditentukan lebih panjang dari sisa video, potongan berjalan dari waktu mulai hingga akhir video sumber.

      (Opsional) Add Credits

      Aktifkan opsi ini untuk menambahkan video penutup. Klik Select di samping File Path untuk memilih file video penutup.

      (Opsional) Rotate Angle

      Nilai yang valid berkisar dari 0 hingga 360.

    • Generasi paket

      Parameter

      Deskripsi

      Bandwidth

      Tetapkan bandwidth yang sesuai untuk pemutaran video.

      Audio Group

      Hubungkan grup audio yang ada ke aliran video ini.

      Subtitle Group

      Hubungkan grup subtitle yang ada ke aliran video ini.

    • Grup audio dan ekstraksi audio

      Node anak

      Parameter

      Deskripsi

      Grup audio

      Name

      Masukkan nama untuk grup audio ini.

      Ekstraksi audio

      Name

      Masukkan nama untuk node ini.

      Transcoding template

      Klik Select untuk memilih Encoding Template.

      Catatan

      Untuk informasi tentang template transkoding preset, lihat Detail template preset. Untuk membuat template transkoding kustom, lihat Template transkoding.

      Resource path

      Kami menyarankan menggunakan nilai default, tetapi Anda dapat mengubahnya sesuai kebutuhan.

      Catatan

      Jika jalur output node konfigurasi pengemasan adalah a/b/c.m3u8 dan jalur resource node ekstraksi audio adalah d/e/f.m3u8, file yang diekstraksi disimpan di a/b/d/e/f.m3u8.

      Audio track name

      Masukkan nama untuk trek audio.

      Extract audio tracks

      Masukkan nomor trek untuk diekstraksi dari file input.

      Audio track language

      Pilih bahasa dari daftar drop-down.

    • Grup subtitle dan ekstraksi subtitle

      Child node

      Parameter

      Description

      Subtitle group

      Name

      Masukkan nama untuk subtitle group ini.

      Subtitle extraction

      Name

      Masukkan nama untuk node ini.

      Subtitle upload URI

      Klik Select. Dari daftar drop-down bucket, pilih sebuah bucket. Di bawah Path, pilih file subtitle input. Format yang didukung: STL, TTML, dan VTT.

      Resource path

      Kami menyarankan menggunakan nilai default, tetapi Anda dapat mengubahnya sesuai kebutuhan.

      Catatan

      Jika jalur output dari node konfigurasi packaging adalah a/b/c.m3u8 dan resource path dari node subtitle extraction adalah d/e/f.m3u8, file yang diekstraksi akan disimpan di a/b/d/e/f.m3u8.

      Subtitle name

      Masukkan nama untuk subtitle tersebut.

      Subtitle language

      Pilih bahasa dari daftar drop-down.

  • Klik OK untuk menyelesaikan konfigurasi setiap node.

  • Node Content Moderation

    Catatan

    Node Content Moderation hanya tersedia di wilayah China (Beijing), China (Shanghai), dan Singapura. Untuk menambahkan node Content Moderation, klik ikon plus pada node Input atau Transcoding.

    1. Klik ikon plus di samping node yang relevan, lalu pilih Content Moderation dari daftar drop-down.

    2. Klik ikon pensil pada node Content Moderation untuk membuka halaman Content Moderation Configuration.

    3. Konfigurasikan parameter moderasi konten.

      Parameter

      Deskripsi

      Moderation Pipeline

      Pilih antrian MPS dari daftar drop-down.

      Catatan

      Jika tidak ada antrian MPS yang tersedia di daftar drop-down Moderation Pipeline, Anda harus membuat antrian MPS khusus. Untuk petunjuknya, lihat Buat antrian MPS.

      Output Path

      Klik Select. Di daftar drop-down Bucket, pilih Bucket. Folder yang ada di Bucket muncul di bawah Path. Pilih folder sebagai jalur output.

      Catatan
      • Jika jalur output sama dengan jalur sumber:

        • Jika file output dan sumber memiliki nama berbeda, file sumber tidak akan ditimpa.

        • Jika file memiliki nama yang sama, pengaturan OSS Anda menentukan apakah file sumber ditimpa. Untuk mencegah penimpaan file, lihat Cegah objek agar tidak ditimpa oleh objek yang memiliki nama yang sama (OSS SDK for Java V1). Jika Anda mengonfigurasi pengaturan ini, penulisan file yang ditranskoding ke OSS gagal jika berbagi nama dengan file sumber. Kami menyarankan agar Anda tidak menggunakan nama yang sama untuk file output dan file sumber.

      • Untuk mencegah file output ditimpa saat alur kerja media dijalankan beberapa kali, Anda dapat menggunakan kombinasi variabel sistem bawaan berikut:

        • {RunId}: ID eksekusi alur kerja media.

        • {ObjectPrefix}: Jalur file sumber, tidak termasuk informasi Bucket.

        • {FileName}: Nama file sumber, termasuk ekstensinya. Ekstensi ini secara otomatis diubah di file output agar sesuai dengan format yang ditentukan dalam template transkoding.

        • {ExtName}: Ekstensi file sumber.

      Workflow Termination

      Menentukan apakah akan menghentikan alur kerja berdasarkan hasil moderasi konten. Opsi yang tersedia:

      • Jangan menghentikan alur kerja

      • Hentikan alur kerja jika hasilnya "Manual Review" atau "Block"

      • Hentikan alur kerja jika hasilnya "Block"

    4. Klik OK untuk menyimpan konfigurasi node Content Moderation.

    Node Video DNA

    Catatan

    Node Video DNA hanya tersedia di wilayah China (Beijing), China (Hangzhou), China (Shanghai), dan Singapura. Untuk menambahkan node Video DNA, klik ikon plus pada node Input atau Transcoding.

    1. Klik ikon plus (+) di sebelah kanan node yang relevan, lalu pilih Video DNA dari daftar drop-down.

    2. Klik ikon pena di sebelah kanan node Video DNA untuk membuka halaman Video DNA configuration.

    3. Konfigurasikan parameter Video DNA.

      Parameter

      Deskripsi

      Video DNA Pipeline

      Pilih antrian MPS dari daftar drop-down.

      Catatan

      Jika daftar drop-down Video DNA Pipeline kosong, Anda harus terlebih dahulu membuat antrian MPS khusus untuk Video DNA. Untuk petunjuknya, lihat Buat antrian MPS.

      Inbound Rule for DNA Library

      • Save Non-duplicated Content Only: Menyimpan Video DNA video unik ke perpustakaan.

      • Do Not Save Any Media Content: Membandingkan video tetapi tidak menyimpan Video DNA-nya.

      Workflow Termination

      Menentukan apakah akan menghentikan alur kerja berdasarkan hasil pemrosesan:

      • Jangan menghentikan alur kerja

      • Hentikan alur kerja jika video merupakan duplikat

    4. Klik OK untuk menyelesaikan konfigurasi node Video DNA.

    Node Smart thumbnail

    Catatan

    Node Intelligent Thumbnail hanya tersedia di wilayah China (Beijing), China (Shanghai), dan Singapura. Untuk menambahkan node Intelligent Thumbnail, klik ikon plus pada node Input atau Transcoding.

    1. Klik ikon plus (+) di sebelah kanan node yang relevan, lalu pilih node Intelligent Thumbnail dari daftar drop-down.

    2. Untuk mengonfigurasi node Intelligent Thumbnail, klik ikon pena untuk membuka halaman konfigurasi Intelligent Thumbnail.

    3. Konfigurasikan node Intelligent Thumbnail.

      Parameter

      Deskripsi

      Name

      Masukkan nama untuk node ini.

      Intelligent Thumbnail Pipeline

      Pilih antrian MPS dari daftar drop-down.

      Catatan

      Jika tidak ada antrian MPS yang tersedia di daftar drop-down Intelligent Thumbnail Pipeline, Anda harus terlebih dahulu membuatnya. Untuk petunjuknya, lihat buat antrian MPS.

      Output Path

      Klik Select. Dari daftar drop-down Bucket, pilih bucket. Folder dalam bucket yang dipilih ditampilkan di bawah Path. Pilih folder untuk digunakan sebagai jalur output.

      Catatan
      • Jika jalur output sama dengan jalur input:

        • Jika file memiliki nama berbeda, file output tidak akan menimpa file asli.

        • Jika file memiliki nama yang sama, apakah file asli ditimpa tergantung pada pengaturan OSS Anda. Untuk mencegah file ditimpa, lihat Cegah objek agar tidak ditimpa oleh objek yang memiliki nama yang sama (Java SDK V1). Jika Anda menonaktifkan penimpaan, tugas transkoding gagal saat menulis file output ke OSS. Kami menyarankan agar Anda menggunakan nama yang berbeda untuk file asli dan file output.

      • Untuk mencegah file output ditimpa saat alur kerja dijalankan beberapa kali, Anda dapat menggunakan kombinasi variabel sistem berikut dalam jalur output:

        • {RunId}: ID eksekusi alur kerja.

        • {ObjectPrefix}: Jalur file asli, tidak termasuk informasi bucket.

        • {FileName}: Nama file asli, termasuk ekstensinya. Ekstensi file output ditentukan oleh format template transkoding.

        • {ExtName}: Ekstensi file asli.

      (Opsional) Set Thumbnail

      Nyalakan sakelar untuk menggunakan gambar yang dihasilkan sebagai thumbnail untuk file media.

    4. Klik OK untuk menyimpan konfigurasi node Intelligent Thumbnail.

    Node Publishing

    1. Untuk membuka halaman publish settings, klik ikon pena di samping node Publish.

    2. Konfigurasikan parameter penerbitan.

      Parameter

      Deskripsi

      Publish Type

      Menentukan cara media diterbitkan setelah alur kerja selesai.

      • Manual: Media tetap tidak diterbitkan saat alur kerja berhasil selesai. Anda harus menerbitkannya secara manual. Untuk petunjuknya, lihat Kelola Media.

      • Auto: Secara otomatis menerbitkan media saat alur kerja berhasil selesai.

        Catatan

        Status penerbitan memengaruhi izin akses untuk file output.

        • Belum Diterbitkan: file video, audio, dan snapshot memiliki izin akses privat.

        • Diterbitkan: File video, audio, dan snapshot mewarisi izin akses dari bucket tempat file tersebut disimpan.

    3. Klik OK untuk menyimpan pengaturan node Publish.

    Langkah selanjutnya

    Penting

    Untuk file M3U8 dari rekaman langsung, pembaruan berulang file di OSS menggunakan operasi PutObject selama rekaman dapat memicu alur kerja beberapa kali. Untuk mencegah eksekusi berlebihan, atur alur kerja ke mode manual. Setelah file M3U8 selesai, panggil API AddMedia untuk memicu alur kerja. Atau, jika Anda menggunakan pemicu otomatis, tunggu hingga rekaman langsung selesai sebelum mengunggah file M3U8 ke OSS dalam satu operasi.

    • Secara default, alur kerja baru berstatus Active dan diatur ke pemicu otomatis. Artinya, terlepas dari metode unggah (misalnya melalui OSS atau konsol MPS), alur kerja akan berjalan secara otomatis setiap kali file yang cocok diunggah ke node Input pada Input Path. Untuk informasi tentang cara mengunggah file, lihat Unggah video. Untuk detail aturan pemicu, lihat Aturan pemicu Alur Kerja untuk file.

    • Untuk memicu alur kerja secara manual untuk file baru:

      1. Panggil API UpdateMediaWorkflowTriggerMode dan atur parameter TriggerMode ke NotInAuto untuk memodifikasi alur kerja yang ada agar tidak dipicu secara otomatis. Atau, panggil API AddMediaWorkflow dan atur parameter TriggerMode ke NotInAuto untuk membuat alur kerja baru yang tidak dipicu secara otomatis.

      2. Untuk memicu alur kerja, panggil API AddMedia guna mengirimkan pekerjaan media baru.

    • Untuk memicu alur kerja untuk file yang sudah ada, panggil API AddMedia guna mengirimkan pekerjaan media baru.

    • Untuk mengedit atau menonaktifkan alur kerja, lihat Edit dan nonaktifkan alur kerja.

    API Terkait