{"id":277,"date":"2012-02-19T01:01:04","date_gmt":"2012-02-19T06:01:04","guid":{"rendered":"http:\/\/www.compdigitec.com\/labs\/?p=277"},"modified":"2012-02-19T10:25:43","modified_gmt":"2012-02-19T15:25:43","slug":"android-video-codec-benchmark","status":"publish","type":"post","link":"http:\/\/www.compdigitec.com\/labs\/2012\/02\/19\/android-video-codec-benchmark\/","title":{"rendered":"Android video codec benchmark"},"content":{"rendered":"<p>VLC for Android pre-alpha benchmarks (Feb 19, 2012) for various <em>video<\/em> codecs. Specs and method are the same as in the <a href=\"\/labs\/2012\/02\/01\/android-codec-benchmarks\/\">audio benchmarks<\/a>.<\/p>\n<p><strong>OGV Theora sample<\/strong><br \/>\nFirst 40 seconds of <a href=\"https:\/\/skydrive.live.com\/redir.aspx?cid=a9e0c66d778c7ee2&amp;resid=A9E0C66D778C7EE2!194&amp;parid=A9E0C66D778C7EE2!129&amp;authkey=!AMpWGXWBQY8jFKc\">ogv_theora_codec_sample.ogv<\/a><\/p>\n<p><strong>Results &#8211; libtheora<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td>libtheora<br \/>\nMean: <strong>57.02%<\/strong><br \/>\nMedian: <strong>57.35%<\/strong><br \/>\nMode: <strong>56.3%<\/strong><\/td>\n<td>libavcodec<br \/>\nMean: <strong>63.13%<\/strong><br \/>\nMedian: <strong>64.75%<\/strong><br \/>\nMode: N\/A<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><a href=\"http:\/\/www.compdigitec.com\/labs\/wp-content\/uploads\/2012\/02\/avcodec-theora.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-278\" title=\"libavcodec vs libtheora\" src=\"http:\/\/www.compdigitec.com\/labs\/wp-content\/uploads\/2012\/02\/avcodec-theora.png\" alt=\"\" width=\"569\" height=\"517\" \/><\/a><\/p>\n<p><strong>ogv with libtheora<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nPID  PPID USER     STAT   VSZ %MEM CPU %CPU COMMAND\r\n-A dummy --codec theora\r\nPass 1:\r\nD\/vlc     (22597): using decoder module &quot;theora&quot;\r\n22597  5375 10072    S     164m 89.1   0 75.0 org.videolan.vlc.android\r\n22597  5375 10072    S     165m 89.6   0 56.3 org.videolan.vlc.android\r\n22597  5375 10072    S     165m 89.6   0 59.7 org.videolan.vlc.android\r\n22597  5375 10072    S     165m 89.6   0 60.0 org.videolan.vlc.android\r\n22597  5375 10072    S     166m 89.9   0 58.0 org.videolan.vlc.android\r\n22597  5375 10072    S     167m 90.5   0 56.8 org.videolan.vlc.android\r\n22597  5375 10072    S     168m 91.0   0 57.9 org.videolan.vlc.android\r\n22597  5375 10072    S     169m 91.7   0 56.3 org.videolan.vlc.android\r\nPass 2:\r\nD\/vlc     (22670): using decoder module &quot;theora&quot;\r\n22670  5375 10072    S     161m 87.5   0 31.5 org.videolan.vlc.android\r\n22670  5375 10072    S     165m 89.5   0 56.7 org.videolan.vlc.android\r\n22670  5375 10072    S     166m 90.0   0 57.4 org.videolan.vlc.android\r\n22670  5375 10072    S     167m 90.6   0 56.6 org.videolan.vlc.android\r\n22670  5375 10072    S     168m 91.1   0 58.3 org.videolan.vlc.android\r\n22670  5375 10072    S     169m 91.7   0 57.7 org.videolan.vlc.android\r\n22670  5375 10072    S     170m 92.3   0 57.3 org.videolan.vlc.android\r\n22670  5375 10072    S     171m 92.9   0 56.9 org.videolan.vlc.android\r\n<\/pre>\n<p><strong>ogv with libavcodec<\/strong><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n-A dummy --codec avcodec\r\nPID  PPID USER     STAT   VSZ %MEM CPU %CPU COMMAND\r\nPass 1:\r\nD\/vlc     (22763): using decoder module &quot;avcodec&quot;\r\n22763  5375 10072    S     159m 86.2   0 23.5 org.videolan.vlc.android\r\n22763  5375 10072    S     165m 89.3   0 62.4 org.videolan.vlc.android\r\n22763  5375 10072    S     165m 89.3   0 65.0 org.videolan.vlc.android\r\n22763  5375 10072    S     165m 89.3   0 62.2 org.videolan.vlc.android\r\n22763  5375 10072    S     165m 89.3   0 71.6 org.videolan.vlc.android\r\n22763  5375 10072    S     165m 89.3   0 63.1 org.videolan.vlc.android\r\n22763  5375 10072    S     165m 89.3   0 74.5 org.videolan.vlc.android\r\n22763  5375 10072    S     165m 89.3   0 64.5 org.videolan.vlc.android\r\nPass 2:\r\nD\/vlc     (22797): using decoder module &quot;avcodec&quot;\r\n22797  5375 10072    S     162m 87.9   0 54.5 org.videolan.vlc.android\r\n22797  5375 10072    S     165m 89.3   0 62.3 org.videolan.vlc.android\r\n22797  5375 10072    S     165m 89.4   0 62.6 org.videolan.vlc.android\r\n22797  5375 10072    S     165m 89.4   0 65.3 org.videolan.vlc.android\r\n22797  5375 10072    S     165m 89.4   0 70.4 org.videolan.vlc.android\r\n22797  5375 10072    S     165m 89.4   0 70.8 org.videolan.vlc.android\r\n22797  5375 10072    S     165m 89.4   0 70.6 org.videolan.vlc.android\r\n22797  5375 10072    S     165m 89.4   0 66.8 org.videolan.vlc.android\r\n<\/pre>","protected":false},"excerpt":{"rendered":"<p>VLC for Android pre-alpha benchmarks (Feb 19, 2012) for various video codecs. Specs and method are the same as in the audio benchmarks. OGV Theora sample First 40 seconds of ogv_theora_codec_sample.ogv Results &#8211; libtheora libtheora Mean: 57.02% Median: 57.35% Mode: 56.3% libavcodec Mean: 63.13% Median: 64.75% Mode: N\/A ogv with libtheora ogv with libavcodec<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[759],"tags":[760,777,789,776],"_links":{"self":[{"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/posts\/277"}],"collection":[{"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/comments?post=277"}],"version-history":[{"count":0,"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/posts\/277\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/media?parent=277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/categories?post=277"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.compdigitec.com\/labs\/wp-json\/wp\/v2\/tags?post=277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}