[英]How to decode mp3 to wav on Azure WebApp
我的asp.net mvc5應用程序在Azure上運行時,使用NAudio將mp3解碼為wav(或字節數組或pcm流)時遇到問題。 在本地IIS上,它可以正常工作。 但是在Azure上,調用Mp3FileReader時出現“ System.Runtime.InteropServices.COMException”。 我認為這可能是缺少編解碼器的原因。 我怎么解決這個問題? 有沒有辦法做參考或什么? 提前致謝!
如果您使用的是Azure App Service,則某些呼叫很可能會被sandbox阻止。
您可以使用Azure媒體服務為您完成編碼/解碼工作https://azure.microsoft.com/en-us/services/media-services/
我在沙盒點上第二小敏。 在App Service中,COM訪問被阻止。
話雖這么說, ffmpeg
正常工作。 流程從您的C#調用它。
ffmpeg: https : //ffmpeg.org/download.html
有關ffmpeg的C#包裝器的討論,請參見: 用於C#/。NET的純FFmpeg包裝器
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.