解码mp3文件

时间:2013-09-04 15:44:27

标签: c# naudio bitarray

任何人都可以告诉我如何解码mp3文件 我想同样解码任何媒体播放器的MP3文件,但我的工作是解码并阅读其特定的特征 我可以将NAudio用于此目的吗?
现在我需要的是mp3文件的RAWDATA。

4 个答案:

答案 0 :(得分:1)

使用此方法 位[指数] 你可以访问

例如

BitArray bits = new BitArray(FrameByteArray);
Console.Write(bits[59]);

答案 1 :(得分:0)

请参阅http://msdn.microsoft.com/en-us/library/system.collections.bitarray.get.aspx

BitArray.Get方法:获取BitArray中特定位置的位值。

答案 2 :(得分:0)

bool value = bits[149];

请记住,索引是从零开始的。

MSDN documentation

答案 3 :(得分:0)

BitArray类明确定义了一个索引器,因此使用bits[149]获取值时不会有任何问题。该值将是bool而不是int,因此您必须针对true / false而不是1 / {{1}进行检查}。