All Products
Search
Document Center

ApsaraVideo VOD:Alur Kerja 2.0

Last Updated:Jun 22, 2026

ApsaraVideo VOD menyediakan berbagai fitur pemrosesan media, seperti Transkoding, tangkapan video, dan tinjauan otomatis. Untuk menyederhanakan proses tersebut, ApsaraVideo VOD menawarkan alur kerja yang memungkinkan Anda membuat pipeline pemrosesan kustom di Konsol. Topik ini menjelaskan cara menggunakan alur kerja.

Apa itu alur kerja

Alur kerja menyederhanakan dan memodularkan tugas pemrosesan media. Anda dapat mengonfigurasi pipeline pemrosesan kustom terlebih dahulu, lalu menerapkannya pada video Anda. Pendekatan ini menghilangkan kebutuhan akan panggilan API yang berulang dan kompleks serta menyediakan layanan pemrosesan media terpadu.

Fitur baru

Versi baru alur kerja tidak hanya mencakup node untuk fitur inti ApsaraVideo VOD, tetapi juga menambahkan node dari Intelligent Media Services (IMS) untuk translation video, ekstraksi subtitle, penghapusan subtitle, dan penghapusan logo. Pembaruan ini juga memperkenalkan dukungan untuk kueri task dan callback task alur kerja. Kami akan terus menambahkan lebih banyak node fitur guna memenuhi kebutuhan bisnis yang terus berkembang.

Perbandingan fitur

✔️ menunjukkan bahwa fitur didukung, ❌ menunjukkan bahwa fitur tidak didukung, dan — menunjukkan bahwa fitur tidak berlaku.

Kategori

Fitur

Versi sebelumnya

Versi baru

ApsaraVideo VOD nodes

video transcoding

✔️

✔️

video snapshot

✔️

✔️

video animation

✔️

✔️

automated review/deduplication

✔️

Intelligent Media Services nodes

video translation

✔️

subtitle extraction

✔️

subtitle removal

✔️

logo removal

✔️

Workflow task query

✔️

workflow callback

Workflow task callback events

✔️

Individual workflow callback settings

✔️

Individual node task callback

✔️

Media ID-level callback (userdata)

✔️

Batasan

  • Node video translation, subtitle extraction, dan subtitle removal hanya tersedia di wilayah China (Shanghai), China (Beijing), China (Shenzhen), dan Singapura. Node logo removal hanya tersedia di wilayah China (Shanghai), China (Beijing), dan Singapura. Node ApsaraVideo VOD tersedia di semua wilayah.

  • Untuk menggunakan node ApsaraVideo VOD dan Intelligent Media Services, Anda harus mengaktifkan ApsaraVideo VOD dan Intelligent Media Services secara terpisah.

Kasus penggunaan

  • Seri: Translation dan transcoding

    Alur kerja ini pertama-tama menerjemahkan video, lalu melakukan transkoding terhadap output hasil terjemahan tersebut. Untuk detail konfigurasi, lihat bagian Contoh konfigurasi alur kerja. Konfigurasi node untuk alur kerja ini adalah: Startvideo translationvideo transcodingEnd. Data video diteruskan antar node.

  • Paralel: Penghapusan subtitle dan transcoding

    Alur kerja ini melakukan penghapusan subtitle dan transcoding secara bersamaan. Alur kerja bercabang dari node Start menjadi dua jalur paralel: subtitle removal dan video transcoding. Setelah tugas selesai, kedua jalur bergabung kembali di node End.

  • Paralel: Distribusi file sumber dan transcoding

    Alur kerja ini mendistribusikan file sumber sebagai satu aliran pemutaran sekaligus melakukan transkoding secara simultan untuk membuat versi lain berdasarkan template transkoding tertentu.

    Alur kerja ini menggunakan dua node video transcoding. Node atas harus dikonfigurasi dengan ID kelompok template no-transcoding untuk mendistribusikan file sumber. Node bawah harus dikonfigurasi dengan ID kelompok template transkoding untuk menghasilkan versi lainnya.

Cara kerja

Sebelum memulai, Anda harus mengonfigurasi alur kerja di Konsol.

  1. Tentukan ID alur kerja saat meminta URL upload dan kredensial. ApsaraVideo VOD akan mengembalikan URL dan kredensial tersebut.

  2. Upload video.

  3. Alur kerja dipicu secara otomatis setelah proses upload selesai.

  4. Mesin alur kerja ApsaraVideo VOD secara otomatis melakukan tugas pemrosesan media dan Video AI sesuai dengan konfigurasi alur kerja.

  5. Saat semua tugas selesai, alur kerja berakhir, dan layanan mengirim notifikasi callback.

