我在运行Azure的asp.net mvc5应用程序时,使用NAudio将mp3解码为wav(或字节数组,或pcm流)时出现问题。在本地IIS上,它可以正常工作。但是在Azure中,调用Mp3FileReader时会出现“System.Runtime.InteropServices.COMException”。 我认为这可能是缺少编解码器的原因。我怎么解决这个问题?有没有办法做出参考或什么? 在此先感谢!如何在Azure上将mp3解码为wav WebApp
0
A
回答
1
如果您使用的是Azure应用服务,很可能某些通话将被阻止sandbox。
你可以使用Azure的媒体服务做的编码/解码为你工作 https://azure.microsoft.com/en-us/services/media-services/
+0
我会尽力的,谢谢!但它似乎是一个简单的任务太强大的工具。是否有任何环境独立库解码MP3? – silentfobos
+0
似乎Azure Media Service支持WAV作为输入格式,但不支持输出。 – pilcrowpipe
1
我第二晓敏沙箱点。 COM服务中的COM访问被阻止。
这就是说,ffmpeg
工作得很好。进程从你的C#中调用它。
的ffmpeg:https://ffmpeg.org/download.html
对这里的ffmpeg在C#包装的讨论: Solid FFmpeg wrapper for C#/.NET
相关问题
- 1. 如何在C/C++中使用lame将mp3解码为wav?
- 2. 如何在Android设备上将WAV编码为MP3
- 3. 将mp3转换为wav在Android上
- 4. 将WAV转换为MP3
- 5. Python将wav转换为mp3
- 6. iPhone - 将mp3转换为wav?
- 7. 在ActionScript中将WAV转换为MP3
- 8. 如何解码.Net/Mono中的wav,mp3和/或ogg?
- 9. 如何在AS3中将音频录制为wav/mp3?
- 10. 如何在Python中将MP3转换为WAV
- 11. 如何在JavaScript中将base64 wav转换为base64 mp3
- 12. 在低比特率的Linux上将WAV转换为MP3
- 13. 将.wav文件转换为.mp3
- 14. 如何在Azure C#webapp上安装SciPy?
- 15. 如何在Azure webapp上安装bcrypt?
- 16. 我需要使用ffmpeg将.wav转换为.mp3所需的编解码器?
- 17. 如何在.MP3/.WAV文件应用DRM
- 18. Android:如何使用Java将MP4A音频转换为MP3或Wav
- 19. 如何将wav转换为采样率16000的mp3?
- 20. 在azure webapp上应用appsettings.json
- 21. 在azure webapp上使用laravel
- 22. 将mp3解码为整数流
- 23. FFMPEG和MP3。如何解码
- 24. 如何将RAW/WAV文件解码为数字列表?
- 25. 将wav编码为Android上的AAC
- 26. 如何使用PHP和ffmpeg将网页表单上传的mp3转换为wav?
- 27. 如何将MVC3 WebApp部署到Windows Azure
- 28. 用于WAV文件的MP3编解码器
- 29. Wav to MP3转换
- 30. 如何MP3流转换为WAV流在Silverlight
做您标记用于解码的dll “复制本地”? – pollirrata
@pollirrata是的,NAudio引用“复制本地”属性设置为true。 – silentfobos