<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">2014-05-19 16:34 GMT+00:00 Tim Müller <span dir="ltr"><<a href="mailto:tim@centricular.com" target="_blank">tim@centricular.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">On Mon, 2014-05-19 at 16:19 +0000, Yaroslav Andrusyak wrote:<br>
<br>
Hi,<br>
<br>
it would be helpful to know what exactly you're actually<br>
testing/comparing/benchmarking, as in: GStreamer version used, pipeline,<br>
etc.<br>
<br>
Cheers<br>
-Tim<br>
<div><div><br></div></div></blockquote><div><br></div><div>gst-launch-1.0 --version</div><div>gst-launch-1.0 version 1.2.4</div><div>GStreamer 1.2.4</div><div><br></div><div>gst-vaapi git</div><div>gst-omx git</div>
<div><br></div><div><br></div><div>OMX</div><div>gst-launch-1.0 -e matroskamux name=muxer ! progressreport ! filesink location=/home/pont/disk/rec_2014-05-19_165945.mkv \ ximagesrc use-damage=0 ! video/x-raw,format=BGRx ! videoconvert ! video/x-raw,format=NV12,framerate=25/1 ! omxh264enc ! h264parse ! queue ! muxer.video_0<br>
</div><div><br></div><div>VAAPI</div><div>gst-launch-1.0 -e matroskamux name=muxer ! progressreport ! filesink location=/home/pont/disk/rec_2014-05-19_170015.mkv \ ximagesrc use-damage=0 ! video/x-raw,format=BGRx ! videoconvert ! video/x-raw,format=NV12,framerate=25/1 ! vaapiencode_h264 ! queue ! muxer.video_0<br>
</div><div><br></div><div>Software</div><div>gst-launch-1.0 -e matroskamux name=muxer ! progressreport ! filesink location=/home/pont/disk/rec_2014-05-19_170044.mkv \ ximagesrc use-damage=0 ! video/x-raw,format=BGRx ! videoconvert ! video/x-raw,format=NV12,framerate=25/1 ! x264enc speed-preset=faster ! queue ! muxer.video_0 <br>
</div><div><br></div><div>pert top for Gstreamer software fullhd 25fps</div><div><div>Samples: 297K of event 'cycles', Event count (approx.): 99651686548 </div>
<div> 23.51% libgstvideoconvert.so [.] videoconvert_convert_matrix8</div><div> 23.44% libx264.so.142 [.] x264_add8x8_idct_avx2.skip_prologue</div><div> 10.35% libx264.so.142 [.] 0x000000000009ce74</div>
<div> 8.45% libx264.so.142 [.] x264_add8x8_idct_avx.skip_prologue</div><div> 2.97% orcexec.47KToS [.] 0x00000000000000c4</div><div> 2.62% intel_drv.so [.] 0x0000000000035dde</div>
<div> 2.45% libgstvideo-1.0.so.0.204.0 [.] video_chroma_down_h2_guint8</div><div> 2.39% libgstvideo-1.0.so.0.204.0 [.] video_chroma_down_v2_guint8</div><div> 2.23% libx264.so.142 [.] x264_macroblock_cache_load_progressive</div>
<div> 2.21% libx264.so.142 [.] x264_me_search_ref</div><div> 1.31% libx264.so.142 [.] x264_macroblock_analyse</div><div> 1.27% libx264.so.142 [.] x264_sub8x8_dct_avx.skip_prologue</div>
<div> 1.11% libx264.so.142 [.] x264_mb_predict_mv_ref16x16</div><div> 0.93% libx264.so.142 [.] x264_macroblock_cache_save</div><div> 0.61% libx264.so.142 [.] x264_mb_predict_mv_direct16x16</div>
<div> 0.56% libx264.so.142 [.] x264_macroblock_probe_skip</div></div><div><br></div><div><br></div><div>perf top for simple screen recorder fullhd 25 fps</div><div><div>Samples: 243K of event 'cycles', Event count (approx.): 63217744816 </div>
<div> 33.70% libx264.so.142 [.] x264_add8x8_idct_avx2.skip_prologue</div><div> 13.57% libx264.so.142 [.] 0x000000000001a7b6</div><div> 11.25% libx264.so.142 [.] x264_add8x8_idct_avx.skip_prologue</div>
<div> 3.62% intel_drv.so [.] 0x00000000000168c9</div><div> 3.54% simplescreenrecorder [.] Convert_BGRA_YUV420_SSSE3(unsigned int, unsigned int, unsigned char const*, int, unsigned char* const*, int const*)</div>
<div> 3.34% libx264.so.142 [.] x264_me_search_ref</div><div> 3.27% libx264.so.142 [.] x264_macroblock_cache_load_progressive</div><div> 1.92% libx264.so.142 [.] x264_macroblock_analyse</div>
<div> 1.66% libx264.so.142 [.] x264_sub8x8_dct_avx.skip_prologue</div><div> 1.61% libx264.so.142 [.] x264_mb_predict_mv_ref16x16</div><div> 1.42% libx264.so.142 [.] x264_macroblock_cache_save</div>
<div> 0.91% libx264.so.142 [.] x264_mb_predict_mv_direct16x16</div><div> 0.76% libpepflashplayer.so [.] 0x00000000001f4980</div><div> 0.64% libx264.so.142 [.] x264_macroblock_probe_skip</div>
<div> 0.54% libx264.so.142 [.] x264_ratecontrol_mb_qp</div><div> 0.54% perf [.] 0x0000000000067856</div><div> 0.43% i965_dri.so [.] 0x00000000002e59a9</div>
</div><div><br></div><div><br></div><div><br></div><div><br></div>
</div></div></div>