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