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 berhubungan dengan jumlah data dalam file media. Mungkin tidak perlu dikatakan lagi, tapi kami akan tetap mengatakannya. Anda dapat menurunkan kecepatan bit dan resolusi kapan saja, tetapi meningkatkannya tidaklah masalah. Tanpa perangkat lunak dan algoritma khusus, kualitas akan tertabrak.
Jadi selalu mulai proses konversi dengan file sumber berkualitas tertinggi yang bisa Anda gunakan. Sebelum melakukan apa pun, bahkan sebelum mengubah codec atau penampung, periksa karakteristik tampilan file dan pastikan bahwa file sumber Anda memiliki kecepatan bit atau resolusi yang lebih tinggi daripada hasil yang diinginkan.
Bitrate adalah jumlah maksimum bit yang digunakan untuk mengenkode streaming media selama satu detik. Semakin banyak bit yang digunakan untuk mengenkode satu detik streaming, semakin tinggi fidelitasnya.
Tentu saja, perbedaan kecepatan bit yang dapat ditangani web sangatlah rendah. Tabel di bawah menunjukkan kecepatan bit yang harus Anda targetkan untuk kondisi jaringan umum. Sebagai perbandingan, kami telah memberikan 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 manakah yang harus saya gunakan untuk video di halaman web saya? Jawabannya paling tidak: desktop, 4G, dan 3G. Jika Anda menayangkan video di salah satu pasar yang disebut sebagai "miliaran pengguna berikutnya", misalnya India, Anda juga perlu menyertakan 2G. Untuk tujuan demonstrasi, kami akan menargetkan 3G.
Dengan menggunakan FFmpeg, Anda menyetel kecepatan bit dengan tanda kecepatan bit (kejutan!) (-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 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, tiba saatnya untuk menyesuaikan resolusinya.