在C#中将WAV文件转换为WMA(反之亦然)的最佳解决方案是什么?我实际上已经使用Windows Media Encoder SDK实现了这一点,但是至少可以说使用我的应用程序分发Windows Media Encoder是很麻烦的.Windows Media Format SDK将大部分API标记为已弃用.看起来可能有一些我可以在Windows SDK中使用的DirectX媒体对象(DMO),但是会有很多互操作要写.
我想知道是否有一个可以执行转换的非托管库的良好托管包装器.它需要一个许可证,允许它作为闭源商业应用程序的一部分进行分发.
我还没有亲自尝试过(所以不确定它是否是“最佳”解决方案),但http://www.codeproject.com/KB/audio-video/WmaCompressor.aspx看起来应该满足您的要求...
| 归档时间: |
|
| 查看次数: |
7100 次 |
| 最近记录: |