Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
6814 Discussions

Please help: Simple H264 encode and decode interface!

bangjun_lei1
Beginner
571 Views
Dear Sir./Madam,

I just bought IPP5.1 and want to use it for encoding some raw RGB frames by H264. I looked into the manual of UMC and it turns out I have to link and include a lot of unnecessary staffs (e.g. quite some including folders). Because I use Visual Studio, I want some elegant and simple solution just like encode_H264(...) to complete my simple in memory operation. Similarly, I also want the decoding into raw RGB.

Would you please help me on this?

Thank you very much!

Best Regards,
Bangjun.
0 Kudos
3 Replies
Vladimir_Dudnik
Employee
571 Views

I recommend you to build IPP media sample, there are several applications, like simple_player or video_enc_con, which are simple enough and provide you some points how to use UMC classes.

Please also take a look on MJPEG sample, which is part of UMC document, I may build your test H.264 decoder in such quite simple way

Please also be aware that we just released IPP 5.2 beta version and we are invinting you to test and evaluate this (there are also updated media sample)

Regards,
Vladimir

0 Kudos
bangjun_lei1
Beginner
571 Views
Vladimir,

Thanks! But why I cannot use H.264 encoder and decoder in one file? By saying this, I mean if I do

#include "umc_h264_dec.h"
#include "umc_h264_video_encoder.h"

at the same time, I get a lot of compiling errors.

Best Regards,
Bangjun.
0 Kudos
Vladimir_Dudnik
Employee
571 Views

Hi Bangjun,

you are right, there was such an issue in IPP 5.1.1 media sample. Please note, that this issue was solved in IPP 5.2 beta media sample. Please try updated sample and new version of IPP.

Regards,
Vladimir

0 Kudos
Reply