What’s new in GoPro VR Player 3.0?
- Introducing spatial audio for 360 videos. You will be able to experience 360 video with spatial audio through any set of stereo headphones. The immersive sphere of audio is activated through the VLC spatial-audio module (ambisonics audio renderer and binauralizer audio filter).
- Enjoy virtual reality on macOS 10.13 High Sierra through OpenVR. Simply plug in your HTC Vive, launch GoPro VR Player and get immersed in your 360 video. You can also preview your video in your headset while editing it in Autopano Video Pro 3.0 or Adobe Premiere Pro via our dedicated plugins.
- You can now modify the playback speed of your video via the menu.
- Quickly access your favorite videos via the “Open recents” item in the menu.It will allow you to play videos you’ve watched recently in a few clicks.
- We added a benchmark feature so you can monitor your computer’s decoding performance while it progresses.
Information & Known Issues
- As the software decoder has been disabled into the VLC backend, some video media files can’t be read on low end computers anymore. It’s recommended to own a high end GPU card with latest drivers and latest OS system.
- GoPro CineForm codec support is temporarily disabled.
- Spatial audio support is only available with the default VLC backend.
- Facebook 360 spatial audio formats are not supported yet.
- A memory leak can appear on some Windows systems with the default VLC backend.
- Video delivery through HLS and progressive download is temporarily disabled with the default VLC backend.
- HMD rendering can freeze with OpenVR and some NVIDIA graphics cards on macOS High Sierra.
- Stereoscopy Over/Under is inverted with the default VLC backend.
- Video decoding can be slow on some Intel GPU with the default VLC backend.
Change log for GoPro VR Player 3.0 FINAL
This is the release of the new GoPro VR Player 3.0. This new version brings some nice improvements, see paragraphs below.
GoPro VR Player new features
We added some very cool new features on GoPro VR Player. Here's a detailed list of those new features:
- Introducing spatial audio for 360 videos You will be able to experience 360 video with spatial audio through any set of stereo headphones. The immersive sphere of audio is activated through the VLC spatialaudio module (ambisonics audio renderer and binauralizer audio filter). Once a supported ambisonics format is detected, you can experience the video's sound in all directions. This current GoPro VR Player release is also able to render some of the 2nd and 3rd order ambisonics formats. Find here informations about the Google/YouTube Spatial Audio specifications: https://github.com/google/spatial-media/blob/master/docs/spatial-audio-rfc.md
- SteamVR/OpenVR is now available on the new macOS High Sierra 10.13 OpenVR is an API and runtime that allows access to VR hardware from multiple vendors without requiring that applications have specific knowledge of the hardware they are targeting. Through GoPro VR Player, SteamVR is now supported on macOS High Sierra 10.13. The OpenVR SDK version 1.0.10 is now used on Windows and on macOS. We recommend you to use latest 27-inch iMac Retina or Mac Pro configurations with AMD graphics products to get the best experience.
- Added a "Playback Speed" item into the menu Now the Playback menu and the settings add a Playback speed item to specify the speed of a video file. It can be normal speed (1.0x), half speed (0.5x) and double speed (2.0x).
- Added an "Open recents" item into the menu By selecting "Open recents" into the File menu you can access the five latest media files played into GoPro VR Player.
- You can now perform a benchmark on a video file A benchmark mode can be activated when running the GoPro VR Player application from the command line. Add the --benchmark X <video> argument where X is the number of iterations of the video file. More informations on the command lines here.
- Playlist file can specify the projection for each media Simply add "projectionSource": "Standard", "projectionSource": "Equirectangular" or "projectionSource": "Cubemap" into the .kepl file to specify the desired projection of a source media. More informations on the playlist file here.
- Added a disable option for HMD to avoid launching VR runtimes With this setting checked, the HMD detection is deactivated. It's useful when a HMD is installed and configured on a Desktop computer and you want use GoPro VR Player screen mode.
- Update of the VLC library The libVLC library can be embedded into an application to get multimedia capabilities. Windows and macOS versions now uses the 3.0.0 Vetinari version.
- Leap Motion SDK version 2.3.1 (Windows) The Leap Motion SDK contains two basic libraries that define the API to the Leap Motion tracking data. The GoPro VR Player - Leap Motion documentation has also been updated.
- Oculus SDK version 1.14 (Windows) The Oculus SDK enables you to build VR experiences for the Oculus Rift.
- Beta channel notifications A new settings is available into the Preferences > Advanced > Update Channel to check for stable updates or also beta and RC versions of the software.
Features and fixes since 3.0.0 release candidate:
- ALPS-886 : Force hardware accelerated video decoder on Windows for H.264 - ALPS-887 : First implementation of the spatialaudio library - ALPS-888 : Fork of the VLC master repository - ALPS-1106 : Force hardware accelerated video decoder on macOS for H.264 and H.265 - ALPS-1393 : Rework on plugins and codecs support into the VLC backend - ALPS-1687 : Add RTMP stream support - ALPS-1688 : Add internal statistics when used as preview player in Kolor AutoPano Video software - ALPS-1781 : Upgrade OpenVR SDK to 1.0.9 version for Windows and macOS - ALPS-1839 : Add the new GoPro certificate into the Windows installer - ALPS-1839 : Add the new GoPro certificate into the macOS installer - ALPS-1843 : New implementation for analytics - ALPS-1927 : Ambisonics FOA Google/YouTube spatial media validation (PCM) - ALPS-1928 : Force hardware accelerated video decoder on Windows for H.265 - ALPS-1929 : Ambisonics FOA Google/YouTube spatial media validation (AAC) - ALPS-1984 : New continuous integration framework implementation for Windows version - ALPS-2045 : Minor updates on analytics library - ALPS-2173 : Updates on hardware video decoding limitations - ALPS-2175 : Installer and EULA updates - ALPS-2332 : Upgrade OpenVR SDK to 1.0.10 version on Windows and macOS - ALPS-2352 : SteamVR / OpenVR fps issue on macOS High Sierra - ALPS-2345 : Print HQ rendering issue
Features and fixes since 3.0.0 beta:
- ALPS-465 : Beta channel notifications and preserving some settings when updating the software - ALPS-838 : Refactor of the software Update window - ALPS-975 : Spinner is frost - ALPS-1023 : Windows Media Foundation backend broken - ALPS-1201 : Remove software decoder from VLC backend - ALPS-1277 : No Cineform support on Windows since VLC 2.2.6 update - ALPS-1373 : Some images don't work on macOS 10.12 (Sierra) - ALPS-1383 : Ability to set source file projection into the playlist file (.kepl) - ALPS-1392 : Add Left/Right or Top/Bottom information into the Debug informations panel when stereoscopy is activated - ALPS-1397 : Change download key for better Software Downloader access - ALPS-1452 : Print doesn't work after reset setting
Features and fixes since 2.3.1:
- ALPS-170 : Ability to change the playback rate - ALPS-177 : GoPro VR Player should have "Open Recents" menu item - ALPS-195 : Update Leap Motion SDK - ALPS-770 : Add OpenGL 3.2 support for macOS version - ALPS-883 : macOS optimizations - ALPS-884 : Add benchmarks and tests for macOS - ALPS-885 : OpenVR macOS beta version integration - ALPS-981 : Crash on exit when a video is set as argument in command line - ALPS-1026 : Leap Motion can crash during application startup - ALPS-1055 : Add prefix for statistics events when in benchmark mode - ALPS-1144 : Update VLC library - ALPS-1151 : Add a disable option for HMD to avoid launching VR runtimes - ALPS-1164 : Performance issue on MacBookPro with Intel Iris graphics - ALPS-1165 : Update Oculus SDK to 1.14 version - ALPS-1167 : Update OpenVR SDK on Windows - ALPS-1168 : Support of OpenVR SDK on the new macOS 10.13 - ALPS-1170 : Benchmark mode can be accessed from command line
Informations and known issues about the 3.0.0 version
- As the software decoder has been disabled into the VLC backend, some video media files can't be read anymore on low end computers. It's recommanded to own a high end GPU card with latest drivers and latest OS system. - GoPro Cineform codec support is temporarily disabled. - Spatial audio support is only available with the default VLC backend. - Facebook 360 spatial audio formats are not supported yet. - A memory leak can appear on some Windows systems with the default VLC backend. - Video delivery through HLS and progressive download is temporarily disabled with the default VLC backend. - HMD rendering can freeze with OpenVR and some NVIDIA graphics cards on macOS High Sierra. - Stereoscopy Over/Under is inverted with the default VLC backend. - Video decoding can be slow on some Intel GPU with the default VLC backend.