【发布时间】:2017-10-05 12:39:33
【问题描述】:
我正在尝试使用以下代码将 wav 文件转换为 mp3。
using (var wavRdr = new WaveFileReader(item))
using (var mp3Writer = new LameMP3FileWriter(outputPath.Replace(".wav", ".mp3"), wavRdr.WaveFormat, _bitRate, tag))
{
wavRdr.CopyTo(mp3Writer);
}
LameMP3FileWriter 没有任何参数来设置 MP3 格式的 Channels 和 Sample Rate。
经过一番研究,我有一个想法,我必须在调用转换方法之前设置通道和采样率,但我不知道该怎么做。
我使用this 进行了成功的转换,但现在我需要为 mp3 文件设置通道和采样率。请帮忙!
【问题讨论】: