我有一些圖像,並希望與他們製作視頻。我找到了很多方法來達到這個目的,比如AForge.NET或FFmpeg,但是在windows phone中不支持它們。圖像視頻在windows phone
我的目的很簡單,只是爲了合併圖像和製作視頻,但令人驚訝的是,在這樣簡單的工作中沒有辦法在.NET
。
請幫助我,如果有的話,我付出了一些聲望,但我不能痛苦。
我有一些圖像,並希望與他們製作視頻。我找到了很多方法來達到這個目的,比如AForge.NET或FFmpeg,但是在windows phone中不支持它們。圖像視頻在windows phone
我的目的很簡單,只是爲了合併圖像和製作視頻,但令人驚訝的是,在這樣簡單的工作中沒有辦法在.NET
。
請幫助我,如果有的話,我付出了一些聲望,但我不能痛苦。
請使用,
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
謝謝@Nikhil,抱歉,我需要一個真正的視頻,我可以播放並與其他人分享。 – user2895282
的Motion JPEG(MJPEG或MJPEG)如何是一種視頻格式,其中數字視頻序列的每個視頻幀 或隔行場將其分別壓縮爲 作爲JPEG圖像。
另外MJPEG Decoder可以幫助你。
謝謝@Andrei。我查看了它的代碼,但我的目的似乎相反。我不知道是否有辦法制作圖像流。 – user2895282
我問了一個新的問題:http://stackoverflow.com/questions/19584753/how-to-make-a-mjpeg-video-of-some-images – user2895282
那麼你有一個解碼器完全寫(http:// mjpeg.codeplex.com/SourceControl/latest#MJPEG/MjpegProcessor/MjpegDecoder.cs)。編寫一個編碼器並不困難。 –
您可以改爲使用gif圖片! – Anirudha
嗨@Anirudh謝謝。不,我想製作視頻。 – user2895282