CRIWARE Unity Plugin Manual  Last Updated: 2025-05-08
Sofdec AV1

AV1 Codec Extension

The AV1 video codec is OSS (open source software) and is not built in as a standard Sofdec function.
To play USM videos created with the AV1 codec on this system, you need to incorporate the CRI Sofdec Codec AV1 Expansion extension plug-in.

How to install the plugin

Import the unitypackage located in the following path into your project.
  • CRIWARE/Expansion/cri_audio_effect/AV1/unity/plugin/cri_sofdec2_codecs_av1_unity_plugin_vX_XX_XX_smartphone_en.unitypackage
Please also check out " [CriMana] AV1 Movie "

CPU load/memory consumption

Measurement Platform Library

PC
  • Hardware
    • CPU: Intel Core i7-1260P (2.10GHz)
    • Memory: 16[GB]
  • Software
    • OS: Microsoft Windows 11 Pro
    • Compiler/Debugger: Visual Studio 2019
    • Number of Worker Threads: 4
    • Frame Pool Number: 4


iOS
  • Hardware
    • Device: iPhoneXR(18.1), iPhone13(15.0), iPhone15 Pro MAX (18.1)
  • Software
    • Development environment: Xcode 16.1
  • Playback Settings
    • Number of Worker Threads: 4
    • Frame Pool Number: 4


Android
  • Hardware
    • Device: Pixel5(Android 14.0), Xiaomi Redmi K40 Pro(Android 12.0)
  • Software
    • Development environment: Android Studio
    • Android NDK : Revision 13b (for Windows x86_64)
    • Android API Level 21 (For Android OS 5.0 and later)
    • ABI : arm64-v8a
  • Playback Settings
    • Number of Worker Threads: 4
    • Frame Pool Number: 4


(1) CPU load (AV1 decoding load per frame)

PC
Resolution Frame rate (fps) Bitrate (Mbps) Average Value (msec)
1280x720 29.97 1.15 1.9
1920x1080 29.97 1.69 3.4
3840x2160 29.97 6.72 13.7
iOS

iPhoneXR(18.1)

Resolution Frame rate (fps) Bitrate (Mbps) Average Value (msec)
1280x720 29.97 1.15 8.6
1920x1080 29.97 1.69 16.3
3840x2160 29.97 6.72 63.9


iPhone13(15.0)

Resolution Frame rate (fps) Bitrate (Mbps) Average Value (msec)
1280x720 29.97 1.15 2.8
1920x1080 29.97 1.69 6.1
3840x2160 29.97 6.72 29.9


iPhone15 Pro MAX (18.1)

Resolution Frame rate (fps) Bitrate (Mbps) Average Value (msec)
1280x720 29.97 1.15 3.0
1920x1080 29.97 1.69 5.0
3840x2160 29.97 6.72 24.0
Android

Pixel5(Android 14.0):arm64-v8a

Resolution Frame rate (fps) Bitrate (Mbps) Average Value (msec)
1280x720 29.97 1.15 6.1
1920x1080 29.97 1.69 17.0
3840x2160 29.97 6.72 65.6


Xiaomi Redmi K40 Pro(Android 14.0):arm64-v8a

Resolution Frame rate (fps) Bitrate (Mbps) Average Value (msec)
1280x720 29.97 1.15 3.2
1920x1080 29.97 1.69 5.7
3840x2160 29.97 6.72 21.8


(2) Memory consumption

PC
Resolution Mana Library Memory Usage (MB)
1280x720 59.2
1920x1080 125.8
3840x2160 498.1
iOS
Resolution Mana Library Memory Usage (MB)
1280x720 59.0
1920x1080 125.6
3840x2160 479.0
Android
Resolution Mana Library Memory Usage (MB)
1280x720 59.1
1920x1080 125.7
3840x2160 498.0


About the open source libraries used


This AV1 extension uses the following open source libraries:

  • dav1d


For license, copyright, and other information, please refer to dav1d_license.txt in the CRIWARE/Expansion/sofdec2_codecs/AV1/licenses folder.
For version information of the open source libraries, see the manual at CRIWARE/SDK/documentation/sdk_manual/CRIWARE_Unity_Plugin_Manual_*_*.chm
"CRIWARE Unity Plugin Manual" ->
"CRIWARE Unity Plug-in Manual" ->
"Expansion User's Manual" ->
"About Expansion Plugins" ->
"Sofdec2 AV1" ->
"Release Notes"