<?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>i.MX Processors中的主题 Re: appsrc mp4mux get err:Buffer has no PTS</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1192743#M165898</link>
    <description>&lt;P&gt;good to hear this, thanks for sharing the result&lt;/P&gt;</description>
    <pubDate>Thu, 03 Dec 2020 01:50:07 GMT</pubDate>
    <dc:creator>joanxie</dc:creator>
    <dc:date>2020-12-03T01:50:07Z</dc:date>
    <item>
      <title>appsrc mp4mux get err:Buffer has no PTS</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1177648#M164482</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Gstreamer1.0 use appsink&amp;nbsp; &amp;amp; appsrc -&amp;gt;vpu_h264-&amp;gt;mp4mux-&amp;gt;filesink，I find will got err as follows:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#ff9900"&gt;0:00:12.136406002&amp;nbsp; 1021&amp;nbsp; 0x1034120 FIXME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; basesink gstbasesink.c:3144:gst_base_sink_default_event:&amp;lt;filesink0&amp;gt; stream-start event without group-id. Consider implementing group-id handling in the upstream elements&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#ff9900"&gt;0:00:12.144873002&amp;nbsp; 1021&amp;nbsp; 0x1034120 WARN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; qtmux gstqtmux.c:3486:gst_qt_mux_add_buffer:&amp;lt;mp4mux0&amp;gt; error: Buffer has no PTS.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#ff9900"&gt;Received error&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#ff9900"&gt;0:00:12.155500335&amp;nbsp; 1021&amp;nbsp; 0x1034120 WARN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; qtmux gstqtmux.c:3486:gst_qt_mux_add_buffer:&amp;lt;mp4mux0&amp;gt; error: Buffer has no PTS.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;my pipiline is :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;("imxv4l2src device=/dev/video1 num-buffers=100 ! video/x-raw,format=NV12,width=640,height=480,framerate=30/1 ! appsink name=myappsink");&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;("appsrc name=appsrct ! vpuenc_h264 ! h264parse !&amp;nbsp;mp4mux ! filesink location=h2641_apd.avi");&lt;/P&gt;&lt;P&gt;But when I replace mp4mux with avimux,then I will get file with avi ok.&lt;/P&gt;&lt;P&gt;My question is:&lt;/P&gt;&lt;P&gt;1、How should I do to deal with the err of mp4mux?&lt;/P&gt;&lt;P&gt;2、Why to use avimux OK,but mp4mux ERR?&lt;/P&gt;</description>
      <pubDate>Wed, 04 Nov 2020 03:26:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1177648#M164482</guid>
      <dc:creator>adorable</dc:creator>
      <dc:date>2020-11-04T03:26:14Z</dc:date>
    </item>
    <item>
      <title>Re: appsrc mp4mux get err:Buffer has no PTS</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1184895#M165055</link>
      <description>&lt;P&gt;did you use mp4mux to get xx.avi file? and try to use the latest bsp version to test&lt;/P&gt;</description>
      <pubDate>Wed, 18 Nov 2020 04:34:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1184895#M165055</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2020-11-18T04:34:25Z</dc:date>
    </item>
    <item>
      <title>Re: appsrc mp4mux get err:Buffer has no PTS</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1185623#M165151</link>
      <description>&lt;P&gt;Use mp4mux to get mp4 file through appsink and appsrc Failed.&lt;/P&gt;&lt;P&gt;But use avimux to get avi file through appsink and appsrc OK.&lt;/P&gt;</description>
      <pubDate>Thu, 19 Nov 2020 01:33:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1185623#M165151</guid>
      <dc:creator>adorable</dc:creator>
      <dc:date>2020-11-19T01:33:31Z</dc:date>
    </item>
    <item>
      <title>Re: appsrc mp4mux get err:Buffer has no PTS</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1186400#M165255</link>
      <description>&lt;P&gt;maybe you can refer to the link as below:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/iMX6-gstreamer-pipeline-appsrc-to-mp4mux/m-p/459645" target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors/iMX6-gstreamer-pipeline-appsrc-to-mp4mux/m-p/459645&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I'm not sure if your file name is xxx.avi, is it ok that you use mp4mux?&lt;/P&gt;</description>
      <pubDate>Fri, 20 Nov 2020 04:10:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1186400#M165255</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2020-11-20T04:10:29Z</dc:date>
    </item>
    <item>
      <title>Re: appsrc mp4mux get err:Buffer has no PTS</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1186579#M165282</link>
      <description>&lt;P&gt;&lt;STRONG&gt;My pipeline is :&amp;nbsp;("appsrc name=appsrct ! vpuenc_h264 ! h264parse !&amp;nbsp;mp4mux ! filesink location=h2641_apd.mp4");&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;And I also use h264parse in appsrc pipeline.But the results is as my question...&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 20 Nov 2020 08:44:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1186579#M165282</guid>
      <dc:creator>adorable</dc:creator>
      <dc:date>2020-11-20T08:44:53Z</dc:date>
    </item>
    <item>
      <title>Re: appsrc mp4mux get err:Buffer has no PTS</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1188788#M165479</link>
      <description>&lt;P&gt;you can see the topic as below:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://gstreamer-devel.966125.n4.nabble.com/quot-Buffer-has-no-PTS-quot-with-this-H264-IP-Camera-td4682586.html" target="_blank"&gt;http://gstreamer-devel.966125.n4.nabble.com/quot-Buffer-has-no-PTS-quot-with-this-H264-IP-Camera-td4682586.html&lt;/A&gt;&lt;BR /&gt;qtmux reports "buffer has no PTS" if two consecutive buffers have the same timestamp. This can occur if h264parse receives a frame with invalid timestamp e.g. CLOCK_TIME_NONE it then guesses a timestamp. You could insert a pad-probe which checks the timestamps before h264parse and checks that the timestamp is plausible. &lt;/P&gt;</description>
      <pubDate>Wed, 25 Nov 2020 08:59:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1188788#M165479</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2020-11-25T08:59:55Z</dc:date>
    </item>
    <item>
      <title>Re: appsrc mp4mux get err:Buffer has no PTS</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1192730#M165896</link>
      <description>&lt;P&gt;Thanks to joanxie,Now the problom has been solved.&lt;/P&gt;&lt;P&gt;gst err: "buffer has no pts" due to in appsink , not add PTS timestamp&lt;/P&gt;&lt;P&gt;&amp;nbsp;GST_BUFFER_PTS (buffer) = timestamp;&lt;BR /&gt;&amp;nbsp;GST_BUFFER_DURATION (buffer) = gst_util_uint64_scale_int (1, GST_SECOND, framerate);&lt;BR /&gt;&amp;nbsp;timestamp += GST_BUFFER_DURATION (buffer);&lt;/P&gt;&lt;P&gt;uper codec could add buffer pts,and mp4mux-&amp;gt;filesink could be OK.&lt;/P&gt;</description>
      <pubDate>Thu, 03 Dec 2020 01:18:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1192730#M165896</guid>
      <dc:creator>adorable</dc:creator>
      <dc:date>2020-12-03T01:18:28Z</dc:date>
    </item>
    <item>
      <title>Re: appsrc mp4mux get err:Buffer has no PTS</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1192743#M165898</link>
      <description>&lt;P&gt;good to hear this, thanks for sharing the result&lt;/P&gt;</description>
      <pubDate>Thu, 03 Dec 2020 01:50:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/appsrc-mp4mux-get-err-Buffer-has-no-PTS/m-p/1192743#M165898</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2020-12-03T01:50:07Z</dc:date>
    </item>
  </channel>
</rss>

