Có nhiều phần mềm sửa chữa MP3 ngoài kia. Chính xác thì họ làm gì để sửa chữa các tệp MP3? Lý do đằng sau quá trình là gì?
Có nhiều phần mềm sửa chữa MP3 ngoài kia. Chính xác thì họ làm gì để sửa chữa các tệp MP3? Lý do đằng sau quá trình là gì?
Câu trả lời:
Tệp đa phương tiện thường có cấu trúc phức tạp bao gồm các tiêu đề, về cơ bản là các chuỗi byte có độ dài được chỉ định trong tệp MP3. Một số phân đoạn của tệp chứa con trỏ đến các phân đoạn khác hoặc độ dài của riêng chúng.
Đôi khi một byte bị hỏng hoặc phần cuối của tệp bị thiếu, khiến cho trình phát không thể sử dụng tệp.
Trong trường hợp này, chương trình sửa chữa sẽ cố gắng xác định một cách tự nhiên các chuỗi âm thanh trong tệp từ nội dung của chúng, chứ không phải bằng con trỏ và sẽ xây dựng lại xung quanh chúng các tiêu đề cần thiết để trở thành tệp MP3 hợp pháp. Bạn tất nhiên không được đảm bảo sau đó để có tất cả âm thanh trở lại hoặc tất cả thông tin cần thiết để phát chính xác. Đây là một hoạt động cứu hộ hơn là sửa chữa.