ApsaraVideo Media Processing (MPS) memungkinkan Anda mengunggah video melalui konsol MPS, konsol Object Storage Service (OSS), API OSS, dan alat-alat OSS. Topik ini menjelaskan cara mengunggah video menggunakan berbagai metode.
Catatan penggunaan
Setelah video diunggah ke OSS, Anda akan dikenakan biaya penyimpanan. Untuk membuat pekerjaan MPS pada video yang diunggah, Anda harus mengunduh video terlebih dahulu. OSS menyediakan berbagai kelas penyimpanan seperti Standard, Infrequent Access (IA), Archive, dan Cold Archive. Jika Anda mengakses bucket OSS dari kelas penyimpanan Standard melalui jaringan internal dalam wilayah yang sama, Anda tidak akan dikenakan biaya untuk lalu lintas yang dihasilkan melalui jaringan internal. Untuk kelas penyimpanan lainnya, Anda akan dikenakan biaya lalu lintas dan biaya panggilan API. Jika Anda mengunggah video ke bucket OSS dari kelas penyimpanan Archive dan mengaktifkan akses real-time objek Archive untuk bucket tersebut, Anda akan dikenakan biaya pengambilan data Archive saat Anda mengakses video untuk pemrosesan media. Untuk informasi lebih lanjut tentang penagihan, lihat Penagihan.
Jika Anda mengunggah video ke jalur tertentu dari alur kerja MPS dan mode pemicu alur kerja adalah pemicu otomatis, alur kerja mungkin dipicu secara otomatis. Untuk informasi lebih lanjut, lihat Memulai alur kerja.
Jika video yang diunggah tidak utuh, video mungkin gagal dikodekan ulang. Pastikan bahwa video utuh sebelum Anda mengunggah video.
Metode pengunggahan
Unggah video di konsol MPS
Setelah menentukan alur kerja di konsol MPS, Anda dapat langsung mengunggah video ke jalur input OSS yang ditentukan untuk node Input alur kerja dan memulai alur kerja. Setelah video diunggah, file media dibuat dan ditampilkan di halaman Daftar Media konsol MPS. File media tersebut memiliki ID aset media.
Prasyarat
OSS telah diaktifkan. Untuk informasi lebih lanjut, lihat Aktifkan OSS.
Alur kerja telah dibuat. Untuk informasi lebih lanjut, lihat Buat alur kerja.
Prosedur
Masuk ke konsol MPS.
Di bilah navigasi atas, pilih wilayah dari daftar drop-down.

Di panel navigasi sisi kiri, pilih . Halaman Upload Video muncul.
Klik Add Video.
Di kotak dialog Add Video and Initiate Workflow, tentukan video yang ingin Anda unggah.
Parameter
Deskripsi
Workflow
Alur kerja yang memproses video. Pilih alur kerja dari daftar drop-down.
Add Video
Video yang ingin Anda unggah. Klik Tambah Video Lokal atau Tambah Video dan pilih video yang ingin Anda unggah.
Klik Upload.
CatatanSelama pengunggahan, Anda dapat beralih ke halaman lain di konsol MPS. Namun, jangan segarkan atau tutup browser atau akses konsol layanan Alibaba Cloud lainnya. Jika tidak, pengunggahan akan terganggu.
Apa yang harus dilakukan selanjutnya
Setelah video diunggah, pilih di panel navigasi sisi kiri. Di halaman Daftar Media, lihat atau publikasikan file media yang dibuat setelah video diunggah. Untuk informasi lebih lanjut, lihat Kelola file media.
Unggah video di konsol OSS
Anda dapat mengunggah video di konsol OSS ke bucket di wilayah yang didukung oleh MPS dan memulai pekerjaan secara manual, seperti pekerjaan transkoding. Anda juga dapat mengunggah video ke jalur input yang ditentukan untuk node Input alur kerja MPS. Setelah video diunggah, alur kerja dipicu.
Prasyarat
OSS telah diaktifkan. Untuk informasi lebih lanjut, lihat Aktifkan OSS.
Prosedur
Masuk ke konsol OSS.
Di panel navigasi sisi kiri, klik Buckets.
Klik nama bucket tempat Anda ingin mengunggah video. Jika Anda ingin memicu alur kerja, Anda harus memilih bucket yang Anda tambahkan sebagai bucket media input dan jalur input yang Anda tentukan untuk node Input alur kerja di konsol MPS.

