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.4.0
pts/avifenc-1.4.0
- 28 August 2023 -
Update against libavif 1.0 upstream.
downloads.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.4--> <PhoronixTestSuite> <Downloads> <Package> <URL>http://www.phoronix-test-suite.com/benchmark-files/aom-350.tar.xz</URL> <MD5>4bad477efe71208b0a190efd1fc5da8b</MD5> <SHA256>7d4d88d2b0cea58243aa422f5ee4656a676b8a74170fbc29a2f36eb310446740</SHA256> <FileName>aom-350.tar.xz</FileName> <FileSize>3690192</FileSize> </Package> <Package> <URL>https://github.com/AOMediaCodec/libavif/archive/refs/tags/v1.0.0.tar.gz</URL> <MD5>27066e884d81f4d6d8dce709f25a1b21</MD5> <SHA256>410f85cf0d13f403b41197c0774da469f5d73b89aa06d40fc726165377f215a0</SHA256> <FileName>libavif-1.0.0.tar.gz</FileName> <FileSize>10569801</FileSize> </Package> <Package> <URL>http://www.phoronix-test-suite.com/benchmark-files/avifenc-011-windows.zip</URL> <MD5>e80d2608bf1db803fea0e64680904f96</MD5> <SHA256>51bd56600cebacd90f39aed8d7a242fc88715fe4a0c8d02ee77c360a8f145887</SHA256> <FileName>avifenc-10.exe</FileName> <FileSize>12108800</FileSize> <PlatformSpecific>Windows</PlatformSpecific> </Package> <Package> <URL>http://upload.wikimedia.org/wikipedia/commons/2/2c/Mars_topography_%28MOLA_dataset%29_with_poles_HiRes.jpg</URL> <MD5>033f3dfec0031912d39bcfb48679ae85</MD5> <SHA256>21aaf7b1b7d324cc4e79f779de4e277d861e4dbd445a08846cd13dd3c81ed345</SHA256> <FileName>sample-photo-mars.jpg</FileName> <FileSize>20369694</FileSize> </Package> </Downloads> </PhoronixTestSuite>
install.sh
#!/bin/sh tar -xf libavif-1.0.0.tar.gz cd libavif-1.0.0/ext tar -xf ~/aom-350.tar.xz mkdir aom/build.libavif cd aom/build.libavif export CXXFLAGS="-O3 -fPIC -Wno-error $CXXFLAGS" export CFLAGS="-O3 -fPIC -Wno-error $CFLAGS" cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DENABLE_DOCS=0 -DENABLE_EXAMPLES=0 -DENABLE_TESTDATA=0 -DENABLE_TESTS=0 -DENABLE_TOOLS=0 -DBUILD_SHARED_LIBS=1 .. ninja echo $? > ~/install-exit-status cd ~/libavif-1.0.0/ 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 ~ echo "#!/bin/bash THREADCOUNT=\$((\$NUM_CPU_CORES>64?64:\$NUM_CPU_CORES)) ./libavif-1.0.0/build/avifenc -j \$THREADCOUNT \$@ echo \$? > ~/test-exit-status" > avifenc chmod +x avifenc
install_windows.sh
#!/bin/sh chmod +x avifenc-10.exe echo "#!/bin/bash THREADCOUNT=\$((\$NUM_CPU_CORES>64?64:\$NUM_CPU_CORES)) ./avifenc-10.exe -j \$THREADCOUNT \$@" > avifenc chmod +x avifenc
results-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.4--> <PhoronixTestSuite> <SystemMonitor> <Sensor>sys.time</Sensor> </SystemMonitor> </PhoronixTestSuite>
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.4--> <PhoronixTestSuite> <TestInformation> <Title>libavif avifenc</Title> <AppVersion>1.0</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.4.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> <RepositoryURL>https://github.com/AOMediaCodec/libavif</RepositoryURL> <InternalTags>SMP</InternalTags> <Maintainer>Michael Larabel</Maintainer> <SystemDependencies>libyuv.h</SystemDependencies> </TestProfile> <TestSettings> <Default> <PostArguments>--autotiling sample-photo-mars.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>Slow</Message> </Entry> <Entry> <Name>6</Name> <Value>-s 6</Value> <Message>Default</Message> </Entry> <Entry> <Name>6, Lossless</Name> <Value>-s 6 -l</Value> <Message>Default Speed + Lossless</Message> </Entry> <Entry> <Name>10, Lossless</Name> <Value>-s 10 -l</Value> <Message>Faster</Message> </Entry> </Menu> </Option> </TestSettings> </PhoronixTestSuite>