I am evaluating a media encode/playback technology for my media project[I need to do stuff like clipping/trimming/joining video, screen capture, add overlays etc], its a WPF/C# based project. I have gone through Expression Encoder/Media Foundation.NET/DirectShow.Net and found out that Expression Encoder seems to have a clear and easy to use API. I am confused about the capabilities that the free version offers, I could not found any article which could clearly differentiate what is available in free version and what is not. Also is Expression Encoder Pro 4 even available for sale now, if so how much does it cost, do they allow access to full API for development purpose?
Can somebody who has worked on these technologies suggest which technology will be suitable for my project and whats the difference in the two Encoder versions in terms of capibilities? Any suggestions are welcome.
Thanks in Advance.