Di panel sisi kiri halaman detail bucket, pilih Object Management > Objects. Di halaman Objek, klik Upload Object.
Di halaman yang muncul, konfigurasikan parameter yang dijelaskan dalam tabel berikut. Untuk informasi lebih lanjut, lihat Unggah objek.
Parameter
Deskripsi
Upload To
Direktori tempat Anda ingin mengunggah video. Anda dapat mengunggah video ke direktori saat ini atau direktori yang ditentukan.
Object ACL
Daftar kontrol akses (ACL) video. Pilih opsi berdasarkan kebutuhan bisnis Anda. Nilai default: Diwariskan dari Bucket.
Files to Upload
Video yang ingin Anda unggah. Anda dapat mengklik Pilih File atau Pilih Folder untuk mengunggah video. Anda juga dapat menyeret video ke kotak garis putus-putus. Setelah video diunggah, alur kerja yang ditentukan dipicu untuk menghasilkan file media.
Klik Upload Object.
Apa yang harus dilakukan selanjutnya
Setelah video diunggah, file media dibuat dan ditampilkan di halaman Media List di konsol MPS. Anda dapat melihat atau mempublikasikan file media. Untuk informasi lebih lanjut, lihat Kelola file media.
Unggah video dengan menggunakan API OSS atau alat-alat OSS
OSS juga memungkinkan Anda mengunggah video dengan memanggil operasi API atau menggunakan alat-alat OSS:
Panggil operasi dasar, seperti operasi PutObeject, PostObject, dan CopyObeject. Untuk informasi lebih lanjut, lihat Basic operations.
CatatanJika Anda memanggil operasi dasar untuk mengunggah video ke jalur tertentu dari alur kerja MPS dan mode pemicu alur kerja adalah pemicu otomatis, alur kerja dipicu secara otomatis. Jika Anda tidak ingin memicu alur kerja MPS saat Anda memanggil operasi CopyObeject untuk menyalin video, nonaktifkan alur kerja.
Panggil operasi unggah multipart. Untuk informasi lebih lanjut, lihat Multipart upload.
CatatanJika Anda melakukan unggah multipart untuk mengunggah video, Anda harus memanggil operasi UploadPart alih-alih operasi PutObject. Jika tidak, alur kerja yang ditentukan dipicu setiap kali file bagian diunggah. Setelah semua file bagian diunggah, Anda harus memanggil operasi CompleteMultipartUpload untuk menyelesaikan unggahan. Jika tidak, alur kerja yang ditentukan tidak dapat dipicu.
Gunakan alat-alat OSS seperti ossutil dan ossbrowser. Untuk informasi lebih lanjut, lihat Alat-alat OSS.
Tanya Jawab Umum
Mengapa beberapa pekerjaan transkoding dipicu setelah saya mengunggah file?
Jika beberapa pekerjaan transkoding dipicu oleh satu file yang diunggah, Anda dapat menganalisis masalah tersebut dengan menggunakan metode berikut:
Periksa jalur input alur kerja yang ditentukan dan jalur unggah file, serta periksa apakah file yang diunggah dapat memicu beberapa alur kerja berdasarkan aturan pemicuan alur kerja. Untuk informasi lebih lanjut, lihat Aturan pemicuan alur kerja untuk file.
Periksa apakah jalur input dan jalur output alur kerja yang ditentukan dapat memicu loop internal alur kerja. Periksa apakah kode berisi logika loop. Misalnya, sebuah file dibuat dan memicu alur kerja lagi.
Periksa apakah file yang diunggah merupakan rekaman siaran langsung dalam format M3U8. Jika Anda memanggil operasi PutObject OSS beberapa kali untuk memperbarui file M3U8 selama proses rekaman, alur kerja yang ditentukan dipicu beberapa kali. Untuk mencegah alur kerja dipicu berulang kali, kami sarankan Anda mengonfigurasi alur kerja untuk dipicu secara manual, dan memanggil operasi AddMedia untuk memicu alur kerja setelah file M3U8 diperbarui. Jika Anda mengonfigurasi alur kerja untuk dipicu secara otomatis, Anda harus menunggu hingga rekaman siaran langsung selesai dan mengunggah file M3U8 ke OSS untuk memicu alur kerja secara otomatis.
Periksa apakah unggah multipart dilakukan. Jika Anda memanggil operasi PutObject untuk mengunggah file bagian, alur kerja yang ditentukan dipicu beberapa kali. Untuk mencegah alur kerja dipicu berulang kali, Anda harus memanggil operasi UploadPart untuk mengunggah file bagian. Setelah semua file bagian diunggah, Anda harus memanggil operasi CompleteMultipartUpload untuk menyelesaikan unggahan. Jika tidak, alur kerja yang ditentukan tidak dapat dipicu.