Apa itu transkode video?

Transkode video adalah proses konversi file video dari satu format ke format lain dengan menyesuaikan parameter seperti resolusi, pengkodean, dan bitrate. Video semakin penting bagi organisasi dari semua ukuran sebagai metode menghubungkan dan berkomunikasi dengan pengguna akhir. Namun, menyiapkan alur kerja video yang optimal menantang karena beragam persyaratan untuk bandwidth dan perangkat pengguna akhir. Dengan transkode video, Anda dapat membuat file video dalam beberapa resolusi dan opsi bitrate dari file video asli. Anda juga dapat mengoptimalkan kualitas video, sehingga pengguna akhir memiliki lebih banyak opsi dan lebih banyak kontrol atas pengalaman menonton mereka.

Apa manfaat transkode video?

Transkode video sangat penting bagi bisnis karena memberikan manfaat berikut.

Jangkau audiens yang lebih luas

Dengan transkode video, Anda dapat mengadaptasi file video dan audio ke format media baru. Misalnya, Anda dapat mentranskode segmen video YouTube untuk menggunakannya kembali di situs media sosial yang berbeda. Format alternatif kompatibel dengan berbagai platform, sistem operasi, dan perangkat. Dengan fleksibilitas ini, Anda dapat menjangkau audiens yang lebih luas tanpa perangkat atau sistem operasi pengguna mencegah mereka melihat video Anda.

Optimalkan kualitas video

Mengoptimalkan video Anda menciptakan pengalaman pemutaran yang mulus dengan kualitas gambar tinggi yang disukai pengguna. Anda dapat mengoptimalkan kualitas video Anda dengan mengubah parameter video seperti pengaturan codec, resolusi, dan bitrate. Dengan mengubah parameter ini, Anda dapat membuat pengaturan video optimal untuk perangkat yang berbeda. Anda juga dapat menurunkan jumlah total data yang Anda kirimkan melalui jaringan. Saat meningkatkan efisiensi transmisi, Anda meminimalkan buffering dan meningkatkan pengalaman streaming video pengguna.

Hemat biaya

Anda juga dapat menggunakan transkode video untuk beradaptasi dengan berbagai kondisi jaringan. Kompresi video mengurangi ukuran file video untuk mengelola kapasitas bandwidth yang berbeda, yang mengurangi biaya transfer. Optimalisasi format file video juga mengurangi biaya transfer atau menyimpannya. Strategi ini berguna untuk layanan streaming dan platform host video lainnya.

Apa kasus penggunaan transkode video?

Perusahaan di industri media dan hibura —termasuk studio film dan TV, distributor pemrograman, penyedia layanan internet, liga dan tim olahraga profesional, dan pembuat konten online—menggunakan transkode video untuk berbagai kasus penggunaan. Berikut adalah beberapa contohnya.

Pengeditan video

Ketika studio membuat video untuk distribusi, mereka menggunakan transkode video selama proses pengeditan. Pertama, editor mentranskode file asli dari kamera ke dalam format yang berfungsi dengan perangkat lunak pengeditan mereka. Selanjutnya, mereka mengedit klip dan mentranskode versi akhir yang diedit ke dalam format pengiriman yang diinginkan. Transkode juga membuat proses pengeditan jauh lebih mudah karena dapat mengurangi ukuran file video untuk pengalaman pengeditan yang lancar. 

Distribusi konten

Transkode mendukung distribusi file video ke berbagai platform. Distributor mentranskode file utama ke dalam format distribusi tertentu yang mereka gunakan, tergantung pada lokasi perampingan akhir video. Misalnya, berbagai belahan dunia menggunakan standar format video yang berbeda. Inggris menggunakan Phrase Altering Line (PAL), Amerika Serikat menggunakan Komite Sistem Televisi Nasional (NTSC), dan Arab Saudi menggunakan Warna dan Memori Berurutan (SECAM). 

Demikian pula, semua layanan streaming, seperti YouTube dan Amazon Prime Video, memiliki persyaratan teknis yang bervariasi untuk mengirimkan konten video kepada audiens mereka. Editor dapat mentranskode versi video yang sesuai dengan spesifikasi ini. Format video ramah web standar adalah H.264 codec

Siaran televisi

Penyedia TV kabel menggunakan transkode untuk mengompres file media dan mengirimkannya ke pelanggan saluran. Strategi ini meminimalkan penggunaan bandwidth sambil mempertahankan tingkat kualitas yang tinggi.

Jaringan penyiaran mentranskode video untuk mengirimkan format file yang berbeda ke jaringan TV terestrial, TV satelit, dan TV kabel. Platform dan wilayah dapat memiliki standar penyiaran yang berbeda, dan transkode video memastikan kompatibilitas dan kepatuhan dengan spesifikasi ini.

Acara streaming langsung

