<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic H264 Encoder - Rate Control Method in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Encoder-Rate-Control-Method/m-p/880947#M10211</link>
    <description>&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;For H.264, it needs to use H264_RCM_DEBUG to take the QP parameters. See how the following works:&lt;/P&gt;
&lt;P&gt;.... m_pH264Params-&amp;gt;rate_controls.method = H264_RCM_DEBUG;&lt;/P&gt;
&lt;P&gt;.... m_pH264Params-&amp;gt;rate_controls.quantI = m_pH264Params-&amp;gt;rate_controls.quantP = 5;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Chao&lt;/P&gt;</description>
    <pubDate>Wed, 03 Mar 2010 08:10:56 GMT</pubDate>
    <dc:creator>Chao_Y_Intel</dc:creator>
    <dc:date>2010-03-03T08:10:56Z</dc:date>
    <item>
      <title>H264 Encoder - Rate Control Method</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Encoder-Rate-Control-Method/m-p/880946#M10210</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Version IPP 5.3&lt;/P&gt;
&lt;P&gt;I am encoding YUV420 image into H264. I would like to use quant parameter values for rate control method instead of constant bitrate. I used the following with MPEG encoder and it worked flawlessly with good compression. I just want to replicate the same for H264 encoder.&lt;/P&gt;
&lt;P&gt;....m_pMPEGParams-&amp;gt;m_Param.quantIVOP = m_pMPEGParams-&amp;gt;m_Param.quantPVOP = 5;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Following is what I did for H264, and whatever QP values I use I seem to get the same level of compression which is 3rd of YUV420 data length. Whereas, MPEG4 with same qp values yielded much much better compression (about 1/30 of YUV420 length).&lt;/P&gt;
&lt;P&gt;.... m_pH264Params-&amp;gt;rate_controls.method = UMC::H264_RCM_QUANT;&lt;BR /&gt;.... m_pH264Params-&amp;gt;rate_controls.quantI = m_pH264Params-&amp;gt;rate_controls.quantP = 5;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Any suggestions or pointers are much appreciated. Thank you very much.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 01 Mar 2010 03:39:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Encoder-Rate-Control-Method/m-p/880946#M10210</guid>
      <dc:creator>Venkat_R_1</dc:creator>
      <dc:date>2010-03-01T03:39:57Z</dc:date>
    </item>
    <item>
      <title>H264 Encoder - Rate Control Method</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Encoder-Rate-Control-Method/m-p/880947#M10211</link>
      <description>&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;For H.264, it needs to use H264_RCM_DEBUG to take the QP parameters. See how the following works:&lt;/P&gt;
&lt;P&gt;.... m_pH264Params-&amp;gt;rate_controls.method = H264_RCM_DEBUG;&lt;/P&gt;
&lt;P&gt;.... m_pH264Params-&amp;gt;rate_controls.quantI = m_pH264Params-&amp;gt;rate_controls.quantP = 5;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Chao&lt;/P&gt;</description>
      <pubDate>Wed, 03 Mar 2010 08:10:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Encoder-Rate-Control-Method/m-p/880947#M10211</guid>
      <dc:creator>Chao_Y_Intel</dc:creator>
      <dc:date>2010-03-03T08:10:56Z</dc:date>
    </item>
  </channel>
</rss>

