I want to Encode video stream using H264,I use H264 DirectShow library to encode the video but I did not work.I have searched but I have not get any result is there any link to help?
Asked
Active
Viewed 696 times
-1
-
Please before vote down explain why.May this a well known question but for me a new – Miral Jan 17 '15 at 15:37
1 Answers
2
This is an overly broad question, you need to narrow it down.
Related reading:
- Encoding with DirectShow filters
- Video Capture on MSDN - DirectShow documentation, you are supposed to duplicated it in C# through DirectShow.NET
CapWMV
Sample in DirectShow.NET ("A .NET sample application using the WM ASF Writer filter to create an wmv file")
-
I want to use h264 I have looked for and I have already download library [link](http://sourceforge.net/projects/videoprocessing/files/DirectShow/DirectShowFilters/H.264/ ) but it did not work – Miral Jan 19 '15 at 12:47
-
You need to have/use suitable H.264 encoder/compressor packaged, available and registered for use with DirectShow. There is no standard one, it has to be a third party component. Then you insert it as a regular filter into your topology. – Roman R. Jan 19 '15 at 12:50
-
what do you mean by suitable H.264 encoder/compressor packaged? I thought that h.264 is a standard and it is even used by vimeo and youtube is that right? – Miral Jan 19 '15 at 13:12
-
You don't need just H.264. You want H.264 implementation in form factor of DirectShow filter. It is a DirectShow filter that you can integrate into your processing and application based on DirectShow API. – Roman R. Jan 19 '15 at 13:39
-
I have used the library in the link when I tried to import the dlls an error message during the import occur "Please make sure that this is a valid com or assembly" is that what you mean by suitable – Miral Jan 19 '15 at 14:35
-
I am searching h264 directShow am I on the right way please help I am new in direct show – Miral Jan 19 '15 at 14:36