Dalam artikel Penampung dan codec sebelumnya, Anda telah 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. Tidak perlu dijelaskan lagi, tetapi kami akan tetap mengatakannya. Anda dapat menurunkan kecepatan bit dan resolusi, tetapi menaikkannya akan menjadi masalah. Tanpa software dan algoritma khusus, kualitas akan terpengaruh.
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 Anda memiliki kecepatan bit atau resolusi yang lebih tinggi daripada hasil yang Anda inginkan.
Kecepatan bit adalah jumlah maksimum bit yang digunakan untuk mengenkode satu detik streaming media. Makin banyak bit yang digunakan untuk mengenkode satu detik streaming, makin tinggi fidelitasnya.
Tidak mengherankan, berbagai kecepatan bit yang dapat ditangani web adalah rendah. Tabel di bawah menunjukkan bitrate yang harus Anda targetkan untuk kondisi jaringan umum. Untuk perbandingan, kami telah memasukkan nilai untuk Blu-ray dan DVD.
Metode penayangan | Kecepatan bit |
---|---|
Blu-ray | 20 Mb/s |
DVD | 6 Mbs |
Situs web desktop | 2 Mbs |
Seluler 4G | 0,7 Mbs |
Seluler 3G | 0,35 Mbs |
Seluler 2G | Bergantung pada jenis jaringan. EDGE: 0,4 Mb/s GPRS: 0,04 Mb/s |
Nilai mana yang harus saya gunakan untuk video di halaman web saya? Jawaban singkatnya adalah setidaknya desktop, 4G, dan 3G. Jika Anda menayangkan video di salah satu pasar yang disebut sebagai "miliaran pengguna berikutnya", misalnya India, Anda juga harus menyertakan 2G. Untuk tujuan demonstrasi, kita akan menargetkan 3G.
Dengan FFmpeg, Anda menetapkan kecepatan bit dengan flag kecepatan bit (-b
).
Jika Anda belum menginstal FFmpeg, baca Dasar-dasar aplikasi media untuk menyiapkannya dengan Docker.
MP4
/media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.mp4
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 streaming
audio, dan satu 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 disiapkan, saatnya menyesuaikan resolusinya.