2014-02-24 112 views
1

我做了一些关于在Windows Phone上将视频转换为音频(MP3)的研究,但是我无法在Windows Phone核心上找到任何转换器或基本功能来做到这一点。这甚至有可能吗?Windows Phone 8视频到MP3转换器

+0

嗯,我想你想将视频剪辑的音频轨道转换为音频?您可以尝试分两步进行:1.提取音频,2.将音频转换为mp3。 – BatteryBackupUnit

回答

3

您有一个名为NuGet包:MediaToolkit这是可用的NuGet包管理器,并在这里:https://www.nuget.org/packages/MediaToolkit/

的库公开其视频文件转换成其他各种视频格式的功能。从视频中抓取图片。执行一系列其他音频/视频转码任务,包括剪切/分割视频。

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

下载它径直到您的项目,使用的NuGet项目管理器控制台:PM>安装,包MediaToolkit。

+0

谢谢,我会试试这个,接受你的回答!猜测这个页面在我的研究过程中没有编入索引:) –

+1

很不幸,这个软件包/ lib与WP 8.0不兼容 –

1

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

我已经查看了WP8框架内的supported Win32 and COM APIs,有很多API可以帮助你(播放)播放媒体文件,但是它们都不会帮助你捕获所需的音频或将视频文件转换为一个音频文件。 尽管您可能想要查看IAudioCaptureClientIAudioClient(文档较少),但它们可以帮助您捕获具有音频的文件(例如视频)的输出。唯一的缺点是你必须每秒循环播放视频。

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