Tests
Suites
Latest Results
Search
Register
Login
Popular Tests
Timed Linux Kernel Compilation
SVT-AV1
7-Zip Compression
Stockfish
x265
FFmpeg
Newest Tests
LiteRT
WarpX
Epoch
Valkey
Whisperfile
XNNPACK
Recently Updated Tests
ASTC Encoder
SVT-AV1
Unvanquished
Primesieve
XNNPACK
oneDNN
New & Recently Updated Tests
Recently Updated Suites
Database Test Suite
Machine Learning
Steam
New & Recently Updated Suites
Component Benchmarks
CPUs / Processors
GPUs / Graphics
OpenGL
Disks / Storage
Motherboards
File-Systems
Operating Systems
OpenBenchmarking.org
Corporate / Organization Info
Bug Reports / Feature Requests
libavif avifenc 1.0.0
pts/avifenc-1.0.0
- 02 June 2020 -
Initial commit of libavif avifenc encode benchmark.
downloads.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v9.6.1--> <PhoronixTestSuite> <Downloads> <Package> <URL>http://www.phoronix-test-suite.com/benchmark-files/aom-200.tar.xz</URL> <MD5>93c614944b53ed69f36439e433411ddc</MD5> <SHA256>8996bb24c5768a109e3d20cb4b7adb617d7a4095e11801cef1ffccba5e5e6e2c</SHA256> <FileName>aom-200.tar.xz</FileName> <FileSize>2390800</FileSize> </Package> <Package> <URL>http://github.com/AOMediaCodec/libavif/archive/v0.7.3.tar.gz</URL> <MD5>6a2baf3100cb901028fe7e5085ad3e5d</MD5> <SHA256>a4ce03649c58ec9f3dc6ab2b7cf7d58474b149acf1e4c563be4081bad60ed2dd</SHA256> <FileName>libavif-0.7.3.tar.gz</FileName> <FileSize>2893675</FileSize> </Package> <Package> <URL>https://github.com/AOMediaCodec/libavif/releases/download/v0.7.3/avifenc.exe</URL> <MD5>9f4b6915e7dce4f020bc4bf8525ba9ae</MD5> <SHA256>1d3f9ae83406121f10007fa5b352e96545a5562df5a71bb7c9d1e7219f2cb123</SHA256> <FileName>avifenc-073.exe</FileName> <FileSize>9736192</FileSize> <PlatformSpecific>Windows</PlatformSpecific> </Package> <Package> <URL>http://phoronix-test-suite.com/benchmark-files/sample-photo-6000x4000-1.zip</URL> <MD5>3da40124023e94f63d96c22c07e7e9c2</MD5> <SHA256>cadcd434abcdc82a220e7022c749b6fa5f46bb7a32ec14423ca8aab067b0e989</SHA256> <FileName>sample-photo-6000x4000-1.zip</FileName> <FileSize>7824306</FileSize> </Package> </Downloads> </PhoronixTestSuite>
install.sh
#!/bin/sh tar -xf libavif-0.7.3.tar.gz cd libavif-0.7.3/ext tar -xf ../../aom-200.tar.xz mkdir aom/build.libavif cd aom/build.libavif export CXXFLAGS="-O3 -fPIC" export CFLAGS="-O3 -fPIC" cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DENABLE_DOCS=0 -DENABLE_EXAMPLES=0 -DENABLE_TESTDATA=0 -DENABLE_TESTS=0 -DENABLE_TOOLS=0 .. ninja echo $? > ~/install-exit-status cd ~/libavif-0.7.3/ mkdir build cd build cmake -DAVIF_CODEC_AOM=1 -DAVIF_LOCAL_AOM=1 -DAVIF_BUILD_APPS=1 .. make -j $NUM_CPU_CORES echo $? > ~/install-exit-status cd ~ unzip -o sample-photo-6000x4000-1.zip echo "#!/bin/sh ./libavif-0.7.3/build/avifenc -j \$NUM_CPU_CORES \$@ echo \$? > ~/test-exit-status " > avifenc chmod +x avifenc
install_windows.sh
#!/bin/sh chmod +x avifenc-073.exe unzip -o sample-photo-6000x4000-1.zip echo "#!/bin/sh ./avifenc-073.exe -j \$NUM_CPU_CORES \$@" > avifenc chmod +x avifenc
results-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v9.6.1--> <PhoronixTestSuite> <SystemMonitor> <Sensor>sys.time</Sensor> </SystemMonitor> </PhoronixTestSuite>
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v9.6.1--> <PhoronixTestSuite> <TestInformation> <Title>libavif avifenc</Title> <AppVersion>0.7.3</AppVersion> <Description>This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF).</Description> <ResultScale>Seconds</ResultScale> <Proportion>LIB</Proportion> <TimesToRun>3</TimesToRun> </TestInformation> <TestProfile> <Version>1.0.0</Version> <SupportedPlatforms>Linux, MacOSX, BSD, Windows</SupportedPlatforms> <SoftwareType>Utility</SoftwareType> <TestType>Processor</TestType> <License>Free</License> <Status>Verified</Status> <ExternalDependencies>build-utilities, cmake, perl, yasm, meson, nasm, libpng-development, jpeg-development</ExternalDependencies> <EnvironmentSize>70</EnvironmentSize> <ProjectURL>https://github.com/AOMediaCodec/libavif/</ProjectURL> <InternalTags>SMP</InternalTags> <Maintainer>Michael Larabel</Maintainer> </TestProfile> <TestSettings> <Default> <PostArguments> sample-photo-6000x4000.JPG output.avif</PostArguments> </Default> <Option> <DisplayName>Encoder Speed</DisplayName> <Identifier>enc-mode</Identifier> <Menu> <Entry> <Name>0</Name> <Value>-s 0</Value> <Message>Slowest</Message> </Entry> <Entry> <Name>2</Name> <Value>-s 2</Value> <Message>Slowest</Message> </Entry> <Entry> <Name>8</Name> <Value>-s 8</Value> <Message>Default</Message> </Entry> <Entry> <Name>10</Name> <Value>-s 10</Value> <Message>Fastest</Message> </Entry> </Menu> </Option> </TestSettings> </PhoronixTestSuite>