2013-10-20 5 views
5

मेरे पास कुछ छवियां हैं और वे उनके साथ वीडियो बनाना चाहते हैं। मुझे इस उद्देश्य के लिए बहुत सारे तरीके मिले, जैसे AForge.NET या FFmpeg लेकिन इनमें से कोई भी विंडोज फोन में समर्थित नहीं है।विंडोज फोन में वीडियो के लिए छवियाँ

मेरा उद्देश्य सरल है, बस छवियों को गठबंधन करने और वीडियो बनाने के लिए, लेकिन यह आश्चर्य की बात है कि इस तरह की साधारण नौकरी के लिए .NET में कोई रास्ता नहीं है।

कृपया मेरी मदद करें, अगर मैंने किया तो मैं कुछ प्रतिष्ठा चुकाता हूं लेकिन मैं दुख से नहीं कर सकता।

+0

इसके बजाय आप एक gif छवि बना सकते हैं! – Anirudha

+0

हाय @ अनिरुध धन्यवाद। नहीं, मैं एक वीडियो बनाना चाहता हूँ। – user2895282

उत्तर

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

+0

धन्यवाद @ निखिल, क्षमा करें, लेकिन मुझे एक असली वीडियो चाहिए जिसे मैं खेल सकता हूं और इसे दूसरों के साथ साझा कर सकता हूं। – user2895282

0

कैसे के बारे में motion jpeg

मोशन जेपीईजी (MJPEG या MJPEG) एक वीडियो प्रारूप प्रत्येक वीडियो फ्रेम या एक डिजिटल वीडियो अनुक्रम का interlaced क्षेत्र है जिसमें है एक जेपीईजी छवि के रूप में अलग संकुचित।

भी MJPEG Decoder आपके लिए सहायक हो सकता है।

+0

धन्यवाद @Andrei। मैंने इसके कोड देखे, लेकिन मेरा उद्देश्य विपरीत में लगता है। मुझे नहीं पता कि छवियों की धारा बनाने का कोई तरीका है या नहीं। – user2895282

+0

मैंने एक नया प्रश्न पूछा है: http://stackoverflow.com/questions/19584753/how-to-make-a-mjpeg-video-of-some-images – user2895282

+0

ठीक है आपके पास एक डिकोडर पूरी तरह से लिखा गया है (http: // सी # में mjpeg.codeplex.com/SourceControl/latest#MJPEG/MjpegProcessor/MjpegDecoder.cs)। एन्कोडर लिखना मुश्किल नहीं है। –

संबंधित मुद्दे