Vive Cinema is a light-weight, high performance VR video player for HTC VIVE or other PC tethered HMD implemented by OpenVR.
- Video
- Plane, Equirectangular 180 or 360, CubeMap & EAC(Equi-Angular Map)
- Mono, Side-By-Side or Over-Under Stereoscopic 3D
- Hardware Accelerated Decoder Integrated
- NVIDIA Video Codec SDK
- AMD AMF
- FFMpeg HWAccel
- Audio
- Spatial Audio(with or without headlock stereo track)
- Ambix/FuMa : 1st, 2nd and 3rd order ambisonics
- Facebook TBE
- Mono, Stereo, ITU 5.1 or ITU 7.1 (multilingual selectable)
- Spatial Audio(with or without headlock stereo track)
- Subtitle (multilingual selectable)
- Embedded Hardsub/Softsub
- .SRT
- .ASS
- 2018/10/25 ver.1.1.938 ready for Taipei Golden Horse Film Festival VR 5x1 Special Screening
- [New] YouTube FOA + Headlocked Stereo support.
- [Fixed] 'da-da-da' artifacts when decoding high order Ambisoncis.
- Windows® 7, Windows® 8 or Windows® 10
- Visual Studio® 2012 or Visual Studio® 2017
- HTC Vive® and SteamVR®
- Visual Studio® solutions can be found in the
\vivecinema
directory.
- Put videos in
\vivecinema\bin\videos
directory or edit\vivecinema\bin\assets\vivecinema.xml
to specify video directories. - Refer Viveport Vive Cinema for more details.
Balai 3D/VR is a rendering framework we created for easily building simple 3D/VR applications. You may find some samples in \samples
directory.
- Few memleak reports when app closing (VS2012).
- Leveraging VS2012 non C++ standard std::async() for asynchronization.
- Potential crash on 32-bit build for huge videos(e.g. 4096x4096, 8192x8192). Always use 64-bit build if possible.
- AMD AMF GPU accelerated video decoder is still testing. Switch back to CPU decoder (Press F4) if any problem occurs.
- Cubemap/EAC may experience visible seams, tweak 'padding' settings to minimize it. (refer vivecinema.xml for more details)
Vive Cinema is distributed under the terms of GPLv3 with respect to FFmpeg.
Special thanks Prof. Angelo Farina for adapting Vive Cineme in their lastest paper "Individualized HRTF for playing VR videos with Ambisonics spatial audio on HMDs", AES AR/VR 2018,
http://www.angelofarina.it/Public/AES-AVAR-2018/291-AES-AVAR-2018.pdf