2016-04-13 28 views
2

8tracks API'sini tüketen bir uygulama geliştiriyorum. Oynatma listelerinden bazıları oynatma listesi olarak giflere sahiptir ve bu giflerin uygulamada oynamasını istiyorum. UWP, yerel gif oynatımını desteklemiyor, bu yüzden onları oynatmanın bir yolunu bulmaya çalışıyorum. Şimdiye kadar XamlAnimatedGif kullanmayı denedim ama performansı özellikle telefonlarda kötü.GIF çerçevelerini kodlayın ve bir videoya kodlayın C#

Şimdi Gif'in bir mp4 sürümünü oluşturan gif dosyasını yüklemek için Giphy API'sini kullanıyorum ve bir MediaElement uygulamasında düzgün bir şekilde oynatıyorum. Sorunsuz bir şekilde 10 MP4 kadar çalabilirim (bu, herhangi bir zamanda belirli bir zamanda oynamaya ihtiyaç duymaz). Giphy'i elimden alıp bilgisayarım/telefonumun her bir kareyi gif'ten alıp mp4'e (veya başka bir video dosyasına) kodlayıp yazamayacağımı merak ediyorum. Bu iyi bir seçenek mi? Giphy ile yaptığınız şeyi vs vs yapmak için herhangi bir eksisi ne olurdu? En azından bunu denemeye karar verirsem Gif'leri kareye çözüp videoya kodlamak için okuyabileceğim bir yer var mı?

cevap