Windows手机中的视频图像

时间:2013-10-20 17:04:41

标签: c# windows-phone-7 video windows-phone-8 windows-phone

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

我的目的很简单,只是为了组合图像和制作视频,但令人惊讶的是.NET无法完成这样的简单工作。

请帮帮我,如果有的话,我付了一些声望,但我不能悲伤。

2 个答案:

答案 0 :(得分:0)

请使用此,

int current = 0;
List myFiles = new List()
                {
                 // Put your multiple images here..
                “Monkey_Images/img_tablet1.png”,
                “Monkey_Images/img_tablet2.png”,
                “Monkey_Images/img_tablet3.png”,
                “Monkey_Images/img_tablet4.png”,
                “Monkey_Images/img_tablet5.png”,
                “Monkey_Images/img_tablet6.png”,
                “Monkey_Images/img_tablet7.png”
                };

DispatcherTimer dtimer = new DispatcherTimer();

List bmps = new List() { };

public void MonkeyMovement()
{
      foreach (string ff in myFiles)
      {
        BitmapImage bmp = new BitmapImage(new Uri(ff, UriKind.Relative));
        bmps.Add(bmp);   // Temporary assign images into bitmapimage list.
      }
      dtimer.Interval = TimeSpan.FromMilliseconds(20);
      dtimer.Tick += new EventHandler(dtimer_Tick);
      dtimer.Start();
}

void dtimer_Tick(Object sender, EventArgs e)
{
     imgLoading.Source = bmps[current];
        current++;
        if (current >= 6)
        {
            current = 0;
        }
}

似乎视频正在播放,但实际上它是多个图像。 我希望你能得到解决方案。 有关详细信息,请参阅我的博客DotNetterNikhil

答案 1 :(得分:0)

motion jpeg

怎么样?
  

Motion JPEG(M-JPEG或MJPEG)是每个视频的视频格式   压缩数字视频序列的帧或隔行扫描场   分别作为JPEG图像。

同样MJPEG Decoder对您有所帮助。

相关问题