Kecepatan bit

Derek Herman
Derek Herman
Joe Medley
Joe Medley

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

Kecepatan bit dan resolusi berhubungan dengan jumlah data dalam file media. Ini mungkin tidak perlu dikatakan lagi, tapi kami akan tetap mengatakannya. Anda selalu bisa kecepatan bit dan resolusi yang lebih rendah, tetapi meningkatkannya adalah masalah. Tanpa spesial perangkat lunak dan algoritma, maka kualitas akan sangat tertekan.

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

Kecepatan bit adalah jumlah bit maksimum yang digunakan untuk mengenkode media selama satu detik feed. Semakin banyak bit yang digunakan untuk mengkodekan satu detik aliran, semakin tinggi fidelitas rendah.

Tentu saja, perbedaan kecepatan bit yang dapat ditangani web sangatlah rendah. Tabel di bawah ini menunjukkan kecepatan bit yang harus Anda targetkan untuk kondisi jaringan umum. Sebagai demi perbandingan, kita masukkan nilai untuk Blu-ray dan DVD.

Metode penayangan Kecepatan bit
Blu-ray 20Mbs
DVD 6 Mbs
Situs 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 manakah yang harus saya gunakan untuk video di halaman web saya? Jawaban singkatnya ada di paling tidak: desktop, 4G, dan 3G. Jika Anda menayangkan video di salah satu pasar disebut sebagai "miliaran pengguna berikutnya", misalnya India, termasuk 2G juga. Untuk tujuan demonstrasi, kami akan menargetkan 3G.

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

Jika tidak 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 flag kecepatan bit, -b:a dan -b:v. Satu untuk audio {i>streaming<i}, dan satu lagi untuk {i>streaming<i} 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, tiba saatnya untuk menyesuaikan resolusinya.