■ WaveFileWriter 클래스의 CreateWaveFile 정적 메소드를 사용해 MP3 파일을 WAV 파일로 변환하는 방법을 보여준다. (Mp3FileReader 객체 사용)
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 |
using NAudio.Wave; string sourceAudioFilePath = @"d:\sample.mp3"; string targetAudioFilePath = @"d:\sample.wav"; using(Mp3FileReader reader = new Mp3FileReader(sourceAudioFilePath)) { WaveFileWriter.CreateWaveFile(targetAudioFilePath, reader); } |
※ Mp3FileReader클래스는 Windows의 거의 모든 소비자 버전에 있는 ACM MP3 코덱을 사용한다.
※ 일부 Windows Server 버전에는 "Desktop Experience" 구성 요소를 설치하지 않고 이 코덱이 설치되어 있지 않다.