gpt4 book ai didi

c# - 在 Azure 上使用 C# 修剪 AAC 音频文件

转载 作者:行者123 更新时间:2023-11-30 20:59:58 25 4
gpt4 key购买 nike

我需要获取 .aac 音频文件 ( Advanced Audio Coding ),并使用 C# 以编程方式将中间的 10 秒剪辑提取到新的 .aac 文件中来自 Windows Azure 工作人员卷。

我找到了this article作者:Mark Heath,其中解释了如何使用 NAudio 修剪 WAV 文件,但我不确定如何对 AAC 文件执行相同操作,对文件进行解码和编码会降低质量,对吗?

我还遇到过Azure Media Services但我也在努力看看这是否是我所需要的,它看起来可能不支持修剪音频。

我找到了MediaTranscoder Windows 应用商店应用程序中提供的类可能能够执行我想要的操作(请参阅 this sample project 可以修剪视频),但是我可以从 azure 工作卷访问此 API,并且如果可以的话它可以执行我想要的操作吗? p>

最佳答案

请首先概述服务 http://www.windowsazure.com/en-us/develop/media-services/ ,熟悉如何上传资源和创建编码作业。对于您的情况,您需要下载示例代码,构建并运行它。

然后,为了进行修剪,您将提交作业,其中 Windows Azure Media Encoder 的预设会将您的时间间隔指定为 ,例如:

<Sources>
<Source
AudioStreamIndex="0">
<Clips>
<Clip
StartTime="00:00:00"
EndTime="00:00:09.9740000" />
</Clips>
<CaptionFiles />
</Source>
</Sources>

我可以详细解释如何构建预设,但也请确认您知道要修剪的确切入点和出点,采用时间格式 (HH:MM:SS.MMM)?

关于c# - 在 Azure 上使用 C# 修剪 AAC 音频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15232540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com