.aac
オーディオファイル(Advanced Audio Coding.aac
)を取得し、Windows AzureワーカーロールのC#を使用して、プログラムで中央から10秒のクリップを新しいファイルに抽出する必要があります。
Mark Heathによるこの記事で、 NAudioを使用してWAVファイルをトリミングする方法を説明していますが、AACファイルに対して同じことを行う方法がわかりません。ファイルをデコードしてエンコードすると、品質が低下します。
Azure Media Servicesにも出くわしましたが、それが必要なものであるかどうかを確認するのにも苦労しています。オーディオのトリミングをサポートしていないようです。
Windowsストアアプリで利用可能なクラスを見つけました。MediaTranscoder
これは私がやりたいことを実行できる可能性があります(ビデオをトリミングできるこのサンプルプロジェクトを参照)が、AzureワーカーロールからこのAPIにアクセスできますか? ?