我想将WAV文件转换为 M4A 文件。
我找不到任何参考或任何如何实现这一点的例子。 Naudio应该做我认为的技巧,但我还没弄明白该怎么做。
我正在编写一个WebAPI2项目,我需要根据请求将m4a音频文件返回给用户。使用 PushStreamContent 为了向用户提供文件,但使用MP3作为转换目标,导致浏览器支持和搜索/暂停/停止支持方面的许多困难。
提前致谢,
Nokky。
答案 0 :(得分:2)
M4A文件只包含AAC编码音频。查看NAudio WPF演示应用程序中的Media Foundation Encoder演示,查看使用MediaFoundationEncoder
创建AAC文件的示例。如果您的计算机上有适当的Media Foundation Codec,它将允许您编码为aac(您应该使用Win 7及更高版本,但请注意它不会执行低比特率)。