2009-03-17 24 views

Trả lời

4

Có thể sẽ không dễ dàng phá vỡ một tệp mp3 thành các tệp mp3 có thể phát riêng biệt. Có thông tin tiêu đề trong tệp mp3 mà bạn sẽ cần phải bao gồm trong tất cả các tệp phân tách. Bạn có thể cần lấy số book hoặc tìm thông số tệp trên mp3, để biết bạn đang xử lý những gì.

Có thể bạn đang tìm kiếm một thư viện có thể xử lý các tệp mp3 tốt hơn là cố gắng tự làm với một FileStream.

4

Thực ra, việc chia nhỏ tệp MP3 thành các tệp MP3 riêng biệt có thể phát được khá dễ dàng. Một tập tin MP3 bao gồm rất nhiều khung hình riêng biệt của iirc 1500bytes, trong đó mỗi phần có tiêu đề riêng. Dữ liệu không hợp lệ sẽ bị người chơi bỏ qua.

Tuy nhiên, sẽ tốt hơn nếu bạn chia các tệp của mình ở các ranh giới khung, tạo các tệp mp3 chính xác. Thông tin thêm về tiêu đề khung có thể được tìm thấy trên trang web này: http://www.mp3-tech.org/programmer/frame_header.html

Vui lòng xem xét khả năng âm nhạc được thêm vào và/hoặc nối với các thẻ meta khác nhau, như ID3, APE và lời bài hát.

Các vấn đề liên quan