Answered by:
Is it possible to implement a media editor like iMovie in Windows store apps??

Question
-
For windows store app can only support partial MF apis, and it has many other limitation to use the MF, So Is it possible to use the MF APIs supported by windows store app to implement a media editor app like iMovie??Friday, November 23, 2012 7:52 AM
Answers
-
Hello,
Yes this is absolutely possible and not as difficult as you might think (assuming you have some experience working with audio and video). You can use the Source Reader and Sink Writer to implement a simple editing subsystem. You can use the Source Reader to open the source files, decode them into raw video frames and then use the Sink Writer to encode the video and write out the data to a file. This is a bit of an over simplification due to the fact that you may need to deal with disparate frame sizes and rates but hopefully it is enough to get you started.
Source Reader (Windows)
http://msdn.microsoft.com/en-us/library/windows/desktop/dd940436(v=vs.85).aspx
Sink Writer (Windows)
http://msdn.microsoft.com/en-us/library/windows/desktop/ff819461(v=vs.85).aspx
I hope this helps,
Windows SDK Technologies - Microsoft Developer Services - http://blogs.msdn.com/mediasdkstuff/
- Marked as answer by James Dailey - MSFTMicrosoft employee, Moderator Tuesday, November 27, 2012 2:29 AM
Tuesday, November 27, 2012 2:29 AMModerator
All replies
-
For windows store app can only support partial MF apis, so i want to know does microsoft support in windows store app can make us implement a media editor like iMovie?
- Merged by Rob Caplan [MSFT]Microsoft employee, Moderator Monday, November 26, 2012 10:25 PM duplicate
Friday, November 23, 2012 2:58 AM -
Hi Yixiong,Creating iMovie like application, you will need to manipulate the underlying raw video (like changing encoding, triming the video length...).
You will need to implement many video manipulation components by working with the raw video.
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- Edited by James Dailey - MSFTMicrosoft employee, Moderator Tuesday, November 27, 2012 2:22 AM Wrong informaiton
Monday, November 26, 2012 7:51 AMModerator -
Yes, I think you can do it. But you need lots of codes to write.You can begin with Media extensions sample
http://code.msdn.microsoft.com/windowsapps/Media-extensions-sample-7b466096Best regards,
JesseJesse Jiang [MSFT]
MSDN Community Support | Feedback to us
Monday, November 26, 2012 8:52 AMModerator -
Hello,
Yes this is absolutely possible and not as difficult as you might think (assuming you have some experience working with audio and video). You can use the Source Reader and Sink Writer to implement a simple editing subsystem. You can use the Source Reader to open the source files, decode them into raw video frames and then use the Sink Writer to encode the video and write out the data to a file. This is a bit of an over simplification due to the fact that you may need to deal with disparate frame sizes and rates but hopefully it is enough to get you started.
Source Reader (Windows)
http://msdn.microsoft.com/en-us/library/windows/desktop/dd940436(v=vs.85).aspx
Sink Writer (Windows)
http://msdn.microsoft.com/en-us/library/windows/desktop/ff819461(v=vs.85).aspx
I hope this helps,
Windows SDK Technologies - Microsoft Developer Services - http://blogs.msdn.com/mediasdkstuff/
- Marked as answer by James Dailey - MSFTMicrosoft employee, Moderator Tuesday, November 27, 2012 2:29 AM
Tuesday, November 27, 2012 2:29 AMModerator -
Thanks For your reply. The information is important for me.Tuesday, November 27, 2012 4:25 AM