Problem wiht H.264 Encoder: Only Accept Interlaced Input

When I use Logitech web camera and Intel H.264 encoder and decoder in graphedit. Graphedit automatically add color space convert and the output frame like frozen, moving to next frame after 2 or 3 seconds.

After I change to a analog camera, graphedit don't add extra filter between input source and encoder filter and the output frame looks normal. The only problem is the analog output frame looks like interlaced. If I try to add a deinterlace filter between input and encoder filter, the output frame acts just like the web camera.

mediasdk encoding problem on windows


I encountered some problems when using INDE Media SDK for Windows for transcoding on win7, really looking forward to get some opinions on what may gone wrong.In my application, I created 3 non-joint sessions for decoding,vpp and encoding, each of them running in different thread, they share the same allocator and video surfaces passed between one another.It worked just fine on CentOS with vaapi allocator,but on windows, a few errors occured:

How to transfer data from a capture card driver directly to an Intel integrated GPU by DMA?

Hi, We have an Intel integrated graphics HD4600, Now we are developing a capture card, How can we transfer data from a capture card driver directly to an Intel integrated GPU by DMA?
Out application use D3d9, Is there any api for DMA with capture card driver in d3d9?
Thanks a lot!

BufferSizeInKB doesn't change upon call to MFXVideoENCODE_Reset with new bit rate for VBR

Unexpectedly, BufferSizeInKB doesn't change when calling MFXVideoEncode_Reset() with a new bit rate for VBR (for H.264).  For example, if I configure a mfxVideoParam for 720p59.94 (w: 1280, h: 720, frame rate:  60000/1001, progressive, AVC, high profile, VBR), if I set both TargetKbps and MaxKbps to 1000 (1 Mbps), after calling Init() and then GetVideoParam(), BufferSizeInKB is set to 250 and InitialDelayInKB is set to 125.

(Potentially) malformed video file crashing hardware decoder

So, I managed to produce (with the help of Evolve) a video file that causes the decoding library to crash. I'm not too familiar with it, but the file crashes both Evolve (which uses DirectShow -> Windows codecs -> Media SDK for thumbnailing) and Windows Media Player when attempting to play it. However, ffmpeg-based players (both VLC and MPV) can play it just fine.

vaapiparse_h264 element


I am trying to produce element named vaapiparse_h264 from source code of gstreamer-vaapi. I have obtained the version 0.6.0  from

Whenever I have compiled the source code, I cannot get the vaapiparse_h264 element. I have tried the following flags in configuration phase.

--enable-builtin-videoparsers=no --enable-builtin-codecparsers=no

Could you please help me to produce the specified element?

Moreover, why this element exists? What is it for?


Want Intel to contact me about Media SDK

I'm currently using MainConcept's SDK to stream H264/AAC over DirectShow. It's for Microsoft Research internal use only, not to be shipped. I want to use Intel's Media SDK. Can somebody please PM me (does this forum allow that?) and tell me how to contact them? I'm getting a dead end w/ Intel's Customer SDK email support.



Subscribe to Graphics