Kamus

Apakah Bitrate Audio?

Bitrate audio memberitahu anda berapa banyak data yang digunakan oleh aliran audio setiap saat. Ketahui maksud nilai seperti 128 kbps untuk fail MP3 dan lain-lain.

audio-bitrate

Kadar bit audio, juga ditulis sebagai audio bit rate, ialah jumlah data yang digunakan oleh strim audio bagi setiap saat bunyi. Kadar bit audio diukur dalam bit sesaat, dan 1 kilobit sesaat (kbps) bersamaan dengan 1000 bit sesaat. Fail MP3 pada 128 kbps menggunakan 128000 bit bagi setiap saat audio.

Dalam fail video, strim audio mempunyai kadar bit tersendiri, berasingan daripada kadar bit gambar. Kadar bit keseluruhan fail ialah nilai yang berbeza, kerana ia meliputi semua strim sekali gus.

Bagaimana rupanya nilai tersebut

Laporan boleh memaparkan kadar bit audio dalam bit sesaat, seperti 128000. Laporan juga boleh menggunakan kilobit sesaat, seperti 128 kbps, atau megabit sesaat, seperti 1.41 Mbps.

Nilai tipikal

  • 32 kbps hingga 320 kbps: MP3 pada 32000, 44100, atau 48000 Hz, dalam 14 langkah tetap
  • 8 kbps hingga 160 kbps: MP3 pada 16000, 22050, atau 24000 Hz, mod yang boleh diterima untuk pertuturan
  • 128 kbps: tetapan lalai pengekod LAME MP3 untuk stereo pada 32000, 44100, atau 48000 Hz, dan pengekod AAC dalam FFmpeg
  • 64 kbps hingga 128 kbps: julat yang dinamakan oleh spesifikasi Opus untuk muzik stereo
  • 1.41 Mbps: audio stereo tidak termampat pada 44100 Hz dan 16 bit, nilai bagi CD audio

Untuk audio MP3 stereo, panduan Mozilla untuk pembangun web mengesyorkan sekurang-kurangnya 128 kbps. Untuk muzik, panduan tersebut mencadangkan memilih sekurang-kurangnya 192 kbps jika boleh.

Dari mana nilai itu datang

Pengekod menetapkan kadar bit apabila ia mencipta fail, berdasarkan tetapan yang dipilih oleh anda atau program. Dalam fail MP3, 4 bit dalam pengepala setiap bingkai menyimpan kadar bit sebagai nombor indeks. Untuk indeks 0, laporan memaparkan free dan bukannya nombor.

Fail WAV menyimpan purata bilangan bait sesaat, dan 8 kali ganda nilai itu ialah kadar bit. Untuk audio tidak termampat, kadar bit ialah kadar persampelan didarab bilangan bit per sampel didarab bilangan saluran. Jadi 44100 Hz, 16 bit, dan 2 saluran memberikan 1411200 bit sesaat, yang disimpan oleh fail sebagai 176400 bait sesaat.

Fail FLAC tidak menyimpan kadar bit, jadi program yang membaca fail mengira sendiri kadar bit yang ditunjukkan. Fail Ogg Vorbis mempunyai medan untuk kadar bit nominal, maksimum, dan minimum. Spesifikasi Vorbis memanggil medan-medan ini sebagai petunjuk, jadi kadar bit sebenar boleh berbeza, dan medan dengan nilai 0 tidak mempunyai makna.

Bitrate malar dan berubah-ubah

Dengan kadar bit malar (CBR), setiap saat fail menggunakan jumlah data yang sama. Dengan kadar bit berubah (VBR), pengekod menentukan bilangan bit bagi setiap bingkai, jadi kadar bit berubah sepanjang fail.

Untuk MP3 VBR, pengekod LAME menulis pengepala tambahan dengan bilangan bingkai dan bait. Laporan boleh mengira kadar bit purata daripada pengepala ini. Tanpa pengepala, laporan mungkin hanya memaparkan kadar bit bagi bingkai pertama.

Untuk fail MP3 tanpa pengepala ini, laporan boleh menganggar tempoh daripada saiz fail dan kadar bit. Kadar bit yang salah juga memberikan tempoh yang salah.

Mengapa ia penting

MP3, AAC, Opus, dan Vorbis menggunakan pemampatan lossy: pengekod membuang atau mempermudah bunyi yang sukar didengar. Kadar bit yang lebih tinggi membenarkan pengekod mengekalkan lebih banyak bunyi, jadi kualiti boleh menjadi lebih baik, tetapi saiz fail menjadi lebih besar. Pada 128 kbps, satu minit audio memerlukan 960 kilobait, dan pada 320 kbps minit yang sama memerlukan 2.4 megabait.

Bandingkan kadar bit hanya antara fail dengan codec yang sama. Pada kadar bit yang sama, AAC biasanya dilaporkan kedengaran lebih baik daripada MP3.