このチュートリアルに従って、NAudio で MP3 オーディオ ファイルを再生しています。WaveStream を作成するには、次のメソッドを使用します。
private WaveStream CreateInputStream(string fileName)
{
WaveChannel32 inputStream;
if (fileName.EndsWith(".mp3"))
{
WaveStream mp3Reader = new Mp3FileReader(fileName);
inputStream = new WaveChannel32(mp3Reader);
}
else
{
throw new InvalidOperationException("Unsupported extension");
}
volumeStream = inputStream;
return volumeStream;
}
残念ながら、私は常に例外を受け取ります
line inputStream = new WaveChanne32(mp3Reader):
引用符
System.ApplicationException was unhandled
Message=Only PCM supported
Source=NAudio
StackTrace: