我想修剪Windows Phone 8应用程序中的MP4视频。
说保存视频时,我只想保存最后两分钟。 我已经尝试将视频流转换为字节数组并进行更改。由于mp4格式具有标题和许多其他元数据,因此不容易实现这种摆弄流的字节数组。
如果是Windows应用商店应用,我可以使用Windows.Media.Transcoding API中的MediaTranscode类来实现此功能,如下文所述。
Trim Video Windows Store App Example
我非常想在Windows手机上做类似的事情。
我可以在WP中使用类似的API吗?
我也一直在寻找微软媒体基金会来实现这一目标吗?我不是C ++专家,并希望在C#中实现这一目标。
非常感谢任何帮助或指示。 感谢
答案 0 :(得分:1)
一般情况下,C#不会设置为进行电影编辑。它的兄弟姐妹c ++就是这样做的地方。我知道这不是你想听到的答案,但有时这是唯一的现实。我打算提供一个黑客来实现它,但在深入了解MSDN库之后,我甚至不会看到一个有价值的黑客攻击。
找一个C ++示例并从那里开始工作。这会有点令人头疼但是你要比试图使C#弯曲超过其弹性点要好得多。
以下是表达您的疑虑的类似线索。
http://forums.wpcentral.com/windows-phone-apps/204490-video-editing-apps.html
他们指出整个市场上没有单一的视频编辑工具。 随着市场走了多久,我认为这是因为它不是C#的能力。现在,99%的开发人员正在使用Windows手机。