It is with pleasure that I announce the release of the ofxHPVPlayer addon.
This addon aims at providing a cross-platform solution for playing high-res and high-fps video content without being tied to system specific media-frameworks such as Quicktime, AVFoundation, GStreamer, ...
You can find the addon, the Qt GUI encoder and example projects on the ofxHPVPlayer Github.
Pre-compressed HPV files accompanying the examples can be found here.
The HPV library was originally created by the Belgian University of Hasselt/EDM / iMinds in the context of the European funded FP7 program Dreamspace. Their aim was to construct a toolset for the Unity game engine allowing to create immersive multi-projector installations. HPV files can be played both through this addon and by using the provided Unity tools. For more information, visit the ofxHPVPlayer Github.
Specifications in a nutshell:
- Made with OF 0.9.8
- Tested on Windows 7, 8 and 10.
- Tested on Max OSX 10.12.4 (should work from 10.9 up)
- Tested on Linux Ubuntu Desktop 16.04
The HPV system was tried and tested in several installations and VR showcases and was able to provide stable FullHD, 4K and 8K playback at high frame rates (given a powerful machine with SSD and good CPU).
Hopefully this addon will serve the community!
Please try it out and let me know any comments or issues!
It is important that the HPV library doesn't aim to replace the fantastic HAP Codec by Vidvox nor has it the specifications to. The context in which the HPV system was realised required complete independence from platform specific frameworks. It furthermore required an open container that allows for supporting newer types of texture compression (BPTC, ASTC, ...) in the future.