Media (Intel® oneAPI Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools from Intel. This includes Intel® oneAPI Video Processing Library and Intel® Media SDK.

Intel h264 encoder specifications?

danzaemon
Beginner
147 Views
I'm primarily interested in the x64 version of the Intel h264 encoder, but I'm encountering some connection anomalies with it.
I work with DirectShow graphs, and would like to drop the Intel h264 into a graph that manipulates a video stream in various ways. (In the x86 version of this graph, I use an x264vfw filter for this purpose, but vfw compressors are not wrapped by x64 DirectShow the way they are in x86.)
I'm finding that I can't even connect simple DirectShow filters like Microsoft's Color Space Converter or Smart Tee to the x64 Intel h264 encoder's input pin. However, raw video sources seem to connect with the encoder readily enough.
Is there a adapter filter available for connecting with the Intel h264, or is some sort of initialization necessary?
Thank you for any help or suggestions you can provide.
0 Kudos
1 Reply
Anthony_P_Intel
Employee
147 Views
Hi,
The sample H264 DirectShow Filter accepts NV12 (YUV420) surfaces as input.Many color space converter filters accept this as input, but not as output. Many video file splittersand decoders will output this format. It sounds like the source of your video streams might not directly support outputting this. Is your source configurable?

You can create your own format converion using techniques described here: http://software.intel.com/en-us/articles/using-unsupported-color-formats-with-the-intel-media-softwa...

-Tony


Reply