ApsaraVideo Media Processing (MPS) menyediakan solusi hemat biaya, elastis, dan skalabel untuk mentranskode file media ke berbagai format yang sesuai untuk diputar di berbagai platform. MPS melakukan analisis multimodal pada konten file media berdasarkan sejumlah besar data dan menawarkan berbagai fitur seperti tinjauan otomatis, produksi cerdas, serta perlindungan hak cipta. Bagian ini menjelaskan fitur-fitur yang disediakan oleh MPS dan cara menggunakannya.
Catatan Penggunaan
Untuk memahami proses layanan MPS dengan lebih baik, disarankan untuk mempelajari istilah inti MPS seperti pekerjaan, antrian, alur kerja, dan template sebelum menggunakan fitur MPS. Untuk informasi lebih lanjut, lihat Istilah.
Ikhtisar Proses
MPS mendukung berbagai jenis pekerjaan pemrosesan media, seperti transkoding video, menangkap snapshot, mendapatkan informasi media, dan menggunakan fitur Video AI. Pekerjaan MPS umumnya mengikuti proses layanan inti yang sama dan dapat dilakukan dalam mode sinkron atau asinkron. Untuk detail lebih lanjut, lihat gambar-gambar berikut.
Sebagian besar pekerjaan melibatkan pengunduhan, analisis, dan pemrosesan file, yang memerlukan waktu tertentu untuk diselesaikan. Oleh karena itu, hanya pekerjaan yang dapat selesai dalam waktu singkat, seperti menangkap snapshot tunggal dan mendapatkan informasi media, yang mendukung mode sinkron dan asinkron. Pekerjaan lainnya, seperti transcoding dan Video AI, hanya mendukung mode asinkron.
Proses pekerjaan dalam mode sinkron
Pekerjaan yang Berlaku
Menangkap snapshot tunggal dan mendapatkan informasi media.
Deskripsi
Anda dapat menggunakan SDK atau Operasi API untuk mengirimkan pekerjaan sinkron. Hasil pekerjaan langsung dikembalikan. Anda juga dapat meminta hasil pekerjaan dengan memanggil Operasi API, namun tidak dapat menerima notifikasi hasil pekerjaan dengan mengonfigurasi fitur notifikasi Simple Message Queue (SMQ).
Unggah video ke Object Storage Service (OSS).
Panggil Operasi API untuk mengirimkan pekerjaan sinkron. Untuk informasi lebih lanjut tentang cara mengatur mode pekerjaan menjadi sinkron, lihat topik-topik berikut:
Dapatkan hasil pekerjaan dari Operasi API yang Anda panggil.
CatatanKesalahan timeout mungkin terjadi jika ukuran file input terlalu besar. Konfigurasikan mekanisme ulang sesuai kebutuhan bisnis Anda.
Opsional. Panggil Operasi API untuk meminta informasi tentang pekerjaan. Untuk informasi lebih lanjut, lihat topik-topik berikut:
Opsional. Dapatkan hasil pekerjaan dari Operasi API yang Anda panggil.
Proses pekerjaan dalam mode asinkron
Pekerjaan yang Berlaku
Semua jenis pekerjaan MPS mendukung mode asinkron, termasuk pekerjaan transkoding, snapshot, informasi media, dan Video AI. Pekerjaan transkoding mencakup transkoding reguler, Narrowband HD™ 1.0 transkoding, Narrowband HD™ 2.0 transkoding, serta pekerjaan peningkatan audio dan video. Pekerjaan Video AI mencakup produksi cerdas, penandaan cerdas, tinjauan otomatis, dan pekerjaan sidik jari media.
Deskripsi
Di konsol MPS, Anda dapat menggunakan SDK atau Operasi API untuk mengirimkan pekerjaan asinkron, atau mengonfigurasi alur kerja untuk mengirimkan pekerjaan asinkron ketika alur kerja dipicu. Setelah mengirimkan pekerjaan asinkron, pekerjaan tersebut akan masuk antrian dan dijadwalkan untuk berjalan dalam batas konkurensi berdasarkan prioritas pekerjaan dan urutan pengiriman. Oleh karena itu, pekerjaan mungkin belum selesai ketika parameter respons dikembalikan dari Operasi API. Anda perlu meminta informasi tentang pekerjaan dengan memanggil Operasi API atau mengonfigurasi fitur notifikasi untuk antrian MPS atau alur kerja yang sesuai.
Unggah video ke OSS.
Kirimkan pekerjaan asinkron.
Panggil Operasi API untuk meminta informasi tentang pekerjaan.
Dapatkan parameter respons dari Operasi API.
Opsional. Gunakan SMQ untuk mengirim notifikasi.
Opsional. Terima dan analisis notifikasi yang dikirim oleh SMQ.
Konfigurasi Global
Kategori | Deskripsi | Referensi |
Aktivasi Layanan | Aktifkan layanan yang diperlukan, seperti MPS dan OSS, dan berikan MPS izin untuk mengakses sumber daya Alibaba Cloud. | |
Lengkapi Otorisasi Akun | MPS mendukung Resource Access Management (RAM) dan Security Token Service (STS). Anda dapat menggunakan salah satu metode berikut untuk melakukan operasi otorisasi:
| |
Kelola Antrian MPS | MPS menggunakan antrian MPS untuk mengelola antrian produksi. | |
(Opsional) Konfigurasikan Fitur Notifikasi SMQ | MPS memungkinkan Anda menggunakan fitur notifikasi Simple Message Queue (formerly MNS) untuk menerima notifikasi. | Aktifkan fitur notifikasi untuk pekerjaan MPS atau alur kerja |
(Opsional) Konfigurasikan CloudMonitor | MPS memungkinkan Anda menggunakan CloudMonitor untuk memantau data deret waktu seperti laju keberhasilan permintaan dan jumlah permintaan pekerjaan transkoding. |
Fitur MPS
Fitur | Deskripsi | Referensi |
Kelola File Media | Anda dapat menggunakan MPS untuk mengunggah file media ke OSS dan mengelola file media yang diunggah atau dihasilkan setelah pemrosesan media. File media tersebut berisi informasi dasar tentang file media, informasi tentang file sumber, informasi pemutaran, dan data AI. Anda dapat meminta, memperbarui, mencari, mengunduh, atau menghapus file media. | |
Dapatkan Informasi Media | Anda dapat menggunakan MPS untuk meminta informasi tentang file audio dan video yang disimpan di OSS, termasuk resolusi, bitrate, frame rate, format encoding, dan format file. | |
Transcode File Media | Anda dapat menggunakan MPS untuk melakukan pekerjaan transkoding berikut: transkoding video, transkoding audio, konversi format kontainer, transkoding Narrowband HD™, peningkatan audio dan video, dan transkoding cepat. Anda dapat menggunakan template transkoding untuk menyederhanakan operasi. | |
Edit Video | Anda dapat menggunakan MPS untuk mengedit video. Misalnya, Anda dapat mengekstrak klip audio, klip video, menggabungkan video, menyetel adegan pembuka dan penutup, serta mencampur audio. | |
Tambahkan Watermark | Anda dapat menggunakan MPS untuk menambahkan watermark gambar terlihat, watermark teks terlihat, dan watermark digital tak terlihat ke video. | |
Tambahkan Subtitle | Anda dapat menggunakan MPS untuk menambahkan subtitle ke video multi-bahasa dan video tanpa suara. Subtitle memungkinkan orang menikmati video dalam adegan bising atau memungkinkan orang dengan gangguan pendengaran menikmati video. MPS mendukung subtitle hardcoded dan subtitle terbungkus. | N/A |
Tangkap Snapshot Video | Anda dapat menggunakan MPS untuk menangkap frame dalam video pada titik waktu tertentu dan menentukan tinggi dan lebar gambar. Ini membantu Anda menghasilkan thumbnail video, sprite gambar, dan thumbnail pratinjau pada bilah kemajuan. | |
Gunakan Video AI | MPS mendukung fitur produksi cerdas, tinjauan otomatis, sidik jari media, dan penandaan cerdas. | |
Gunakan Alur Kerja | Anda dapat menggunakan alur kerja untuk mengkodekan, meninjau, mengemas, dan menganalisis file yang diunggah dan menghasilkan file media. Anda dapat membuat alur kerja pemrosesan media di konsol MPS atau dengan memanggil Operasi API berdasarkan kebutuhan bisnis Anda. |