2014-02-24 108 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(文檔較少),但它們可以幫助您捕獲具有音頻的文件(例如視頻)的輸出。唯一的缺點是你必須每秒循環播放視頻。

如上所述,我會用一個簡單的庫去完成您的任務,但如果您有時間並且您有興趣自己創建解決方案,那麼我會使用我發佈的鏈接。