|
Mar
9
Written by:
Jeremiah Morrill
3/9/2009 4:27 AM
In case anyone had trouble compiling the new EVR renderer in media kit, I have included the binaries in the release section of the WPF MediaKit. The sample application is set to use the EVR and this may be Vista only at the moment. -Jer
Tags:
19 comment(s) so far...
Re: WPF MediaKit Binaries on Codeplex
Thanks Jer.
The Alexander clip perform much better with EVR, big differens. And CPU load on my Quad (Vista 32) is near the same as when using VMR9 as videorender.
I have not read up on EVR, what make EVR so much better than VMR9 ?
/Ken
By Ken on
3/9/2009 6:42 AM
|
Re: WPF MediaKit Binaries on Codeplex
Thanks for checking it out Ken. The EVR is getting less dropped frames because it can queue up samples in the GPU and present them with the quickness when the system gets bogged down. With a custom presenter like MediaKit has, this is done manually. I do some extra stuff to make it more compatible with WPF and you can see all the fun stuff in the C++ code.
There also a lot of other advantages over the VMR9...but there are some drawbacks (like DRM enforcement with copy protected DVDs).
-Jer
By Jeremiah Morrill on
3/9/2009 6:51 AM
|
Re: WPF MediaKit Binaries on Codeplex
Nice, so with fat gfx card I get better performance (have a GeForce 8800GT now).
Your MediaKit is realy good now and works just fine, but I like to see an option audiorender, the BASS engine I told you about some time ago, so many nice feature on BASS tht I like to use.
/Ken
By Ken on
3/9/2009 8:46 AM
|
Re: WPF MediaKit Binaries on Codeplex
Awesome work on this Jeremiah,
Something noticed with a quick walk using Depends on XP - it flags MF.dll & DWMAPI.dll, which are vista & above as you'd guess. I think it could live without dwmapi as that seems to be part of a standard link path and you probably don't use anything in there. I see that mf.lib is linked against - guess there's something in there that's needed? XP only has mfplat.dll available, not that there's much in there of course.
thanks again, Andrew
By Andrew on
3/10/2009 4:56 AM
|
Re: WPF MediaKit Binaries on Codeplex / overlays
Hi, Jeremiah.
Thanks for your work on this. I've got a small test app going with live video in WPFm which is great. However (there's always one!), what I actually want to do is to put stuff on top of the live video - captions and so on - in WPF.
When I add int UI elements into the videoCaptureElement I get a VideoCaptureElement does not support direct contact.
I'm using the binaries you put up recently, with XP (I seem to have found that registering evr.dll in system32 [from .net 3.00 I gather] makes the Evr work on XP). Having said that, there seems no means for selecting EVR in VideoCaptureElement, so perhaps I'm in the wrong place ... :(
SO how can I overlay a live video with WPF elements?
Thanks and Cheers!
Iain
By Iain on
3/19/2009 4:18 AM
|
Re: WPF MediaKit Binaries on Codeplex
Is anyone using this library with XP ? I have XP SP2 and the library does not work, in the code it seems that an exception is thrown trying to create a surface to draw on, the exception just says 'cannot create VideoRendererSurface9', or whatever it's called. As the media element that ships with WPF is worthless, I had high hopes for this library, but I can't see any list of external dependancies that could cause this issue. I have DX9 installed, .NET 3.5 SP1, and the DX9 extras.
By Christian Graus on
3/19/2009 9:57 PM
|
Re: WPF MediaKit Binaries on Codeplex
> Iain
Put WPFelement in a Canvas, and your "text overlay" and pictures in a another Canvas make this Canvas ontop. You can use a grid instead of Canvas, but a Canvas take less CPU.
/Ken
By Ken on
3/20/2009 12:25 AM
|
Re: WPF MediaKit Binaries on Codeplex
Hey, thanks Ken! That worked fine.
My simple test program is working with around 8% CPU which is fine for its purpose (which is to demonstrate something else!).
I would still like to know if I could use it with the EVR. The VideoRenderer property is ignored in the VideoCaptureElement. Should this be there?
Cheers Iain
By Iain on
3/20/2009 1:21 AM
|
Re: WPF MediaKit Binaries on Codeplex
Hey,
I use your MediaUriElement to read RTSP MPEG4 stream, it works fine. But i have a problem :
I want to read the stream and convert it into a byte buffer...
(the final purpose is to send my mediaURiElement by socket in real time)
dfi
ps : sorry for my english :)
By dfi on
3/20/2009 2:50 AM
|
Re: WPF MediaKit Binaries on Codeplex
I've tried the VideoCaptureElement and it works great! I've seen discussions about to the ability to access pixel buffers for video processing using SampleGrabber. Has anyone done this? I'm not very familiar with DirectShow so it would be a difficult thing for me to do. If I had access to pixel buffer I'd use this control in my visual servoing application. Any advise, links would be greatly appreciated.
By Scott on
3/20/2009 9:42 AM
|
Re: WPF MediaKit Binaries on Codeplex
Does anyone know if it would be possible to create hooks to WMP so that I could utilize the subtitle and multiple audio track functionalities of WMP using the Media Kit? Right now i'm getting stuck with the native MediaElement b/c it doesn't allow me to provide this functionality (change audio tracks and subtitle files).
By Galileo on
4/3/2009 11:11 AM
|
Re: WPF MediaKit Binaries on Codeplex
J, thanks for putting this out. I read a while back you were looking at working on a library that would process sound too? I'd like to work on a lib that would create something like Audacity but using WPF for the GUI. Can you advise? Cheers, Rich
By richard on
4/25/2009 5:15 PM
|
Re: WPF MediaKit Binaries on Codeplex
How do you change the audiostream on vob files? I was able to do it on DVDPlayer.
Thanks
By DjT on
5/9/2009 3:10 AM
|
Re: WPF MediaKit Binaries on Codeplex
how can i contact you? i have some specific issues that i think you would be able to solve for me, and would happily pay you for your time. i think the answer is already available through some of the work that you have posted, but it would save me time to be able to interact with you via phone or email. i am also a developer. thanks.
By michael on
9/21/2009 6:01 AM
|
Re: WPF MediaKit Binaries on Codeplex
how can i contact you? i have some specific issues that i think you would be able to solve for me, and would happily pay you for your time. i think the answer is already available through some of the work that you have posted, but it would save me time to be able to interact with you via phone or email. i am also a developer. thanks.
By michael on
9/21/2009 7:11 AM
|
Re: WPF MediaKit Binaries on Codeplex
You can contact me at jeremiah.morrill [at] gmail.com
By Jeremiah Morrill on
9/21/2009 7:26 AM
|
Re: WPF MediaKit Binaries on Codeplex
how can i contact you? i have some specific issues that i think you would be able to solve for me, and would happily pay you for your time. i think the answer is already available through some of the work that you have posted, but it would save me time to be able to interact with you via phone or email. i am also a developer. thanks.
By michael on
9/21/2009 8:10 AM
|
Re: WPF MediaKit Binaries on Codeplex
I love this article , Very good collection of information
By Replica Louis Vuitton Handbags on
1/5/2010 10:56 PM
|
Re: WPF MediaKit Binaries on Codeplex
thank you for your great post, and I did want to share this. I hope you will also like it, if you think it is spamming, please kindly delete it. thank you!abercrombie see what is this? abercrombie and fitch uk abercrombie and fitch abercrombie fitch uk abercrombie mens abercrombie london
By abercrombie on
3/11/2010 6:40 AM
|
|
|
|