Windows Phone 8视频到MP3转换器

时间:2014-02-24 19:05:32

标签: c# windows-phone-8

我做了一些关于在Windows Phone上将视频转换为音频(MP3)的研究,但我在Windows Phone核心上找不到任何转换器甚至基本功能来执行此操作。这甚至可能吗?

2 个答案:

答案 0 :(得分:3)

你有一个名为MediaToolkit的NuGet包,它可以与NuGet包管理器一起使用,也可以在这里找到:https://www.nuget.org/packages/MediaToolkit/

该库提供了将视频文件转换为各种其他视频格式的功能。从视频中抓取图像。执行一系列其他音频/视频转码任务,甚至切割/分割视频。

要查找源代码/代码示例,请访问GitHub:https://github.com/AydinAdn/MediaToolkit

要将其直接下载到您的项目中,请使用NuGet的项目管理器控制台:PM> Install-Package MediaToolkit。

答案 1 :(得分:1)

Windows Phone 8框架中没有类,最好的办法是使用外部库(如@Gaurav Deochakke)发布。

我看过WP8框架内的supported Win32 and COM APIs,有很多API可以帮助你(dis)播放媒体文件,但是它们都不会帮助你捕获所需的音频或转换视频文件到音频文件。 虽然您可能希望查看IAudioCaptureClientIAudioClient(文档较少),但它们可能能够帮助您捕获具有音频的文件(例如视频)的输出。唯一的缺点是你必须每秒循环播放视频。

如上所述,我会选择一个简单的库来完成您的任务,但如果您有时间而且您有兴趣自己创建解决方案,我会使用我发布的链接。