全部产品
Search
文档中心

ApsaraVideo Media Processing:Atur adegan pembuka dan penutup

更新时间:Jul 06, 2025

ApsaraVideo Media Processing (MPS) memungkinkan Anda menambahkan adegan pembuka di awal video dalam mode picture-in-picture (PiP) serta adegan penutup di akhir video dengan efek transisi. Adegan pembuka dan penutup adalah klip video yang menyampaikan informasi penting. Topik ini menjelaskan cara mengatur adegan pembuka dan penutup di MPS.

Deskripsi parameter

Saat mengatur adegan pembuka dan penutup, perhatikan parameter berikut:

  • Input

    Video yang ingin ditambahkan adegan pembuka dan penutup, serta Bucket Object Storage Service (OSS) tempat video tersebut disimpan.

    Catatan

    Parameter Lokasi menentukan wilayah tempat Bucket OSS yang menyimpan file input berada. Nilai dari parameter Lokasi harus sesuai dengan wilayah tempat Anda mengaktifkan MPS. Sebagai contoh, jika titik akhir layanan MPS Anda adalah mts.cn-hangzhou.aliyuncs.com, atur parameter Lokasi menjadi oss-cn-hangzhou.

  • Output

    Perhatikan parameter berikut saat mengonfigurasi output pekerjaan:

    • Video

      Informasi tentang file output, seperti lebar, tinggi, dan bitrate. Jika rasio aspek video input berbeda dari rasio aspek output, gambar dalam video output akan diregangkan. Disarankan hanya menentukan lebar atau tinggi output. Dimensi yang tidak ditentukan akan diskalakan secara otomatis berdasarkan rasio aspek video input.

    • OpeningList

      Daftar klip video yang akan digabungkan ke dalam adegan pembuka. Klip video digabungkan dalam urutan yang sama seperti yang ditentukan dalam daftar. Anda dapat menentukan hingga dua klip video.

      Tentukan empat parameter berikut untuk setiap klip video:

      • OpenUrl

        Jalur OSS dari klip video.

        Catatan

        Klip video harus berada di wilayah OSS yang sama dengan video input. Anda tidak dapat menggabungkan video lintas wilayah.

      • Start

        Durasi yang berlalu setelah video input diputar sebelum klip video diputar. Nilai dimulai dari 0. Satuan: detik. Nilai default: 0.

      • Width

        Lebar klip video. Nilai valid:

        • -1: lebar asli klip video.

        • Full: Lebar klip video sama dengan lebar bagian utama.

        • Lebar kustom: Anda dapat menyesuaikan lebar klip video. Nilai valid: [0,4096].

          Catatan

          Klip video dipusatkan berdasarkan titik tengah bagian utama. Lebar klip video harus sama dengan atau kurang dari lebar bagian utama. Jika tidak, adegan pembuka mungkin tidak ditampilkan seperti yang diharapkan.

      • Height

        Tinggi klip video. Nilai valid:

        • -1: tinggi asli klip video.

        • full: Tinggi klip video sama dengan tinggi bagian utama.

        • Tinggi kustom: Anda dapat menyesuaikan tinggi klip video. Nilai yang valid: [0, 4096].

          Catatan

          Klip video dipusatkan berdasarkan titik tengah bagian utama. Tinggi klip video harus sama dengan atau kurang dari tinggi bagian utama. Jika tidak, adegan pembuka mungkin tidak ditampilkan seperti yang diharapkan.

    • TailSlateList

      Daftar klip video yang akan digabungkan ke dalam adegan penutup. Klip video digabungkan dalam urutan yang sama seperti yang ditentukan dalam daftar. Anda dapat menentukan hingga dua klip video.

      Tentukan parameter berikut untuk setiap klip video:

      • TailUrl

        Jalur OSS dari klip video.

        Catatan

        Klip video harus berada di wilayah OSS yang sama dengan video input. Anda tidak dapat menggabungkan video lintas wilayah.

      • Width

        Lebar klip video. Nilai valid:

        • -1: lebar asli klip video.

        • full: Lebar klip video sama dengan lebar bagian utama.

        • Lebar kustom: Anda dapat menyesuaikan lebar klip video. Nilai valid: [0,4096]

          Catatan

          Klip video dipusatkan berdasarkan titik tengah bagian utama. Lebar klip video harus sama dengan atau kurang dari lebar bagian utama. Jika tidak, adegan penutup mungkin tidak ditampilkan seperti yang diharapkan.

      • Height

        Tinggi klip video. Nilai valid:

        • -1: tinggi asli klip video.

        • full: Tinggi klip video sama dengan tinggi bagian utama.

        • Tinggi kustom: Anda dapat menyesuaikan tinggi klip video. Nilai valid: [0,4096].

          Catatan

          Klip video dipusatkan berdasarkan titik tengah bagian utama. Tinggi klip video harus sama dengan atau kurang dari tinggi bagian utama. Jika tidak, adegan penutup mungkin tidak ditampilkan seperti yang diharapkan.

      • BlendDuration

        Durasi transisi antara bagian utama dan klip video. Selama transisi, frame terakhir dari bagian utama memudar keluar, dan frame pertama dari klip video memudar masuk. Satuan: detik. Nilai default: 0.

      • IsMergeAudio

        Menentukan apakah akan menggabungkan konten audio dari klip video.

      • BgColor

        Warna bilah yang ditambahkan ke klip video jika lebar atau tinggi klip lebih kecil dari bagian utama.

Contoh

Tambahkan adegan pembuka dan penutup ke video dengan resolusi 1280 x 720 pixels. Bagian pembuka dan penutup adalah file MP4 dengan resolusi 640 x480 pixels. Adegan pembuka ditampilkan 2 detik setelah video output mulai diputar. Durasi transisi antara bagian utama dan adegan penutup adalah 3 detik. Warna bilah yang ditambahkan ke adegan penutup adalah hitam. Setelah Anda menyelesaikan pengaturan, adegan pembuka ditampilkan dalam mode PiP pada bagian utama pada waktu 00:00:02 sementara bagian utama terus diputar. Ketika bagian utama mencapai akhir dan memudar keluar, adegan penutup memudar masuk lalu memudar keluar.

Untuk informasi tentang kode contoh untuk mengatur adegan pembuka dan penutup menggunakan MPS SDK untuk berbagai bahasa pemrograman, lihat topik berikut: