如何在Windows Phone 8.1中使用Windows.Media.Editing进行视频编辑?

时间:2014-05-20 18:06:25

标签: windows-phone windows-phone-8.1 video-editing

在最新版本的Windows Phone中,microsoft附带了视频编辑功能,可以从应用程序中编辑视频。

我使用 dll(Windows.Media.Editing) 来编辑应用中的视频。我从第9频道视频中获取帮助,以创建基本的视频修剪效果。您可以在此链接http://channel9.msdn.com/Events/Build/2014/2-555上找到频道9视频。

我在谷歌搜索但未找到任何与视频编辑功能相关的代码,例如视频叠加文字应用滤镜效果慢动作视频以及微软所说的更多。

任何人都可以分享代码,用于编辑Windows Phone 8.1视频的链接吗?

2 个答案:

答案 0 :(得分:1)

试试Windows.Media.Effects。前几天我发现了这个,它将慢动作效果添加到MediaCapture对象。它位于Windows应用商店网站上,但适用于Windows Phone 8.1。抱歉,我没有尝试过此代码,但there's some example code on the page and it might lead you to other resources, like stabilisation and rotation

答案 1 :(得分:0)

尝试使用此代码

var composition = new MediaComposition(); 
var clip = await MediaClip.CreateFromImageFileAsync(file, TimeSpan.FromSeconds(1));      
clip.VideoEffectDefinitions.Add(new VideoEffectDefinition("GrayscaleTransform.GrayscaleEffect")); composition.Clips.Add(clip);

使用http://code.msdn.microsoft.com/windowsapps/media-extensions-sample-7b466096/

中的GreyscaleTransform

请注意,我无法在示例项目之外完成这项工作,因为我不理解某些依赖性