I wonder if anyone can help me, I am seeing a very strange issue when using the latest encoder to encode a video stream to MPEG4.
I am using a hardware frame grabber made by a company called Epiphan, which provides a DirectShow source filter presenting individual frames to a filtergraph.
The frames are 1600 x 1200 resolution, at a rate of 1 per second.
I am using a Windows platform with XP Professional, Service pack 2, the system has a Pentium D dual core 3.2 GHz processor and 2GB of RAM.
I have ffdshow working correctly on various different machines, however on this platform there are significant problems. If I try to encode to an avi file only the first frame seems to get encoded, and if I run the filter graph attached in the jpg, which has the video source -> ffdshow encoder -> ffdshow decoder -> video renderer, no video image is seen, just a green screen. If I use other compression techniques (MJPEG) the video image is encoded and decoded correctly.
I have tried forcing the output to RGB24, YUY2 and UVYV but it makes no difference.
Do you have any idea why MPEG4 enocding is not working on this platform.