Acara langsung seperti pertandingan olahraga, webinar, konser, dan game bergantung pada perangkat lunak transkode untuk menyesuaikan format file ke perangkat akhir yang berbeda. Dengan menyesuaikan file video ke perangkat pengguna, Anda dapat memberikan pengalaman menonton berkualitas tinggi. Saat Anda mengemas video dengan format streaming adaptif yang ramah web, seperti streaming langsung HTTP (HLS), Anda mengaktifkan pemutaran di hampir semua perangkat. 

Layanan berlangganan bayar per tampilan

Saluran bayar per tayang atau layanan berlangganan menggunakan transkode untuk mengirimkan media kepada pengguna yang membayar. Penyedia menggunakan manajemen hak digital (DRM) untuk mengenkripsi konten video dan melindungi dari pemirsa yang tidak berotorisasi. Saat pengguna memutar video, platform meminta kunci lisensi dari server. Server menentukan apakah pengguna diotorisasi sebelum mengirim kunci dekripsi dan memungkinkan pemutaran. Layanan streaming ini juga menggunakan transkode video untuk memastikan bahwa pengguna menerima pengalaman menonton berkualitas tinggi, tidak peduli perangkat mana yang mereka lihat. 

Platform rapat video online

Platform rapat online seperti Amazon Chime mentranskode video dari peserta rapat untuk menampilkan aliran video berkualitas tinggi. Platform ini menggunakan streaming adaptif untuk mengubah kualitas dan format pemutaran berdasarkan kecepatan koneksi internet dan jenis perangkat. 

Bagaimana cara kerja transkode video?

Transkode video adalah istilah umum yang mengacu pada decoding, pemrosesan, dan pengkodean file media. Transkode konten video dimulai dengan analisis perangkat lunak dari file asli untuk menentukan codec audio dan video, bitrate, frame rate, dan resolusi. Kemudian perangkat lunak membandingkan informasi ini dengan spesifikasi yang diperlukan dari platform pemutaran. Jika informasi yang diekstrak tidak optimal untuk platform, itu mentranskode file video dan audio dengan menggunakan langkah-langkah berikut.

De-multiplexing file video

De-multiplexing (atau demuxing) menganalisis file video untuk menentukan setiap sinyal individu—seperti video, audio, dan subtitle—dari dalam file video. Proses memisahkan masing-masing sinyal ini menjadi komponen terpisah. Kemudian dapat mengoptimalkan setiap komponen secara individual, tergantung pada format output yang diinginkan. Misalnya, komponen audio mungkin memerlukan format kompresi, dan komponen video mungkin memerlukan pengkodean ulang pada bitrate yang berbeda. Pemisahan file video ke dalam komponennya memfasilitasi adaptasi khusus ini.

Penguraian kode video dan pasca pemrosesan

Komponen video terkompresi, diisolasi pada langkah pertama, diterjemahkan menjadi format yang tidak terkompresi. Format menengah standar seperti RGB dan YUV membantu menjaga kualitas video. Anda dapat menggunakan decoding perangkat lunak atau perangkat keras. Penguraian kode perangkat lunak lebih fleksibel, dan decoding perangkat keras lebih cepat. 

Selanjutnya, kuantisasi terbalik digunakan untuk memulihkan nilai piksel asli untuk setiap bingkai video. Kuantisasi terbalik merekonstruksi data video yang disederhanakan dengan mengalikan koefisien terkuantisasi dengan ukuran langkah yang sama dan membulatkan hasilnya. Selain pemblokiran dan kompensasi, ini merekonstruksi video dan menghaluskannya. 

Kemudian data video melewati optimasi postprocessing, yang melibatkan perubahan seperti penskalaan, konversi frame rate, dan koreksi warna.

Enkode video

Setelah perangkat lunak memproses video yang tidak terkompresi, itu dikodekan ke dalam codec atau format video baru. Langkah ini mengompres video ke dalam jenis codec video yang kompatibel dengan format atau platform target. Pengaturan pengkodean yang benar memungkinkan perangkat lunak transkode untuk mengoptimalkan video keluaran untuk platform tertentu.

Multiplexing

Akhirnya, perangkat lunak transkode menggunakan multiplexing (atau muxing) untuk menggabungkan semua komponen yang terpisah menjadi satu file multimedia. Video, subtitle, dan aliran audio yang dikodekan ulang bergabung menjadi satu file. Perangkat lunak ini juga dapat menambahkan metadata ke file output pada tahap ini.

Format codec standar dan kontainer video

Codec video (kependekan dari coder-decoder) adalah komponen yang mengompresi dan mendekompresi data video dan audio. H.264 adalah salah satu codec video paling menonjol. Itu berasal dari keluarga MPEG (Motion Picture Experts Group). Codec umum lainnya termasuk VP9, Theora, dan AV1.

Kontainer video adalah file multimedia yang dapat menampung berbagai aliran data dalam satu file. Kontainer video standar adalah QuickTime File Format, MP4, FLV, WebM, Ogg, dan Advanced Systems Format (ASF).

Apa saja jenis transkode video?

Proses transkode video dapat berubah tergantung pada kriteria Anda untuk file media akhir. Berikut adalah perbedaan antara jenis utama transkode. 

