<?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 Re: Help :Playbacking H264 images in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Help-Playbacking-H264-images/m-p/860360#M7675</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;there is our expert comment on this:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;FONT size="2"&gt;&lt;FONT color="#000080"&gt;&lt;FONT face="Arial"&gt;You can use SetRate(Ipp64f newPlaybackRate) to play fast forward or backward (negative playback rate). Note that UMC splitters do not correct timestamps, you will need to stretch or shrink them.&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Displaying one frame by index requires some info about all frames with position in file where splitter should start from. If you have such info (so-called index) you can try to do the following:&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Symbol" color="navy" size="2"&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;FONT face="Times New Roman" size="1"&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN&gt;&lt;B&gt;&lt;I&gt;&lt;FONT face="Arial" color="navy" size="2"&gt;&lt;SPAN&gt;Stop splitter&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Symbol" color="navy" size="2"&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;FONT face="Times New Roman" size="1"&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN&gt;&lt;B&gt;&lt;I&gt;&lt;FONT face="Arial" color="navy" size="2"&gt;&lt;SPAN&gt;move DataReader to the certain frame position&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Symbol" color="navy" size="2"&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;FONT face="Times New Roman" size="1"&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN&gt;&lt;B&gt;&lt;I&gt;&lt;FONT face="Arial" color="navy" size="2"&gt;&lt;SPAN&gt;Run splitter&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Symbol" color="navy" size="2"&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;FONT face="Times New Roman" size="1"&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN&gt;&lt;B&gt;&lt;I&gt;&lt;FONT face="Arial" color="navy" size="2"&gt;&lt;SPAN&gt;GetNextData() &lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;I&gt;&lt;FONT face="Arial" color="navy" size="2"&gt;&lt;SPAN&gt;Thats the very basic idea. There are a lot of difficulties with MPEG2 container when you want to access particular frame.&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;I&gt;&lt;FONT face="Arial" color="navy" size="2"&gt;&lt;SPAN&gt;Probably it will be better way to use non-threaded mpeg2 demuxer here. Then you wont need to Stop and Run it at every frame.&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
    <pubDate>Wed, 20 Feb 2008 17:01:18 GMT</pubDate>
    <dc:creator>Vladimir_Dudnik</dc:creator>
    <dc:date>2008-02-20T17:01:18Z</dc:date>
    <item>
      <title>Help :Playbacking H264 images</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Help-Playbacking-H264-images/m-p/860357#M7672</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I'm work for H264 compression based on UMC. I use AdvancedThreadDemuxer and &lt;FONT size="2"&gt;&lt;FONT size="3"&gt;H264VideoDecoder decode for H264 images decode. For now, It works fine for continuous playback.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;I would like to do some advance playback operations not only one by one. For example Fast playback,back playback anddisplay one frame by index. Can I do that? If so, Can you give me some ideas?If not, can you give me other choise?&lt;/P&gt;
&lt;P&gt;Best reagrds,&lt;/P&gt;
&lt;P&gt;Daniel wang&lt;FONT face="Verdana" size="1"&gt; &lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 24 Jan 2008 18:44:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Help-Playbacking-H264-images/m-p/860357#M7672</guid>
      <dc:creator>danielwang1971</dc:creator>
      <dc:date>2008-01-24T18:44:00Z</dc:date>
    </item>
    <item>
      <title>Re: Help :Playbacking H264 images</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Help-Playbacking-H264-images/m-p/860358#M7673</link>
      <description>&lt;P&gt;I am very interested in this topic too.&lt;/P&gt;
