Opus là codec âm thanh nguồn mở, miễn phí bản quyền, đa năng và đa nền tảng tuân thủ đầy đủ đặc điểm kỹ thuật của Opus (RFC 6716) và chạy trên GNU / Linux, Microsoft Windows và Hệ điều hành Mac OS X.
Tính năng trong nháy mắt
Các tính năng chính bao gồm hỗ trợ tốc độ bit từ 6 kb / s đến 510 kb / s, hỗ trợ kích thước khung hình từ 2,5 ms đến 60 ms, hỗ trợ tốc độ lấy mẫu từ 8 kHz (dải hẹp) đến 48 kHz (toàn dải ), hỗ trợ băng thông âm thanh từ băng thông rộng đến dải hẹp, kích thước khung hình và hỗ trợ bitrate cũng như băng thông âm thanh có thể điều chỉnh động.
Ngoài ra, codec âm thanh Opus đi kèm với mất gói tin và độ mất mát tốt, triển khai điểm cố định và điểm nổi, hỗ trợ cả tốc độ bit biến (VBR) và tốc độ bit không đổi (CBR), nhạc và lời nói hỗ trợ, hỗ trợ stereo và mono và hỗ trợ tối đa 255 kênh (khung đa luồng).
Bắt đầu với Opus
Cài đặt codec âm thanh Opus trên hệ điều hành GNU / Linux được thực hiện giống như cách bạn cài đặt bất kỳ phần mềm nguồn mở nào khác, bằng cách sử dụng các gói nhị phân từ kho phần mềm chính của bản phân phối của bạn hoặc bằng cách biên dịch gói nguồn. / p>
Sau khi cài đặt, codec sẽ tự động được phát hiện bởi các ứng dụng cần nó. Ngoài ra, hai chương trình dòng lệnh sẽ có sẵn sau khi cài đặt, opus_demo và opus_compare. Chạy chúng trong trình giả lập thiết bị đầu cuối để xem các tùy chọn có sẵn và ví dụ sử dụng.
Cài đặt Opus từ các nguồn
Nếu bạn quyết định cài đặt codec Opus bằng gói nguồn mới nhất, được phân phối miễn phí dưới dạng bản lưu trữ TAR ngay tại đây trên Softoware, hãy tải xuống và lưu nó vào Thư mục chính của bạn, mở trình mô phỏng thiết bị đầu cuối và chuyển đến vị trí nơi lưu trữ được trích xuất (ví dụ: cd /home/softoware/opus-1.1).
Chạy & lsquo; ./ configure && make & rsquo; lệnh để cấu hình và biên dịch chương trình, sau đó chạy lệnh & lsquo; sudo make install & rsquo; lệnh để cài đặt hệ thống và cung cấp nó cho tất cả người dùng trên hệ điều hành GNU / Linux của bạn. Với phương pháp này, bạn có thể cài đặt Opus trên cả nền tảng máy tính 32 bit và 64 bit.
Tính năng mới trong bản phát hành này:
- Làm cho nó có thể sử dụng SILK xuống để bitrate khoảng 5 kb / s
- Sử dụng mã hóa băng rộng xuống 9 kb / s
- Cải thiện bảo mật (bao gồm tùy chọn mới có thể sử dụng được)
- Cải tiến chất lượng nhỏ đối với nhạc chuông
- Cải thiện hỗ trợ Môi trường (vẫn còn thử nghiệm)
- Sửa lỗi nhỏ
Có gì mới trong phiên bản:
- Bản phát hành nhỏ Opus 1.2.1 này khắc phục sự cố tương đối hiếm bộ mã hóa 1.2 giả định sai sẽ cho tín hiệu được dải tần đến 12 kHz và không mã hóa tần số từ 12 đến 20 kHz. Điều này chỉ xảy ra trên một vài clip, nhưng bạn nên cập nhật để tránh mất chất lượng tiềm năng.
Tính năng mới trong phiên bản 1.2:
- Cải tiến chất lượng giọng nói đặc biệt trong dải 12-20 kbit / s
- Mã hóa VBR được cải thiện cho chế độ kết hợp
- Sử dụng tích cực băng thông giọng nói rộng hơn, bao gồm bài phát biểu fullband bắt đầu ở mức 14 kbit / s
- Cải thiện chất lượng âm nhạc trong phạm vi 32-48 kb / s
- Tối ưu hóa CELT chung và SSE
- Hỗ trợ mã hóa trực tiếp các gói lên tới 120 ms
- Hỗ trợ DTX cho chế độ CELT
- Cải tiến SILK CBR
- Hỗ trợ cho tất cả các bản sửa lỗi trong bản nháp-ietf-codec-opus-update-06 (bản sửa lỗi đơn và các bản sửa lỗi gấp cần - có thể cập nhật-bản nháp)
- Nhiều bản sửa lỗi, bao gồm cả số nguyên bọc xung quanh được phát hiện thông qua fuzzing (không có tác động bảo mật)
Tính năng mới trong phiên bản 1.1 / 1.1.1 Beta:
- Bản phát hành này tập trung vào tối ưu hóa mã, đặc biệt là trên x86, MIPS và ARM.
Tính năng mới trong phiên bản 1.1:
- Mã phân tích mới và điều chỉnh cải thiện đáng kể chất lượng mã hóa, đặc biệt đối với biến bitrate (VBR),
- Tự động phát hiện giọng nói hoặc nhạc để quyết định chế độ mã hóa nào sẽ sử dụng,
- Được bao quanh với chất lượng tốt ở tốc độ 128 kbps cho 5.1 và có thể sử dụng xuống tới 48 kbps và
- Cải tiến tốc độ trên tất cả các kiến trúc, đặc biệt là ARM, trong đó giải mã sử dụng ít hơn khoảng 40% CPU và mã hóa sử dụng CPU ít hơn khoảng 30%.
Bình luận không