如何将mp3文件拆分成几个可单独播放的部分?

时间:2009-03-17 06:41:05

标签: c# vb.net asp.net-2.0 mp3

如何将大型mp3文件分解为一个或多个mp3文件,并且仍然可以在媒体播放器中播放每个部分?

2 个答案:

答案 0 :(得分:4)

将mp3文件分解为单独的可播放mp3文件可能并不容易。 mp3文件中有标题信息,您需要将其包含在所有拆分文件中。您可能需要获取book或查找有关mp3的文件规范,以便了解您正在处理的内容。

你可能最好找一个可以处理mp3文件的库,而不是试图用FileStream自己做。

答案 1 :(得分:4)

实际上,将MP3文件分成单独的可播放MP3文件非常容易。一个MP3文件由许多单独的iirc 1500字节帧组成,每个帧都有自己的标题。播放器将忽略无效数据。

但是,如果您在框架边界上拆分文件,创建正确的mp3文件,那将会更好。有关框架标题的更多信息,请访问以下网站:http://www.mp3-tech.org/programmer/frame_header.html

还请考虑音乐是否可以预先添加和/或附加各种元标记,如ID3,APE和歌词。