Transkode interframe vs. intraframe

Transkode interframe mengubah pengaturan kompresi video antara frame yang berbeda dalam video. Ini dapat menyesuaikan bitrate spesifik, kualitas, dan rasio kompresi di setiap frame. Transkode interframe menawarkan peningkatan kelancaran video.

Transkode intraframe menyesuaikan pengaturan kompresi dalam frame individual, tanpa mengubah pengaturan ini di seluruh frame. Pendekatan ini memberikan tingkat kualitas yang konsisten dalam setiap frame video.

Transkode lossless vs. lossy

Transkode lossless tidak mengakibatkan hilangnya kualitas data dan mempertahankan kualitas video asli. Hasil kualitas yang lebih tinggi ini menghasilkan ukuran file yang lebih besar.

Transkode lossy memampatkan video, yang mengakibatkan penurunan kualitas. Hilangnya data juga mengurangi ukuran file video. Untuk streaming video, transkode lossy dapat menyeimbangkan kualitas dan ukuran file untuk pengalaman menonton yang lancar.

Transkode audio vs. video

Transkode audio melibatkan konversi file audio dari satu codec atau format ke yang lain. Misalnya, Anda dapat mengonversi audio dari MP3 ke WAV atau sebaliknya untuk mengubah ukuran file, kualitas, atau kompatibilitas.

Transkode video adalah mengkonversi file video dari satu codec atau format ke format lainnya. Ini termasuk mengubah resolusi video, codec, dan bitrate untuk menyesuaikan media ke platform yang berbeda.

Transkode lokal vs. transkode cloud

Transkode lokal terjadi pada perangkat lunak atau perangkat keras lokal atau on-premise. Anda harus mengkonfigurasi dan memelihara infrastruktur TI yang diperlukan untuk proses transkode, yang bisa mahal dan menantang dalam skala besar.

Transkode cloud dilakukan melalui infrastruktur cloud. Ini dapat diskalakan, dapat diakses, dan hemat biaya karena Anda tidak perlu memelihara perangkat keras dan perangkat lunak lokal Anda sendiri. 

Apa perbedaan antara transkode video dan proses terkait lainnya?

Beberapa proses lain terkait erat dengan transkode video, tetapi mereka tidak sama. Berikut ini mengeksplorasi beberapa perbedaan ini.

Transkode vs. pengkodean

Pengkodean video memampatkan data video untuk mengurangi ukuran file tanpa memengaruhi kualitas. Ini adalah satu langkah dalam proses transkode video tetapi juga dapat dilakukan secara independen dari saluran transkode yang lebih besar. Pengkodean berhubungan dengan kompresi data, dan transkode mengubah format video, codec, bitrate, resolusi, atau atribut utama lainnya.

Transsizing vs. transrating

Baik transizing maupun transrating adalah langkah yang berbeda dalam proses transkode.

Transizing mengubah rasio aspek atau resolusi video tanpa mengubah format atau codecnya. Anda biasanya menggunakan transizing saat membuat video yang kompatibel dengan rasio aspek tertentu. Misalnya, Anda dapat menggunakan transizing untuk menyiapkan video untuk bioskop layar lebar atau posting media sosial.

Transrating mengubah bitrate video untuk menyesuaikannya ke perangkat yang berbeda. Bitrate video adalah jumlah bit yang ditransmisikan dalam periode waktu tertentu. Bitrate yang berbeda mengontrol berapa banyak data mengalir dalam suatu periode tanpa mengubah codec atau resolusi. Anda biasanya menggunakan transrating dengan streaming bitrate adaptif, yang menawarkan pilihan versi video untuk mengakomodasi bandwidth internet yang berbeda.

Bagaimana AWS dapat mendukung persyaratan transkode video Anda?

Amazon Web Services (AWS) menawarkan AWS Elemental MediaConvert, layanan transkode video berbasis file. Dengan fitur tingkat siarannya, Anda dapat membuat konten streaming langsung untuk siaran dan pengiriman multilayar dalam skala besar. Dengan MediaConvert, Anda dapat:

  • Menghasilkan output video berkualitas dengan fitur audio dan video tingkat siaran
  • Dapatkan pengaturan pemrosesan video yang Anda butuhkan tanpa harus mengelola infrastruktur transkode
  • Skalakan layanan pemrosesan video Anda sesuai permintaan untuk memenuhi beban kerja Anda

Anda dapat menggunakan MediaConvert untuk mengonversi pustaka konten dengan cepat dan andal untuk streaming dan penyiaran video. Diagram berikut menunjukkan bagaimana MediaConvert cocok dengan alur kerja transkode video.

Mulailah dengan transkode video di AWS dengan membuat akun hari ini.

Langkah Berikutnya di AWS

Daftar untuk akun gratis

Dapatkan akses secara instan ke AWS Tingkat Gratis.

Daftar 
Mulai membangun di konsol

Mulai membangun di Konsol Manajemen AWS.

Masuk