Âm thanh số là một danh sách dài các phép đo: mức âm thanh, được ghi lại liên tục, hàng nghìn lần mỗi giây. Mỗi phép đo như vậy được gọi là một mẫu (sample). Sample Format mô tả cách một mẫu được ghi lại - nó dùng bao nhiêu bit và đó là kiểu số gì.
Những tệp nào chứa nó và giá trị đó đến từ đâu
Trường này thuộc về dữ liệu âm thanh, nên nó xuất hiện trong các tệp âm thanh như WAV, FLAC, MP3, AAC và OGG, và trong track âm thanh của các tệp video như MP4, MOV và MKV. Nhiều báo cáo metadata rút ngắn tên thành sample_fmt, trong đó fmt chỉ đơn giản là viết tắt của format.
Với các định dạng không nén như WAV, giá trị này là một thuộc tính thực sự của tệp, được chọn bởi thiết bị ghi hoặc phần mềm lưu tệp. Với các định dạng nén, nó mô tả các mẫu mà bộ giải mã tạo ra khi tệp được phát lại, đó là lý do một tệp MP3 thông thường thường báo cáo định dạng số thực dấu phẩy động ngay cả khi trong tệp không có gì trông như vậy.
Giá trị trông như thế nào
Các giá trị là các mã ngắn gồm một chữ cái, một con số và đôi khi có thêm chữ p ở cuối:
u8- số nguyên 8 bit không dấu (unsigned)s16- số nguyên 16 bit có dấu (signed)s32- số nguyên 32 bit có dấu (signed)flt- số thực dấu phẩy động 32 bitdbl- số thực dấu phẩy động 64 bits16p,s32p,fltp,dblp- các định dạng tương tự, được lưu kiểu planar
Các chữ cái cho biết kiểu số: s cho số nguyên có dấu có thể lớn hơn và nhỏ hơn không, u cho số nguyên không dấu, flt và dbl cho số thực dấu phẩy động, có thể xử lý các đoạn rất nhỏ và rất lớn mà không bị clipping và là định dạng mà các trình chỉnh sửa âm thanh sử dụng. Các chữ số là số bit trên mỗi mẫu. Một báo cáo hiển thị sample_fmt: s16 nghĩa là mỗi mẫu là một số nguyên 16 bit có dấu, cùng định dạng được dùng trên đĩa CD âm thanh. Âm thanh ghi ở 24 bit thường được chứa trong định dạng 32 bit, vì vậy s32 khá phổ biến.
Chữ p ở cuối là viết tắt của planar. Không có nó thì các kênh được xen kẽ, lần lượt là mẫu kênh trái, mẫu kênh phải, rồi lại kênh trái. Có nó thì mỗi kênh được giữ trong một khối riêng. Điều này không tạo khác biệt với những gì bạn nghe; nó chỉ quan trọng với phần mềm đọc dữ liệu.
Tại sao nó quan trọng
Nhiều bit hơn trên mỗi mẫu nghĩa là có nhiều bước nhỏ hơn giữa âm thanh nhỏ nhất và lớn nhất mà tệp có thể mô tả, nhờ đó chi tiết nhỏ được giữ lại tốt hơn và ít nhiễu lốm đốm nhẹ do làm tròn hơn. Đó là lý do các phòng thu ghi ở 24 bit và mix ở số thực dấu phẩy động, rồi xuất ra 16 bit.
Nó cũng ảnh hưởng đến kích thước. Trong một tệp không nén, chuyển từ 16 bit lên 24 bit làm dữ liệu âm thanh tăng thêm một nửa, mà không đổi độ dài hay tần số lấy mẫu. Và nó ảnh hưởng đến khả năng tương thích: nhiều đầu phát phần cứng, máy ghi đĩa CD và các chương trình cũ chỉ chấp nhận số nguyên 16 bit, nên một bản master dạng số thực dấu phẩy động thường phải được chuyển đổi trước khi có thể phát ở khắp nơi. Trường này không cho biết gì về bạn, vị trí của bạn hay thiết bị của bạn.