&lt;P&gt;It would be relatively easy if we have only short closed GOPs, but if we get long closed GOPs or open GOPs, I don't know how to use H264Decoder to support fastforward or fastbackward. Can Intel give any guide about it? Thanks.&lt;/P&gt;</description>
      <pubDate>Sun, 27 Jan 2008 13:10:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Help-Playbacking-H264-images/m-p/860358#M7673</guid>
      <dc:creator>shyaki</dc:creator>
      <dc:date>2008-01-27T13:10:58Z</dc:date>
    </item>
    <item>
      <title>Re: Help :Playbacking H264 images</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Help-Playbacking-H264-images/m-p/860359#M7674</link>
      <description>&lt;P&gt;Can you tell me how to set GOPs for UMC?&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jan 2008 17:23:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Help-Playbacking-H264-images/m-p/860359#M7674</guid>
      <dc:creator>danielwang1971</dc:creator>
      <dc:date>2008-01-29T17:23:47Z</dc:date>
    </item>
    <item>
      <title>Re: Help :Playbacking H264 images</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Help-Playbacking-H264-images/m-p/860360#M7675</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;there is our expert comment on this:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;FONT size="2"&gt;&lt;FONT color="#000080"&gt;&lt;FONT face="Arial"&gt;You can use SetRate(Ipp64f newPlaybackRate) to play fast forward or backward (negative playback rate). Note that UMC splitters do not correct timestamps, you will need to stretch or shrink them.&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Displaying one frame by index requires some info about all frames with position in file where splitter should start from. If you have such info (so-called index) you can try to do the following:&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Symbol" color="navy" size="2"&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;FONT face="Times New Roman" size="1"&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN&gt;&lt;B&gt;&lt;I&gt;&lt;FONT face="Arial" color="navy" size="2"&gt;&lt;SPAN&gt;Stop splitter&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Symbol" color="navy" size="2"&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;FONT face="Times New Roman" size="1"&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN&gt;&lt;B&gt;&lt;I&gt;&lt;FONT face="Arial" color="navy" size="2"&gt;&lt;SPAN&gt;move DataReader to the certain frame position&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Symbol" color="navy" size="2"&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;FONT face="Times New Roman" size="1"&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN&gt;&lt;B&gt;&lt;I&gt;&lt;FONT face="Arial" color="navy" size="2"&gt;&lt;SPAN&gt;Run splitter&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Symbol" color="navy" size="2"&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;FONT face="Times New Roman" size="1"&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN&gt;&lt;B&gt;&lt;I&gt;&lt;FONT face="Arial" color="navy" size="2"&gt;&lt;SPAN&gt;GetNextData() &lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;I&gt;&lt;FONT face="Arial" color="navy" size="2"&gt;&lt;SPAN&gt;Thats the very basic idea. There are a lot of difficulties with MPEG2 container when you want to access particular frame.&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;I&gt;&lt;FONT face="Arial" color="navy" size="2"&gt;&lt;SPAN&gt;Probably it will be better way to use non-threaded mpeg2 demuxer here. Then you wont need to Stop and Run it at every frame.&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Wed, 20 Feb 2008 17:01:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Help-Playbacking-H264-images/m-p/860360#M7675</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2008-02-20T17:01:18Z</dc:date>
    </item>
    <item>
      <title>Re: Help :Playbacking H264 images</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Help-Playbacking-H264-images/m-p/860361#M7676</link>
      <description>&lt;P&gt;Hello Vladimir,&lt;/P&gt;
&lt;P&gt;Thank you your Help. But I still have problem when Isetposition and then GetNextData(), I get UMC_ERR_NOT_ENOUGH_DATAerror. I think the frame is p-frame,I should set new position until find I-frame?&lt;/P&gt;
&lt;P&gt;By the way, the Demuxer is non-thread mpeg2 demuxer?&lt;FONT size="2"&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Daniel wang&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Feb 2008 20:22:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Help-Playbacking-H264-images/m-p/860361#M7676</guid>
      <dc:creator>danielwang1971</dc:creator>
      <dc:date>2008-02-22T20:22:22Z</dc:date>
    </item>
    <item>
      <title>Re: Help :Playbacking H264 images</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Help-Playbacking-H264-images/m-p/860362#M7677</link>
      <description>&lt;P&gt;Hi Vladimir,&lt;/P&gt;
&lt;P&gt;I having difficulty implenenting scrolling of the video using the simple_player application. How can I get to a specific frame on the video and paint etc. can you help?&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Omar.&lt;/P&gt;</description>
      <pubDate>Fri, 29 Feb 2008 20:10:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Help-Playbacking-H264-images/m-p/860362#M7677</guid>
      <dc:creator>mfarook</dc:creator>
      <dc:date>2008-02-29T20:10:42Z</dc:date>
    </item>
    <item>
      <title>Re: Help :Playbacking H264 images</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Help-Playbacking-H264-images/m-p/860363#M7678</link>
      <description>&lt;P&gt;Hi Omar,&lt;/P&gt;
&lt;P&gt;simple_player have no repositioning capability.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Fri, 29 Feb 2008 22:20:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Help-Playbacking-H264-images/m-p/860363#M7678</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2008-02-29T22:20:37Z</dc:date>
    </item>
  </channel>
</rss>

