- Trong bản cập nhật 1.5 của Free Lossless Audio Codec (FLAC), cuối cùng cũng đã bổ sung mã hóa âm thanh đa luồng
- Trước đây chỉ có thể dùng một luồng, nhưng giờ đây đã có thể tận dụng CPU đa nhân
- Trong lệnh
flac, có thể thiết lập số lượng luồng bằng tùy chọn -j # hoặc --threads=#
- Với việc hỗ trợ mã hóa đa luồng, giờ đây có thể chuyển đổi số lượng lớn tệp âm thanh nhanh hơn nhiều
- Các cải tiến bổ sung
- Giờ đây cũng hỗ trợ giải mã các tệp Ogg FLAC được xâu chuỗi
- Cải thiện độ ổn định của thư viện: bao gồm sửa lỗi và cập nhật hệ thống build
- Trong libFLAC, libFLAC++ và metaflac, khi thay đổi metadata có thể ghi ra tệp mới thay vì ghi đè lên tệp hiện có
1 bình luận
Ý kiến trên Hacker News
Có sự kỳ vọng về việc giải mã các tệp Ogg FLAC được nối chuỗi
Mã hóa FLAC đã đạt hiệu năng hơn 60 lần thời gian thực trên các máy hiện đại
FLAC hiện đã được công bố thành RFC 9639
Kiểm thử hiệu năng trên Windows với máy 8 nhân/16 luồng dùng libwinpthread
flac -f -8 a.wav a.flaclà khoảng 13.148 giâyflac -j16 -f -8 a.wav a.flaclà khoảng 2.404 giâyCó sự tò mò liệu những cải tiến này có thể chuyển hóa thành streaming FLAC độ trễ thấp hay không