全部产品
Search
文档中心

Intelligent Media Management:Transkoding media

更新时间:Nov 10, 2025

Intelligent Media Management (IMM) menyediakan fitur transkoding media yang memungkinkan Anda melakukan konversi format, konversi format kontainer, penyesuaian resolusi, penyesuaian laju frame, tangkapan video, pembuatan sprite, dan pemberian Watermark pada file audio dan video. Topik ini menjelaskan fitur transkoding media secara rinci.

Ikhtisar fitur

Fitur transkoding media dari Intelligent Media Management (IMM) merupakan solusi terpadu untuk memproses file media, memungkinkan Anda melakukan berbagai operasi seperti konversi format, konversi format kontainer, penyesuaian resolusi, dan penyesuaian laju frame agar sesuai dengan berbagai perangkat pemutaran dan kebutuhan pengguna.

image

Prasyarat

  • Pasangan Kunci Akses telah dibuat dan diperoleh. Untuk informasi selengkapnya, lihat Buat Pasangan Kunci Akses.

  • OSS diaktifkan, bucket telah dibuat, dan objek telah diunggah ke bucket tersebut. Untuk informasi selengkapnya, lihat Unggah objek.

  • IMM telah diaktifkan. Untuk informasi selengkapnya, lihat Aktifkan IMM.

  • Proyek telah dibuat di Konsol IMM. Untuk informasi selengkapnya tentang cara membuat proyek menggunakan Konsol IMM, lihat Buat proyek.

    Catatan
    • Anda juga dapat memanggil operasi CreateProject untuk membuat proyek. Untuk informasi selengkapnya, lihat CreateProject.

    • Anda dapat memanggil operasi ListProjects untuk mengkueri proyek yang sudah ada di Wilayah tertentu. Untuk informasi selengkapnya, lihat ListProjects.

Catatan

  • Jika Anda mengalami masalah, bergabunglah dengan grup DingTalk (ID: 88490020073) untuk berkomunikasi langsung dengan insinyur Alibaba Cloud Intelligent Media Management.

  • Anda akan dikenai biaya saat menggunakan operasi API transkoding media. Untuk informasi selengkapnya, lihat Ikhtisar penagihan.

Format audio dan video yang didukung

Kategorisasi

Format

Audio

Semua format utama, seperti AAC, MP3, WAV, FLAC, WMA, AC3, dan OPUS.

Video

Berbagai format utama, seperti MP4, MPEG-TS, MKV, MOV, AVI, FLV, M3U8, WebM, WMV, RM, dan VOB.

Manfaat

Item perbandingan

Transkoding Alibaba Cloud

Transkoding mandiri

Kemampuan transkoding

Sistem transkoding paralel berkecepatan tinggi dan stabil yang secara dinamis menyesuaikan sumber daya transkoding sesuai permintaan. Sistem ini secara otomatis memperbesar atau memperkecil sumber daya serta memperluas sumber daya kluster secara mulus untuk menangani permintaan transkoding dengan konkurensi tinggi.

Sulit mendukung tugas transkoding berskala besar dan berkonkurensi tinggi.

Algoritma transkoding

Sumber daya komputasi yang kuat dan algoritma pemrosesan video canggih.

Mengandalkan layanan transkoding open source.

Fitur

Transkoding video, konversi format kontainer, konversi ke HLS, konversi video ke citra animasi, penggabungan video, tangkapan video, pembuatan sprite video, transkoding audio, ekstraksi audio, dan ekstraksi teks.

Anda harus mengintegrasikan layanan transkoding open source dan membangun layanan transkoding dari awal.

Deskripsi fitur

Tabel berikut menjelaskan fitur-fitur transkoding media IMM.

Fitur

Deskripsi

Transkoding video

Konversi format encoding video, konversi format kontainer, penyesuaian resolusi, penyesuaian laju frame, dan penyesuaian bitrate.

Tangkapan video

Mengekstraksi frame tertentu dari video dan menyimpannya sebagai citra statis untuk menangkap momen tertentu.

Transkoding audio

Konversi format audio, penyesuaian bitrate, penyesuaian jumlah saluran suara, dan penyesuaian laju sampel.

Pembuatan sprite video

Menggabungkan beberapa frame video menjadi satu file citra tunggal dan menyusunnya dalam bentuk kisi. Hal ini menciptakan efek mirip sprite.

Konversi video ke citra animasi

Mengonversi file video ke format citra animasi, seperti GIF atau WebP.

Ekstraksi teks video

Mengekstraksi informasi teks dari file video.

Penggabungan video

Menggabungkan beberapa klip video menjadi satu video lengkap dan mengonversi video tersebut ke format yang diperlukan.

Penggabungan audio

Menggabungkan beberapa klip audio menjadi satu file audio berkelanjutan.

FAQ

  • Apa yang harus saya lakukan jika permintaan transkoding video gagal?

    • Jika permintaan transkoding video gagal, atur parameter TargetAudio.Codec ke nilai selain `copy` dan coba lagi permintaan tersebut. Untuk informasi selengkapnya, lihat TargetAudio.

  • Mengapa ukuran file menjadi lebih besar setelah transkoding video?

    • File keluaran dari transkoding video bisa lebih besar daripada file sumber karena transkoding audio dan video merupakan bentuk kompresi lossy. Algoritma kompresi mungkin menghasilkan file yang lebih besar, tetapi hal ini tidak meningkatkan kualitas gambar atau suara dibandingkan file sumber—hanya menunjukkan bahwa kualitas yang hilang selama kompresi lebih sedikit.

    • Untuk mengontrol ukuran file keluaran, atur parameter `BitrateOption`, `Bitrate`, atau `CRF` dalam `TargetVideo` guna mengatur bitrate aliran video. Anda juga dapat mengatur parameter `BitrateOption`, `Bitrate`, atau `Quality` dalam `TargetAudio` untuk mengontrol bitrate aliran audio.

  • Apakah tugas transkoding video dapat dibatalkan?

    • Operasi ini tidak dapat dibatalkan.

  • Orientasi video salah setelah transkoding. Bagaimana cara menyesuaikannya?

    • Dalam konfigurasi parameter TargetVideo, atur `Codec` ke nilai selain `copy` dan `AdaptiveResolutionDirection` ke `true`. Hal ini mengaktifkan rotasi otomatis berdasarkan orientasi video.

  • Video menjadi meregang setelah transkoding. Bagaimana cara mencegahnya?

    • Dalam konfigurasi parameter TargetVideo, atur `Codec` ke nilai selain `copy`, `AdaptiveResolutionDirection` ke `true` untuk mengaktifkan rotasi otomatis, dan `ScaleType` ke `fit` agar video diskalakan secara proporsional tanpa bilah hitam.

  • Bagaimana cara mengatur bitrate tetap untuk transkoding video? Mengapa pengaturan parameter bitrate saja tidak berfungsi?

    • Dalam parameter TargetVideo, parameter bitrate mengatur bitrate variabel (VBR) dan tidak mendukung bitrate konstan (CBR). Perbedaan utama antara VBR dan CBR terletak pada bitrate instan. Jika Anda memerlukan bitrate tetap, atur parameter maxbitrate.

  • Bagaimana cara mendapatkan durasi pemutaran video yang berhasil ditranskoding?

  • Apakah operasi API CreateMediaConvertTask mendukung RocketMQ 5.0?

    • Tidak. Saat ini hanya mendukung RocketMQ 4.0.