2012-06-15 26 views
6

Nếu bạn có âm thanh được mã hóa ở 44100Hz có nghĩa là bạn có 44100 mẫu mỗi giây. Điều này có nghĩa là 44100 mẫu/giây cho một kênh hoặc cho tất cả các kênh không?Tần suất mẫu âm thanh dựa trên kênh?

Ví dụ: nếu bài hát là âm thanh nổi và được mã hóa ở 44100Hz, có 44100 mẫu/giây cho cả hai kênh (aka: 22050 mẫu mỗi kênh) hoặc mỗi kênh có 44100 mẫu (aka: mỗi giây có 88200 mẫu, 44100 cho kênh 1 và 44100 cho kênh 2).

+1

Các câu trả lời bên dưới đều chính xác. Trong âm thanh đa kênh (bao gồm cả âm thanh nổi), một mẫu có nhiều kênh đôi khi được gọi là "khung mẫu" hoặc đơn giản là "khung" và một số người thích cụm từ "tỷ lệ khung hình" để tránh nhầm lẫn này, nhưng trong cả hai trường hợp, khung -tốc độ và tỷ lệ mẫu là như nhau. –

+0

@BjornRoche Tôi nghĩ tốc độ khung hình âm thanh là tốc độ đọc gói dữ liệu trung bình, không liên quan đến tốc độ lấy mẫu. Mỗi đoạn có thể có một số lượng gói tin khác nhau. Mỗi gói có 1 mẫu cho mỗi kênh. Vì các gói dữ liệu là một sản phẩm mã hóa, pcm thô không có các gói dữ liệu nhưng chỉ bao gồm các gói. – jiggunjer

Trả lời

5

Có, tỷ lệ mẫu độc lập với số kênh, ví dụ: Âm thanh chất lượng CD là âm thanh stereo 16 bit 44,1 kHz có nghĩa là có hai kênh được lấy mẫu ở 44,1 kHz và do đó tốc độ dữ liệu thô là 44100 * 2 * 16 = 1411200 bit/giây = 176400 byte/giây.

3

Mỗi kênh được 'lấy mẫu' riêng biệt, vì vậy bạn sẽ có nhiều giá trị cho mỗi 'tần suất mẫu' vì có các kênh.

Tốc độ dữ liệu cho PCM (không nén) âm thanh là

sample_freq * channels * bits_per_sample/8 

Phổ biến nhất là 16 mẫu bit, do đó bạn sẽ có 44100 * 2 * 2 để ghi âm thanh stereo của bạn tại 44100 tỷ lệ mẫu.

Các vấn đề liên quan