I'm working on an older software product that leverages the IPP library for MP4V encoding. We are current using version v6.1.1.035 of the IPP library and linking to mpeg4_enc.lib. I downloaded v18.104.22.168 of the IPP library, and I do not see mpeg4_enc.lib. Was the MP4V capability dropped from IPP?
The video codec domain has been removed from IPP and moved to MediaSDK/Media Server Studio products. You may ask at media forum here at https://software.intel.com/en-us/forums/intel-media-sdk if you have any question about video codecs. Thanks!
hi shaojuan Z，
I want using ipp to develop some codecs instead of ffmpeg, because i think the ipp will be more efficiently to use the intel cpu to decode or encode video than ffmpeg. You said "The video codec domain has been removed from IPP and moved to MediaSDK/Media Server Studio products", did you mean , since ipp v22.214.171.124 ,there is no codec(like h264 codec/ jpeg codec and so on) in IPP library? How can I use IPP to develop my h264 or mjpeg codecs?
Sorry for my poor english.
Yes, there is no video codecs in IPP library any more. You won't be able to use IPP to develop H264/Mjpeg codecs, however, in MediaSDK packages, there are many video codec functions (H264/HEVC/MPEG2/JPEG, etc.) that you can use to develop your own applications. Many of the functions in MediaSDK are implemented in hardware which can greatly speedup processing. Here are links for MediaSDK https://software.intel.com/en-us/media-sdk and MSS https://software.intel.com/en-us/intel-media-server-studio where you can find more information about Intel media products. Thanks!