<?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 MPEG1 Encoder Example in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/MPEG1-Encoder-Example/m-p/917286#M15278</link>
    <description>&lt;P&gt;Hi.&lt;/P&gt;
&lt;P&gt;Doessomeone have a MPEG1 encoder example in its simplest form?&lt;/P&gt;
&lt;P&gt;(ie. no dectection of anything, hardcoded framesize, hardcoded frame rate etc)&lt;/P&gt;
&lt;P&gt;Basically, i want to stuff a series of Ipp8u* 's (coming from a framegrabber) into a MPEG-1 file.&lt;/P&gt;
&lt;P&gt;Something like this (pseudo C - i am a Delphi programmer :o) :&lt;/P&gt;
&lt;P&gt;MyMP1Encoder-&amp;gt;Init("C:Test.mpg");&lt;/P&gt;
&lt;P&gt;For (x=0; x&lt;NUMBEROFFRAMES&gt;
&lt;/NUMBEROFFRAMES&gt;&lt;/P&gt;&lt;P&gt;{ MyMP1Encoder-&amp;gt;AddFrame(MyNewFrame); }&lt;/P&gt;
&lt;P&gt;MyMP1Encoder-&amp;gt;DeInit;&lt;/P&gt;
&lt;P&gt;Howshould i implement the Init, AddFrame and DeInit methods ?&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;Jan&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 10 Jul 2006 22:44:08 GMT</pubDate>
    <dc:creator>janlund1967</dc:creator>
    <dc:date>2006-07-10T22:44:08Z</dc:date>
    <item>
      <title>MPEG1 Encoder Example</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/MPEG1-Encoder-Example/m-p/917286#M15278</link>
      <description>&lt;P&gt;Hi.&lt;/P&gt;
&lt;P&gt;Doessomeone have a MPEG1 encoder example in its simplest form?&lt;/P&gt;
&lt;P&gt;(ie. no dectection of anything, hardcoded framesize, hardcoded frame rate etc)&lt;/P&gt;
&lt;P&gt;Basically, i want to stuff a series of Ipp8u* 's (coming from a framegrabber) into a MPEG-1 file.&lt;/P&gt;
&lt;P&gt;Something like this (pseudo C - i am a Delphi programmer :o) :&lt;/P&gt;
&lt;P&gt;MyMP1Encoder-&amp;gt;Init("C:Test.mpg");&lt;/P&gt;
&lt;P&gt;For (x=0; x&lt;NUMBEROFFRAMES&gt;
&lt;/NUMBEROFFRAMES&gt;&lt;/P&gt;&lt;P&gt;{ MyMP1Encoder-&amp;gt;AddFrame(MyNewFrame); }&lt;/P&gt;
&lt;P&gt;MyMP1Encoder-&amp;gt;DeInit;&lt;/P&gt;
&lt;P&gt;Howshould i implement the Init, AddFrame and DeInit methods ?&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;Jan&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jul 2006 22:44:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/MPEG1-Encoder-Example/m-p/917286#M15278</guid>
      <dc:creator>janlund1967</dc:creator>
      <dc:date>2006-07-10T22:44:08Z</dc:date>
    </item>
    <item>
      <title>Re: MPEG1 Encoder Example</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/MPEG1-Encoder-Example/m-p/917287#M15279</link>
      <description>&lt;P&gt;Hi, why do you need in MPEG1? Probably you can also use MPEG2? If so, please take a look on IPP media sample, which contains video_ec_con application to demonstrate how to implement MPEG encoders with IPP and UMC&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Tue, 01 Aug 2006 04:13:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/MPEG1-Encoder-Example/m-p/917287#M15279</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2006-08-01T04:13:46Z</dc:date>
    </item>
    <item>
      <title>Re: MPEG1 Encoder Example</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/MPEG1-Encoder-Example/m-p/917288#M15280</link>
      <description>&lt;P&gt;There is also comments from our MPEG expert&lt;/P&gt;&lt;FONT color="#000080" size="2"&gt;
&lt;P&gt;First, we dont support mpeg1 encoding, but do mpeg2. There is no significant difference.&lt;/P&gt;
&lt;P&gt;To do encoding a simplest way it is needed to create an encoder object  MPEG2VideoEncoder, then create VideoEncoderParams, set there width, height, frame and bit rate.&lt;/P&gt;
&lt;P&gt;Then call encoder-&amp;gt;Init(params).&lt;/P&gt;
&lt;P&gt;After that create VideoData for input and MediaData for output. Than in loop read uncompressed YUV video to VideoData, call encoder-&amp;gt;GetFrame, and store MediaData.&lt;/P&gt;
&lt;P&gt;Deletre created objects. That is all.&lt;/P&gt;
&lt;P&gt;umc_video_enc_con can be used as an example and for more information. Documentation to UMC and components is available as well.&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Wed, 02 Aug 2006 17:39:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/MPEG1-Encoder-Example/m-p/917288#M15280</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2006-08-02T17:39:22Z</dc:date>
    </item>
  </channel>
</rss>

