Bitrate âm thanh, cũng được viết là audio bit rate, là lượng dữ liệu mà một luồng âm thanh sử dụng cho mỗi giây âm thanh. Bitrate âm thanh được đo bằng bit trên giây, và 1 kilobit trên giây (kbps) là 1000 bit trên giây. Một tệp MP3 ở 128 kbps sử dụng 128000 bit cho mỗi giây âm thanh.
Trong một tệp video, luồng âm thanh có bitrate riêng, tách biệt với bitrate của hình ảnh. Bitrate của toàn bộ tệp là một giá trị khác, vì nó bao gồm tất cả các luồng cùng nhau.
Giá trị trông như thế nào
Một báo cáo có thể hiển thị bitrate âm thanh theo bit trên giây, chẳng hạn như 128000. Báo cáo cũng có thể dùng kilobit trên giây, như 128 kbps, hoặc megabit trên giây, như 1.41 Mbps.
Các giá trị điển hình
32 kbpsđến320 kbps: MP3 ở 32000, 44100 hoặc 48000 Hz, trong 14 bước cố định8 kbpsđến160 kbps: MP3 ở 16000, 22050 hoặc 24000 Hz, một chế độ phù hợp cho giọng nói128 kbps: giá trị mặc định của bộ mã hóa LAME MP3 cho âm thanh stereo ở 32000, 44100 hoặc 48000 Hz, và của bộ mã hóa AAC trong FFmpeg64 kbpsđến128 kbps: khoảng mà đặc tả Opus dùng cho nhạc stereo1.41 Mbps: âm thanh stereo không nén ở 44100 Hz và 16 bit, các giá trị của một đĩa CD âm thanh
Với âm thanh MP3 stereo, hướng dẫn của Mozilla cho lập trình viên web khuyến nghị tối thiểu 128 kbps. Với nhạc, hướng dẫn này nói nên chọn ít nhất 192 kbps nếu có thể.
Giá trị đến từ đâu
Bộ mã hóa đặt bitrate khi tạo tệp, dựa trên cài đặt mà bạn hoặc chương trình đã chọn. Trong tệp MP3, 4 bit trong phần header của mỗi frame lưu bitrate dưới dạng một số chỉ mục. Với chỉ mục 0, báo cáo hiển thị free thay cho một con số.
Một tệp WAV lưu số byte trung bình trên giây, và gấp 8 lần giá trị đó là bitrate. Với âm thanh không nén, bitrate bằng tần số lấy mẫu nhân với số bit trên mỗi mẫu và nhân với số kênh. Vì vậy 44100 Hz, 16 bit và 2 kênh cho 1411200 bit trên giây, và tệp lưu giá trị này dưới dạng 176400 byte trên giây.
Một tệp FLAC không lưu bitrate, nên chương trình đọc tệp sẽ tự tính bitrate bất kỳ mà nó hiển thị. Một tệp Ogg Vorbis có các trường cho bitrate danh nghĩa, tối đa và tối thiểu. Đặc tả Vorbis coi các trường này là gợi ý, nên bitrate thực tế có thể khác, và một trường có giá trị 0 thì không có ý nghĩa.
Bitrate không đổi và biến thiên
Với bitrate cố định (CBR), mỗi giây của tệp dùng cùng một lượng dữ liệu. Với bitrate biến thiên (VBR), bộ mã hóa quyết định số bit cho mỗi frame, nên bitrate thay đổi trong suốt tệp.
Với MP3 dùng VBR, bộ mã hóa LAME ghi thêm một header chứa số frame và số byte. Báo cáo có thể tính bitrate trung bình từ header này. Nếu không có header, báo cáo có thể chỉ hiển thị bitrate của frame đầu tiên.
Với tệp MP3 không có header này, báo cáo có thể ước tính thời lượng từ kích thước tệp và bitrate. Bitrate sai thì thời lượng cũng sai.
Tại sao nó quan trọng
MP3, AAC, Opus và Vorbis dùng nén mất dữ liệu: bộ mã hóa loại bỏ hoặc đơn giản hóa các âm thanh khó nghe thấy. Bitrate cao hơn cho phép bộ mã hóa giữ lại nhiều hơn, nên chất lượng có thể tốt hơn, nhưng tệp sẽ lớn hơn. Ở 128 kbps, một phút âm thanh cần 960 kilobyte, và ở 320 kbps thì cùng một phút cần 2,4 megabyte.
Chỉ so sánh bitrate giữa các tệp dùng cùng codec. Ở cùng bitrate, AAC thường được đánh giá là nghe tốt hơn MP3.