Trang Chủ Phát triển Mã hóa âm thanh tiên tiến (aac) là gì? - định nghĩa từ techopedia

Mã hóa âm thanh tiên tiến (aac) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Mã hóa âm thanh nâng cao (AAC) có nghĩa là gì?

Mã hóa âm thanh nâng cao (AAC) là một kỹ thuật được sử dụng để nén và mã hóa các tệp âm thanh kỹ thuật số.

Công nghệ AAC có thể được sử dụng để mã hóa các tệp âm thanh ở tốc độ bit trung bình đến cao. AAC được xây dựng để trở thành người kế thừa hợp lý cho MP3 (Lớp âm thanh ISO / MPEG -3) và tuyên bố sẽ cung cấp chất lượng âm thanh tốt hơn so với phiên bản trước với cùng tốc độ bit.

Techopedia giải thích Mã hóa âm thanh nâng cao (AAC)

Kỹ thuật AAC liên quan đến việc khai thác hai chiến lược mã hóa chính để giảm thiểu lượng dữ liệu cần thiết để truyền đạt âm thanh kỹ thuật số chất lượng cao. Các thành phần tín hiệu không liên quan được loại bỏ. Sự dư thừa trong tín hiệu âm thanh được mã hóa bị xóa sạch.


Việc mã hóa các tệp âm thanh kỹ thuật số bao gồm các bước sau:

  1. Biến đổi cosine rời rạc sửa đổi (MDCT) được sử dụng để chuyển đổi tín hiệu từ miền thời gian sang miền tần số. Các ngân hàng bộ lọc được sử dụng để chuyển đổi một số lượng mẫu thời gian chính xác thành các mẫu tần số.
  2. Miền tần số được lượng tử hóa bằng mô hình tâm lý học và sau đó được mã hóa.
  3. Mã sửa lỗi nội bộ phù hợp được áp dụng.
  4. Tín hiệu được xếp chồng hoặc truyền đi.
  5. Thuật toán Luhn mod N được sử dụng cho từng khung để tránh tham nhũng mẫu

AAC có thể lấy mẫu tần số từ 8Hz đến 96kHz và tối đa 48 kênh. Nó cũng có thể nén âm thanh chứa các luồng xung và sóng vuông tốt hơn MP3.


AAC là một tiêu chuẩn quốc tế được sử dụng bởi một số công ty lớn như Dolby Labo Inc., Sony Corp và Nokia Corp AAC cũng được sử dụng làm codec âm thanh mặc định cho định dạng .m4v của Apple trong các tệp video iTunes Store.

Mã hóa âm thanh tiên tiến (aac) là gì? - định nghĩa từ techopedia