Alur kerja adalah proses pemrosesan otomatis dalam ApsaraVideo Media Processing (MPS). MPS secara otomatis menjalankan alur kerja di cloud setelah file audio atau video diunggah. Topik ini menjelaskan konsep dasar yang terlibat dalam alur kerja dan menunjukkan cara menggunakan alur kerja.
Deskripsi fitur
Konsep dasar

Konsep | Deskripsi |
alur kerja media | Alur kerja media adalah serangkaian pekerjaan yang telah ditetapkan sebelumnya. Saat Anda mengunggah file ke Object Storage Service (OSS) bucket tertentu, pekerjaan tersebut dipicu secara otomatis atau manual dan dieksekusi secara berurutan berdasarkan langkah-langkah dan kondisi yang telah ditetapkan sebelumnya. Setiap alur kerja media diidentifikasi secara unik oleh ID. |
aktivitas | Alur kerja media mencakup beberapa node. Setiap node disebut aktivitas. Setiap alur kerja harus dimulai dengan node Input dan diakhiri dengan node Publish. Node perantara dapat diatur secara bebas. Dalam alur kerja, Anda dapat menambahkan berbagai jenis node, seperti Analyze, Encode, Snapshot, Pack, Content Moderation, Video DNA, dan Intelligent Thumbnail. Untuk informasi lebih lanjut, lihat Aktivitas alur kerja. |
mode pemicu | Alur kerja dapat dipicu secara otomatis atau manual. Secara default, alur kerja dipicu secara otomatis. |
contoh eksekusi alur kerja | Setiap kali alur kerja dijalankan, sebuah contoh eksekusi alur kerja dihasilkan. Setiap contoh diidentifikasi secara unik oleh ID. |
ID aset media | Aset media mencakup file input dan file output terkait. Sebagai contoh, file input adalah file video atau file audio, dan file output terkait adalah file transkode, snapshot, gambar mini, informasi media, hasil moderasi konten, dan tag AI. File input hanya sesuai dengan satu aset media dan diidentifikasi secara unik oleh ID aset media. ID aset media ini dikaitkan dengan semua informasi yang dihasilkan oleh alur kerja media yang dipicu oleh file input. |
Skenario
Menghasilkan video dengan bitrate ganda, trek audio ganda, dan aliran subtitle ganda dalam format ganda.
Paket video streaming bitrate adaptif.
Memproses video konten yang dibuat pengguna (UGC). Setelah video UGC diunggah, video berkualitas rendah disaring melalui aktivitas moderasi konten dan sidik jari video. Hanya video yang lulus moderasi konten dan berisi konten berbeda dari video dalam repositori media yang ditranskode dan diberi tag.
Batasan
Secara default, Anda dapat membuat hingga 10 alur kerja di wilayah tertentu dalam akun Alibaba Cloud.
Fitur MPS bervariasi berdasarkan wilayah yang berbeda. Aktivitas yang didukung oleh alur kerja media juga berbeda di antara wilayah. Untuk informasi lebih lanjut, lihat Wilayah dan Titik Akhir.
Gunakan alur kerja
Buat alur kerja
Anda dapat membuat alur kerja di konsol MPS atau dengan memanggil operasi API. Untuk informasi lebih lanjut, lihat Buat Alur Kerja.
Kelola alur kerja
Setelah membuat alur kerja, Anda dapat mengelola alur kerja tersebut. Secara spesifik, Anda dapat memodifikasi, mengaktifkan, menonaktifkan, dan menghapus alur kerja, serta melihat detailnya. Untuk informasi lebih lanjut, lihat Kelola Alur Kerja.
Picu alur kerja
Anda dapat memicu alur kerja dalam salah satu mode berikut berdasarkan jalur file dan apakah Anda ingin alur kerja dipicu secara otomatis. Untuk informasi lebih lanjut tentang kondisi pemicu, lihat Aturan Pemicuan Alur Kerja untuk File.
Mode Pemicu | Skema |
Mode Otomatis. | Anda ingin memproses file dalam serangkaian langkah segera setelah file diunggah ke jalur yang ditentukan. |
Mode Manual. Dalam mode ini, Anda harus mengunggah file yang akan diproses ke jalur tertentu. |
|
Mode Manual. Dalam mode ini, Anda dapat mengunggah file yang akan diproses ke jalur mana pun. | File diunggah ke jalur yang berbeda, tetapi langkah-langkah untuk memproses file tersebut sama. |
Lihat hasil pemrosesan
Anda dapat melihat hasilnya di konsol. Untuk melakukannya, masuk ke konsol MPS. Di panel navigasi di sebelah kiri, pilih Workflow > Workflow Instance. Temukan instance yang ingin Anda lihat, dan klik Detail di kolom Tindakan. Untuk informasi lebih lanjut, lihat Kueri Instance Eksekusi.
Anda dapat melihat hasilnya dengan memanggil operasi QueryMediaWorkflowExecutionList. Anda dapat menentukan parameter RunId untuk menanyakan informasi tentang aktivitas yang dieksekusi dalam alur kerja, seperti tipe aktivitas, status aktivitas, ID pekerjaan, notifikasi yang dikirim ke antrian atau topik Message Service (MNS), data yang ditentukan pengguna, dan ID media.
Anda dapat melihat hasilnya dengan mengonfigurasi antrian atau topik MNS. Untuk melakukannya, aktifkan sakelar Notifikasi dalam konfigurasi node input saat Anda membuat alur kerja, lalu asosiasikan antrian atau topik MNS dengan alur kerja. Saat alur kerja dimulai atau selesai, MPS mengirim pesan ke topik atau antrian MNS yang terkait.