Whirligig is a virtual reality media player application available on the Steam platform. It allows users to play various types of media content, such as movies, videos and images, in a virtual reality environment using a VR headset.
Whirligig supports a wide range of video and audio formats, including 2D and 3D videos, 180 and 360-degree videos, and 5.1 audio. It also has various customization options, including multiple environments, skins, and playback settings, such as zoom, tilt, and rotation.
Users can control the media player using a VR controller, keyboard, or mouse. Whirligig is designed to provide a seamless and immersive media experience for VR users.
Whirligig's desktop functionality is intended to provide users with a convenient way to preview or play their media content without having to use a VR headset. However, the application is optimized for VR use, and some of its features may not be available or work as well on a desktop.
Main Features
Supports Vive, Oculus, Mixed Reality and openVR headsets.
Supports none VR desktop playback.
Supports Vive controllers, Oculus Touch, Oculus remote, Xbox controller,, keyboard and mouse.
A large range of projection types including fisheye, panoramic (barrel), Cinema and custom projections.
Support Mono, stereo over under and stereo side by side videos.
3 render paths to choose from to get the widest video format support. DiretShow, Media Foundation and libVLC.
Choose different backgrounds for your media or add your own.
Subtitle support with accompanying srt files.
16 Save/Load slots to save your position in files and bookmark them for later.
6 preset slots so yo can easily save and load the settings you like most for your films.
Streaming video support and youtube playback support.
Video Container Support
mp4,ebm,avi,mkv,m4v,mpg,f4v,2ts,wmv,flv,mov,wav,tp,ts
Video decoder support is very important in Whirligig as I want to offer the largest amount of possibilities for playing back your content. For this reason Whirligig support 3 render paths for you to try, Directshow, Media Foundation and libVLC. full details about these are available in trouble shooting: http://www.whirligig.xyz/trouble-shooting/
for the widest video support I suggest installing the LAV Open-Source DirectShow Media Splitter and Decoders and using the Directshow option in the player.
Image Support
jpg,png,jps,pns
Whirligig works with most jpg and png files but works best when the image file resolution has a factor of 2.
Supported Projection Types
Fisheye 100 to 360 degrees
Barrel 110 to 360 degrees
Cinema/Flat Screen
Cinema Curved
Custom Environments/Rooms
Home Cinema
Bedroom
Living Room
Custom Formats
Cube Map Horizontal Tee
Cube Map Horizontal
Cube Map Vertical Tee
Cube Map Vertical
Facebook Cube Map 3x2
Facebook Pyramid
GardenGnome Cube Map 3x2
Kodak PixPro SP360
LatLong 360x90
LG360
Octane
Panasonic A500
Ricoh Theta S
Samsung Gear 360
Vray Cubemap Invert
Vray Cubemap