Kecepatan bit

Daren Herman
Derek Herman
Joe Medley
Joe Medley

Dalam artikel Container dan codec sebelumnya, Anda mempelajari cara mengubah penampung (ekstensi) dan codec file media. Dalam artikel ini, kami akan menunjukkan cara mengubah kecepatan bit sebelum menjelaskan resolusi.

Kecepatan bit dan resolusi berkorelasi dengan jumlah data dalam file media. Mungkin tidak perlu dikatakan, tapi kami akan tetap mengatakannya. Anda selalu dapat menurunkan kecepatan bit dan resolusi, tetapi meningkatkannya akan menjadi masalah. Tanpa perangkat lunak dan algoritma khusus, kualitas akan sangat baik.

Jadi, selalu mulai proses konversi dengan file sumber berkualitas tertinggi yang dapat Anda dapatkan. Sebelum melakukan apa pun, bahkan sebelum mengubah codec atau penampung, periksa karakteristik tampilan file dan pastikan file sumber memiliki kecepatan bit atau resolusi yang lebih tinggi daripada hasil yang diinginkan.

Bitrate adalah jumlah bit maksimum yang digunakan untuk mengenkode satu detik streaming media. Semakin banyak bit yang digunakan untuk mengenkode satu detik streaming, semakin tinggi fidelitasnya.

Tidak mengherankan, kecepatan bit yang berbeda yang dapat ditangani web itu rendah. Tabel di bawah menunjukkan kecepatan bit yang harus Anda targetkan untuk kondisi jaringan umum. Sebagai perbandingan, kami telah memasukkan nilai untuk Blu-ray dan DVD.

Metode penayangan Bitrate
Blu-ray 20Mbs
DVD 6 Mbs
Web desktop 2 Mbs
Seluler 4G 0,7 Mbs
Seluler 3G 0,35 Mbs
Seluler 2G Tergantung jenis jaringan.

EDGE: 0,4 Mbs
GPRS: 0,04 Mbs

Nilai mana yang harus saya gunakan untuk video di halaman web saya? Jawaban singkatnya adalah: {i>desktop<i}, 4G, dan 3G. Jika Anda menayangkan video di salah satu pasar yang disebut sebagai "miliaran pengguna berikutnya", misalnya India, Anda juga ingin menyertakan 2G. Untuk tujuan demonstrasi, kita akan menargetkan 3G.

Dengan menggunakan FFmpeg, Anda menyetel kecepatan bit dengan tanda kecepatan bit (-b) (kejutan).

Jika Anda belum menginstal FFmpeg, baca Dasar-dasar aplikasi media untuk menyiapkannya dengan Docker.

  1. MP4

    /media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.mp4
    
  2. WebM

    /media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.webm
    

Perhatikan bahwa ada dua tanda kecepatan bit, -b:a dan -b:v. Satu untuk streaming audio, dan yang satunya lagi untuk streaming video.

/media # ls -l
-rw-r--r-- 1 root root  12080306 Mar  7 12:16 glocken.mov
-rwx------ 1 root root    531117 Mar  7 13:42 glocken_3g.mp4
-rwx------ 1 root root    706119 Mar  7 13:46 glocken_3g.webm

Setelah file Anda siap, saatnya untuk menyesuaikan resolusi.