The industry-proven GPU accelerated Hap video codec playback solution for Unity.
— (new) Reworked playback loop - even more smooth playback
— (new) Improved stability and performance - can play even more videos now
— (new) Unlocked decode threads number: it scales with the the CPU concurrency capabilities
— (new) Frees your render and main threads: texture updating is done completely in background threads
— (new) Better playback speed control
— (new) Multichannel audio support (5.1 has been tested)
— (new) Only 10Mb required for the plugin DLLs
— Hardware accelerated Hap video playback without any external codecs installation needed. All fravours of Hap are supported.
— Low CPU usage. Frames are mostly decompressed on the GPU.
— Play 4k @ 120 fps, 8k @ 60 fps or 10k@50fps videos (on supported hardware), play tons of smaller videos at once. Extremely fast frame-precise seeking.
— Playback speed control.
— Transparent videos with Hap Alpha, Hap Q Alpha and Hap R codecs. First plugin to support Hap Q Alpha/Hap R in Unity.
— Chunked Hap support for even faster multi-threaded decoding.
— Works with DX11 on Windows. DX12/OpenGL are one the way
— Both 32-bit and 64-bit builds supported!
— Audio output through the Unity Native Audio plugin and AudioSource (multichannel audio supported).
— Can preload video to memory if your SSD isn't fast enough
— Configurable RAM/GPU memory usage.
— Suits for both programmers and artists: C# API along with IMGUI/uGUI/Render to Material wrappers provided.
— Example scenes with the typical usage scenarios (including 360/VR).
— Free demo version available (link above)
Requirements for this asset version:
— Unity 2019 - Unity 2020 (older versions likely won't work)
— Windows 8.1/10