ApsaraVideo Media Processing (MPS) mendukung pengunggahan video melalui konsol MPS, konsol OSS, operasi API OSS, dan alat OSS.
Catatan penggunaan
-
Pengunggahan video ke OSS dikenai biaya penyimpanan. Untuk memproses video yang diunggah, MPS harus mengunduhnya terlebih dahulu. OSS menyediakan beberapa kelas penyimpanan: Standard, Infrequent Access (IA), Archive, dan Cold Archive. Penyimpanan Standard tidak dikenai biaya lalu lintas untuk akses melalui jaringan internal dalam wilayah yang sama. Kelas penyimpanan lainnya dikenai biaya lalu lintas dan panggilan API. Jika Anda menggunakan penyimpanan Archive dengan akses real-time diaktifkan, biaya pengambilan data Archive juga berlaku selama pemrosesan media. Ikhtisar penagihan.
-
Jika Anda mengunggah video ke path input alur kerja MPS dengan pemicu otomatis diaktifkan, alur kerja akan dimulai secara otomatis. Pemicu alur kerja.
-
Video yang tidak lengkap mungkin gagal ditranskode. Pastikan video utuh sebelum diunggah.
Metode pengunggahan
Unggah video di konsol MPS
Dengan alur kerja yang telah dikonfigurasi di konsol MPS, Anda dapat mengunggah video ke path input OSS dari node Input alur kerja tersebut untuk memulai pemrosesan. Setelah pengunggahan selesai, MPS menghasilkan file media dengan ID aset media pada halaman Daftar Media.
Prasyarat
-
OSS telah diaktifkan. Aktifkan OSS.
-
Alur kerja telah dibuat. Buat alur kerja.
Prosedur
Masuk ke konsol MPS.
Di bilah navigasi atas, pilih wilayah dari daftar drop-down.

-
Di panel navigasi kiri, pilih . Halaman Upload Video akan muncul.
-
Klik Add Video.
-
Di kotak dialog Add Video and Initiate Workflow, konfigurasikan pengaturan unggah.
Parameter
Deskripsi
Workflow
Pilih alur kerja dari daftar drop-down.
Add Video
Klik Add Local Video atau Add Video, lalu pilih video yang akan diunggah.
-
Klik Upload.
CatatanSelama proses unggah, Anda boleh menavigasi ke halaman lain di konsol MPS, tetapi jangan merefresh atau menutup browser, serta jangan beralih ke konsol Alibaba Cloud lainnya. Jika tidak, unggahan akan terputus.
Langkah berikutnya
Setelah unggahan selesai, buka untuk melihat atau memublikasikan file media yang dihasilkan. Kelola media.
Unggah video di konsol OSS
Unggah video melalui konsol OSS ke bucket di wilayah yang didukung MPS. Anda kemudian dapat memulai pekerjaan pemrosesan secara manual, seperti transkoding. Atau, unggah video ke path input node Input alur kerja MPS untuk memicu alur kerja secara otomatis.
Prasyarat
OSS telah diaktifkan. Aktifkan OSS.
Prosedur
-
Masuk ke konsol OSS.
-
Di panel navigasi kiri, klik Buckets.
-
Klik bucket tujuan. Untuk memicu alur kerja, pilih bucket input yang telah ditambahkan di konsol MPS, lalu buka path input yang dikonfigurasi untuk node Input alur kerja tersebut.
-
Di panel kiri halaman detail bucket, pilih Object Management > Objects. Di halaman Objects, klik Upload Object.
-
Konfigurasikan parameter unggah. Untuk detail parameter, lihat Unggah objek.
Parameter
Deskripsi
Upload To
Direktori tujuan. Anda dapat mengunggah ke direktori saat ini atau direktori tertentu.
Object ACL
ACL objek yang diunggah. Default: Diwariskan dari Bucket.
Files to Upload
Klik Select Files atau Select Folders, atau seret file ke area unggah. Setelah video diunggah, alur kerja yang ditentukan akan dipicu untuk menghasilkan file media.
-
Klik Upload Object.
Langkah berikutnya
Setelah unggahan selesai, file media akan muncul di halaman Media List di konsol MPS. Anda dapat melihat atau memublikasikan file media tersebut. Kelola media.
Unggah video menggunakan API OSS atau alat OSS
Anda juga dapat mengunggah video melalui operasi API OSS atau alat OSS:
-
Operasi dasar seperti
PutObject,PostObject, danCopyObject. Untuk informasi lebih lanjut, lihat Operasi dasar.CatatanJika Anda mengunggah video ke path input alur kerja MPS yang dipicu otomatis menggunakan operasi dasar, alur kerja akan dimulai secara otomatis. Untuk menghindari pemicuan alur kerja saat memanggil CopyObject, nonaktifkan alur kerja terlebih dahulu.
-
multipart upload. Untuk informasi lebih lanjut, lihat Unggah multi-bagian.CatatanUntuk unggah multi-bagian, gunakan operasi UploadPart, bukan PutObject, untuk mengunggah bagian-bagian. Penggunaan PutObject akan memicu alur kerja untuk setiap bagian. Setelah semua bagian diunggah, panggil CompleteMultipartUpload untuk menyelesaikan unggahan. Jika tidak, alur kerja tidak dapat dipicu.
-
Alat OSS seperti ossutil dan ossbrowser. Ikhtisar alat manajemen OSS.
FAQ
Mengapa beberapa pekerjaan transkoding dipicu setelah saya mengunggah file?
Jika satu file yang diunggah memicu beberapa pekerjaan transkoding, periksa hal berikut:
-
Pastikan path unggah file tidak sesuai dengan path input multiple alur kerja. Aturan pemicuan alur kerja untuk file.
-
Periksa apakah path input dan path output alur kerja membentuk loop—misalnya, file output hasil pemrosesan memicu kembali alur kerja yang sama.
-
Periksa apakah file tersebut merupakan rekaman live stream dalam format M3U8. Memanggil PutObject berkali-kali untuk memperbarui file M3U8 selama perekaman akan memicu alur kerja setiap kali. Untuk menghindarinya, atur alur kerja ke pemicu manual dan panggil AddMedia setelah file M3U8 diperbarui. Jika alur kerja menggunakan pemicu otomatis, tunggu hingga perekaman live stream selesai sebelum mengunggah file M3U8 akhir ke OSS.
-
Periksa apakah unggah multi-bagian menggunakan PutObject, bukan UploadPart. PutObject memicu alur kerja untuk setiap bagian. Gunakan UploadPart untuk bagian individual dan panggil CompleteMultipartUpload setelah semua bagian diunggah. Jika tidak, alur kerja tidak dapat dipicu.