■ MediaFoundationEncoder 클래스의 EncodeToMp3 정적 메소드를 사용해 WAV 파일을 MP3 파일로 변환하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
using NAudio.MediaFoundation; using NAudio.Wave; MediaFoundationApi.Startup(); string sourceAudioFilePath = @"d:\sample.wav"; string targetAudioFilePath = @"d:\sample.mp3"; using(WaveFileReader reader = new WaveFileReader(sourceAudioFilePath)) { MediaFoundationEncoder.EncodeToMp3(reader, targetAudioFilePath); } |
※ Windows 8부터 MP3 인코더가 함께 제공된다.