Windows手机中的视频图像

use*_*282 5 c# video windows-phone-7 windows-phone windows-phone-8

我有一些图像,想和他们一起制作视频.我找到了很多用于此目的的方法,如AForge.NETFFmpeg,但在Windows手机中不支持它们.

我的目的很简单,只是将图像组合起来并制作视频,但令人惊讶的是,没有办法.NET完成这样一个简单的工作.

请帮助我,如果我有,我付出了一些声誉,但我不能悲伤.

Nik*_*ati 0

请使用这个,

\n\n
int current = 0;\nList myFiles = new List()\n                {\n                 // Put your multiple images here..\n                \xe2\x80\x9cMonkey_Images/img_tablet1.png\xe2\x80\x9d,\n                \xe2\x80\x9cMonkey_Images/img_tablet2.png\xe2\x80\x9d,\n                \xe2\x80\x9cMonkey_Images/img_tablet3.png\xe2\x80\x9d,\n                \xe2\x80\x9cMonkey_Images/img_tablet4.png\xe2\x80\x9d,\n                \xe2\x80\x9cMonkey_Images/img_tablet5.png\xe2\x80\x9d,\n                \xe2\x80\x9cMonkey_Images/img_tablet6.png\xe2\x80\x9d,\n                \xe2\x80\x9cMonkey_Images/img_tablet7.png\xe2\x80\x9d\n                };\n\nDispatcherTimer dtimer = new DispatcherTimer();\n\nList bmps = new List() { };\n\npublic void MonkeyMovement()\n{\n      foreach (string ff in myFiles)\n      {\n        BitmapImage bmp = new BitmapImage(new Uri(ff, UriKind.Relative));\n        bmps.Add(bmp);   // Temporary assign images into bitmapimage list.\n      }\n      dtimer.Interval = TimeSpan.FromMilliseconds(20);\n      dtimer.Tick += new EventHandler(dtimer_Tick);\n      dtimer.Start();\n}\n\nvoid dtimer_Tick(Object sender, EventArgs e)\n{\n     imgLoading.Source = bmps[current];\n        current++;\n        if (current >= 6)\n        {\n            current = 0;\n        }\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

看起来像是视频正在播放,但实际上是多个图像。\n希望您能得到解决方案。\n有关更多信息,请参阅我的博客DotNetterNikhil

\n