Cara menggunakan

  1. Buat alur kerja.

    Saat ini, Anda hanya dapat membuat alur kerja di Konsol ApsaraVideo VOD.

    Lihat Prosedur

    1. Login ke Konsol ApsaraVideo VOD.

    2. Pada panel navigasi kiri, pilih Configuration Management > Media Processing > Workflows.

    3. Klik Add Workflow Template dan masukkan nama alur kerja.

    4. Klik ikon + di sebelah kanan node Start untuk mengedit topologi alur kerja, lalu klik OK. Di area Workflow Template, klik node Video pada bagan alir untuk mengonfigurasi pengaturannya. Jika diperlukan, masukkan Template Description dan pilih opsi Callback Event (Use unified callback configuration atau Use independent callback configuration). Klik Submit.

    5. Setelah alur kerja dibuat, Anda dapat menemukan ID-nya di halaman Workflows. Anda memerlukan ID ini untuk memulai task alur kerja.

  2. Memulai task alur kerja.

    Anda dapat memulai task alur kerja baik saat maupun setelah upload video.

    Di Konsol

    Saat upload

    1. Login ke Konsol ApsaraVideo VOD.

    2. Pada panel navigasi kiri, pilih Media Files > Audio/Video, lalu klik Upload Audio/Video.

    3. Klik Add Audio/Video, konfigurasi parameter seperti metode upload dan bucket, pilih Use Workflow, lalu pilih alur kerja Anda.

      Untuk informasi selengkapnya tentang format upload yang didukung dan deskripsi parameter, lihat Upload file di Konsol.

    4. Setelah menambahkan file media yang akan diupload, klik Upload.

    Setelah upload

    1. Login ke Konsol ApsaraVideo VOD.

    2. Pada panel navigasi kiri, pilih Media Files > Audio/Video.

    3. Pada daftar audio/video, temukan file media yang ingin diproses dan klik Processing di kolom Actions.

    4. Pada kotak dialog Media Processing, pilih Use Workflow sebagai jenis pemrosesan. Pada daftar drop-down Use Workflow, pilih alur kerja target Anda, misalnya test.

    5. Klik OK.

    Menggunakan API

    Saat upload

    Catatan

    Operasi CreateUploadVideo hanya mengembalikan URL upload, kredensial, dan informasi dasar aset media. Operasi ini tidak mengupload file media. Anda harus mengimplementasikan logika upload sendiri. Untuk contoh lengkap cara mengupload file menggunakan API, lihat Upload file media dengan memanggil API ApsaraVideo VOD.

    1. Saat memanggil operasi CreateUploadVideo atau UploadMediaByURL untuk mengupload file media, atur parameter WorkflowId ke ID alur kerja Anda. Setelah upload selesai, sistem secara otomatis memproses file tersebut berdasarkan alur kerja yang ditentukan.

    Setelah upload

    1. Untuk memproses file media yang telah diupload, panggil operasi SubmitWorkflowJob. Atur parameter WorkflowId ke ID alur kerja Anda untuk segera memulai task pemrosesan.

Contoh konfigurasi

Translation dan transcoding seri

Contoh ini menunjukkan cara mengonfigurasi alur kerja seri yang pertama-tama menerjemahkan video, lalu melakukan transkoding.

  1. Pada halaman pengeditan alur kerja, klik ikon + di sebelah kanan node Start untuk menambahkan node video translation. Konfigurasi parameternya di panel yang muncul di sebelah kanan.

  2. Klik ikon + di sebelah kanan node translation untuk menambahkan node video transcoding. Di panel sebelah kanan, pilih kelompok template transkoding.

    Catatan

    Untuk informasi tentang cara mengonfigurasi kelompok template transkoding, lihat Template transkoding.

  3. Setelah selesai mengonfigurasi topologi alur kerja, klik OK. Sistem akan menghasilkan ID alur kerja. Simpan ID ini untuk menerapkan alur kerja pada upload mendatang. Setelah membuat alur kerja, Anda dapat melihatnya di daftar alur kerja beserta nama, ID, dan waktu pembuatannya. Di kolom Actions, klik Details untuk melihat konfigurasi alur kerja atau klik Delete untuk menghapusnya.

Ekstraksi subtitle dan transcoding paralel

Untuk menjalankan ekstraksi subtitle dan transcoding secara paralel, tambahkan dua node anak—subtitle extraction dan video transcoding—setelah node Start. Di editor alur kerja, node Start bercabang menjadi dua jalur paralel yang dihubungkan oleh garis Video. Jalur atas berisi node subtitle extraction (VodCaptionExtraction), sedangkan jalur bawah berisi node video transcoding (VodTranscode). Kedua jalur tersebut kemudian bergabung di node End, masing-masing dihubungkan oleh garis Subtitle dan Video.