簡體   English   中英

如何在Azure WebApp上將mp3解碼為WAV

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM