This test uses mplayer's mencoder utility and the libavcodec family for testing the system's audio/video encoding performance.

To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark mencoder.

Project Site

Test Created

6 December 2010

Last Updated

7 February 2018

Test Maintainer

Michael Larabel 

Test Type


Average Install Time

31 Seconds

Average Run Time

4 Minutes, 55 Seconds

Test Dependencies

C/C++ Compiler Toolchain + Yasm Assembler


150k+ Downloads

Supported Platforms

Public Result Uploads *Reported Test Completions **Reported Installs **Test Profile Page Views ***OpenBenchmarking.orgEventsMencoder Popularity Statisticspts/mencoder2010.122011.042011.082011.122012.042012.082012.122013.042013.082013.122014.042014.082014.122015.042015.082015.122016.042016.082016.122017.042017.082017.122018.042018.082018.122019.042019.082019.122020.042020.082020.122021.042021.082021.122022.042022.082022.122023.042023.0830K60K90K120K150K
* Uploading of benchmark result data to is always optional (opt-in) via the Phoronix Test Suite for users wishing to share their results publicly.
** Data based on those opting to upload their test results to and users enabling the opt-in anonymous statistics reporting while running benchmarks from an Internet-connected platform.
*** Test profile page view reporting began March 2021.
Data updated weekly as of 27 September 2023.

Revision History

pts/mencoder-1.5.0   [View Source]   Wed, 07 Feb 2018 12:33:54 GMT
Update against MPlayer 1.3.0 upstream.

pts/mencoder-1.4.1   [View Source]   Thu, 24 Jan 2013 10:47:51 GMT
Add Yasm assembler external dependency.

pts/mencoder-1.4.0   [View Source]   Wed, 23 Jan 2013 22:36:01 GMT
Update mencoder test profile with various changes, including re-basing to upstream MPlayer 1.1.

pts/mencoder-1.3.0   [View Source]   Mon, 06 Dec 2010 14:55:45 GMT
Initial import into

Performance Metrics

Analyze Test Configuration:

Mencoder 1.3.0

AVI To LAVC metrics for this test profile configuration based on 441 public results since 7 February 2018 with the latest data as of 1 October 2023.

Below is an overview of the generalized performance for components where there is sufficient statistically significant data based upon user-uploaded results. It is important to keep in mind particularly in the Linux/open-source space there can be vastly different OS configurations, with this overview intended to offer just general guidance as to the performance expectations.

OpenBenchmarking.orgDistribution Of Public Results - AVI To LAVC441 Results Range From 12 To 420 Seconds123252729211213215217219221223225227229231233235237239241243280160240320400

Based on data, the selected test / test configuration (Mencoder 1.3.0 - AVI To LAVC) has an average run-time of 2 minutes. By default this test profile is set to run at least 3 times but may increase if the standard deviation exceeds pre-defined defaults or other calculations deem additional runs necessary for greater statistical accuracy of the result.

OpenBenchmarking.orgMinutesTime Required To Complete BenchmarkAVI To LAVCRun-Time48121620Min: 1 / Avg: 1.75 / Max: 14

Based on public results, the selected test / test configuration has an average standard deviation of 0.4%.

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsAVI To LAVCDeviation246810Min: 0 / Avg: 0.4 / Max: 3

Tested CPU Architectures

This benchmark has been successfully tested on the below mentioned architectures. The CPU architectures listed is where successful result uploads occurred, namely for helping to determine if a given test is compatible with various alternative CPU architectures.

CPU Architecture
Kernel Identifier
Verified On
Intel / AMD x86 64-bit
(Many Processors)
IBM POWER (PowerPC) 64-bit
POWER9 altivec supported 44-Core
MIPS 64-bit
Loongson-3A R3, Loongson-3A3000 V0.9 FPU V0.1
Baikal-T1 1.2 GHz MIPS P5600 V3.0 FPU V2.0, MIPS P5600 V3.0 FPU V2.0
Intel / AMD x86 32-bit
(Many Processors)
ARMv7 32-bit
ARMv7 rev 1 2-Core, ARMv7 rev 3 8-Core, ARMv7 rev 4 4-Core, ARMv7 rev 5 4-Core
ARMv8 64-bit
AArch64 rev 1

Recent Test Results Results Compare

1 System - 1 Benchmark Result

Intel Core i7-8550U - LENOVO 20LTA7JQCD - Intel Xeon E3-1200 v6

Ubuntu 22.10 - 5.19.0-45-generic - GNOME Shell 43.1

Find More Test Results