2011-11-13 48 views
2

我目前正在开发Windows Phone 7应用程序。我想要做的是从一系列图像中呈现视频文件(avi,wmv,无论...)。所以,我只需要像视频文件的帧写入器(例如,创建一个游戏中的视频:将每个X帧写入视频流)。WP7:从图像序列渲染视频

我搜索了整个互联网和stackoverflow,但我没有找到任何东西。据我所知,Windows Phone 7堆栈中有很多API和接口来处理音频和视频,所以我认为必须有一个解决方案。

顺便说一句:我已经看过C#切片机和ffmpeg。 Slicer不适用于Windows Phone 7,我无法移植它,而且Microsoft不允许使用ffmpeg,因为此解决方案需要集成不允许的非托管库。

我希望你能帮助我。

回答

0

你会考虑在服务器上做这个操作吗?您可以将图像上传到主机,调用ffmpeg创建电影,然后将电影推回到手机。它甚至可能比让手机进行编码更快(假设当然没有成千上万的用户同时击中主机!)

+0

不幸的是没有。该应用程序还应该能够离线运行。顺便说一下:我认为使用移动数据连接上传一堆图像也需要时间。我不知道服务器端压缩是否真的更快,但我认为它不会更快。 – Nuker