Download the Trial versionReferecne GuideTMPGEnc Reader SDK for Unity is an asset that provides the facilities to play common files such as MP4 (H.264/AAC) directly on Unity without using the MovieTexture.Since this asset utilizes Microsoft Media Foundation for importing and decoding video and audio files, you can use generic formats without installing external CODECs.
This asset also supports decoding by using Hardware Acceleration, which allows high-speed video rendering. Furthermore, this asset supports simultaneous playback on multiple textures and 4K playback*, so you can use this asset in a wide variety of purposes such as VR player.
* Windows 8.1 and later
- Allows playing common files (e.g.MP4) directly on Unity.
- Easy handling on Unity since it imports video as Texture2D and audio as AudioClip.
- Allows high-speed rendering with Hardware Acceleration. *Depends on GPU capability.
- This asset does not contain Copyleft license such as GPL or LGPL.
Supported Platforms: Windows 7 SP1 / Windows 8.1 / Windows 10 (x86 / x64)
Supported File Formats: Formats supported by Microsoft Media Foundation.
Video - H.264, H.265 (Windows 10), WMV and other
Audio - AAC, WMA and other
System - MP4, MKV (Windows 10), ASF and other
* Only supports the first stream in a file.
Other:
GraphicsDevice class supports only Direct3D11.