Whirligig is a VR media player for the playback and viewing of video files and images. It support a wide range of projection types, render paths and has many other features to make your experience as enjoyable as possible.
All Reviews:
Mostly Positive (263) - 77% of the 263 user reviews for this software are positive.
Release Date:
Apr 4, 2016
Developer:
Publisher:

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Early Access Software

Get involved with this software as it develops.

Note: This Early Access software is not complete and may or may not change further. If you are not excited to use this software in its current state, then you should wait to see if it progresses further in development. Learn more

What the developers have to say:

Why Early Access?

“The current position of Whirligig is that it is a fully usable product and can play media, a wide variety of projection formats and file types and have many options not available in other players. I want to keep improving on this. Feedback from Early Access gives me an opportunity to fix bugs, add features and improve Whirligig.

As Whirligig is a media player it has a lot of reliance on media outside of my control. For this reason the more I can encourage a dialogue with the users the better chance I have of making a stable and enjoyable experience.”

Approximately how long will this software be in Early Access?

“I hope to move from Early Access before Christmas.”

How is the full version planned to differ from the Early Access version?

“The full version of Whirligig will be a continuation of the Early Access version. However I intend to improve documentation and the general look and feel of the player.”

What is the current state of the Early Access version?

“Whirligig is currently at an advanced level in it's development and exists as a fulling functioning and usable application.”

Will this software be priced differently during and after Early Access?

“I've set the price quite low during Early Access as this is my first app to be sold on Steam and I'm currently finding my feet at the this early stage of release.

Once Whirligig leaves Early Access it will be priced based on feedback from the community and revenue that can sustain continuing development.”

How are you planning on involving the Community in your development process?

“The community has and is a vital part of my development. The best way that the Community can contribute to my development feedback is to inform me of issues they have with Whirligig and to let me know of feature they want to see in the future. A lot of the features that are currently in Whirligig have been suggested by users of my player.”
Read more
Notice: Requires a virtual reality headset. See the VR Support section for more info.

Buy Whirligig

 

Recent updates View all (50)

March 8

New version 4.2 Beta release new features, new fixes

So I've been releasing betas without announcements for a little while. Here is the beta version 4.2 with a list of all of the features, updates and fixes since last time.

Updates in since version 4.19
Ive tried to catagrise these a bit better as things like bug fixes and plugin and engine updates aren't that interesting. So I've started with new features first and hopefully that makes it easier to get to the good stuff :)


New features and larger changes

  • Mono when paused option so you can have it mono when the menu is visible. available from the setting menu/general 01 and good when watching 3D films where the 3D comes into the room.

  • Added new background glow menu. Available from the settings/buttons menu. This feature allows you to change the size, saturation and brightness on the glow.

  • Increased the size of the settings menu.

  • Added tool tips to settings menu. In an effort to improve the settings menu I've added tool tips. This is a small addition to hopefully a big overhaul to the settings menu that should come soon.

  • New feature, resume from previous time. This feature when turned on (go to settings and switch on "Resume from previous") when you load Whirligig a dialogue box will appear asking if you would like to resume from previous time location.

  • Added a new menu and changed other of the other menus. This is going towards a new menu system which will allow changing menu colours.

  • System where if you go into a menu from setup it will return to the settings after quitting that menu.

  • Changed Mixed reality laser angle so it matches the laser in the Windows mixed reality home.

Plugin and engine updates

  • Unity3D 2017.3.1f1
  • Updated Oculus SDK's
  • Updated Steam SDK for Unity3D.
  • Updated AVpro plugin for Unity3D.

Major bug fixes

  • Unity3D 2017.3.1f1
  • Fixed Hotspot issues.
  • Fixed when video ends options.
  • Fixed command line loading problems.
  • Fixed load by command line when used in conjunction with included ini files.
  • Fixed ini file load on startup with Commandline feature load.
  • Fixed issue with the shortcuts in explorer where the shortcuts 1 to 4 wouldn’t work with the Vive controllers and in general if you held it a certain length of time.
  • Fixed issue with explorer being able to access folders in the root or a folder inside another folder of the same name.


Already an update on the 4.2, now 4.21
So I've looked at the initial feedback and I've updated one feature which I hope will be appreciated by a few. Stretch now is reporcented in percent rather that an arbitrary number. So the default is 100% and 200% is twice the width and 50% is half. The maximum on the main UI is 200% you can go above this using the keys but not the slider. I think this will be enough for most peoples use. This is to fix the problem for half width SBS videos which need to be double the width. It's only the first version so there might be sone display bugs in the numbers but hopefully not.

The other update is that pause when HMD removed has now been improved to include Vive (posible MR headset but I haven't tested it) support and two new options have been added to this including restart media and reset YAW when removed. Hopefully this all works well fingers crossed.

Feedback on both these options would be very appreciated.

How to try the Betas
https://www.youtube.com/watch?v=E0g9ICfaxbU

Note on replying to this message
In discussion you get a notification if someone has replied to a post but if you post at the bottom of a news feed then you don't get that notification so it can be easily to miss a reply. I check these news post regularly (mostly). If you do post here with an issue or suggestion please check manually to see if I've replied to your comment. I don't want people to think I'm ignoring them :)

And Finally
So this update, if you haven't updated since the last announced beta is feature packed. I hope to continue updating and improving as usual in the future betas to come. However I do need to update the default build for Oculus, Vive and Steam Stores. The place I want to get to is a better looking settings menu and more streamlined menus menu so that people can choose the look of the main UI with more ease.

So as usual any feedback is welcome. If you run into bugs or have suggestion for new features please let me know.

Until the next update.

Happy watching

Phil
7 comments Read more

January 23

New version 4.19 Beta release for 2018

So I've uploaded two beta versions since last time and news posts are probably going to be this way in the general future. I think it makes more sense to post announcements when there have been enough changes to shout about :)

One of the updates in this beta is the addition of a new custom format. This custom format is for Youtube videos that are formatted in there new proprietary cubemap format. You can read about this format here:

https://youtube-eng.googleblog.com/2017/03/improving-vr-videos.html

Now I spend a lot of time on Whirligig and have gained a lot of experience in VR and VR video but there is such a lot to learn and one thing I was having difficulty with was creating this format. I reached out to VR Toolbox and they kindly provided me with a custom OBJ that fitted the bill. I very much appreciate them allowing me to use this and I highly recommend you go over to their Steam page and check out there product:

http://store.steampowered.com/app/488040/VR_Toolbox_360_Desktop/

It provides a wide range of tools to allow you to steam online video, have several browsers windows open while playing games and a whole lot more. So check it out.

So onto the updates this week and without further ado:

Updates in version 4.19

  • Added “Gaze support”. Actually I’ve called this "timed select" in settings. When this is selected, on the main UI you will get a timed select without having to press a button. I'll improve this in time but this is the first iteration so I hope you like it.

  • Added “save ini with media file”. Whenever you open a media file, an ini file containing all of the settings gets created in the roaming folder, so that it will open up with the same settings next time. When this option is turned on the ini file will be saved with the video so you can keep the settings with it and pass those settings onto others if you wish.

  • Added “load default option”. When this is selected whenever Whirligig is open it will open the default media, meaning it will not open the previous video you were watching.

  • Added new custom format designed for youtube VR videos. This custom projection was kindly provided by VR Toolbox: 360 Desktop. Check them out on Steam :)

  • Fixed none VR update Screen.

  • Fixed custom projection not showing the name at startup.

Updates in version 4.18

  • WebCam support added. So I’ve added support to display camera feeds. This is the first iteration so there may be bugs but it generally works. So the support works very much in the same as Mirrored Desktop support (which needs looking at as it crashes). So the easiest thing to do is create a text file with the extension wbc such as "example.wpc" then when you open it you will be displayed the webcam feed. There is an accompanying menu for the webcam support, which can be found in the buttons menu under settings. Here you can cycle through the webcams if you have more than one. Webcam cycling can also be assigned to an input key.

  • The second feature added is colours to indicate file types. So I haven’t fully settled on the colours yet as it’s a proof of concept but hopefully it should work ok. This will help you distinguish between image files, video files and other special files.

On top of these updates I've also been fixing bugs and generally tidying up code...again.

How to try the Betas
To start using the betas (and if you want the latest features and bug fixes it's recommend as I'm quite active in beta releases) all you have to do is right click on Whirligig, go to properties, go to the beta tab and select whirligig_early_access_latest_beta. This beta is always updated with every version. If you just want to try this beta only select whirligig_early_access_v4.19. If you want to stop using the betas select 'none'.

Note on replying to this message
In discussion you get a notification if someone has replied to a post but if you post at the bottom of a news feed then you don't get that notification so it can be easily to miss a reply. I check these news post regularly (mostly). If you do post here with an issue or suggestion please check manually to see if I've replied to your comment. I don't want people to think I'm ignoring them :)

And Finally
So so far this year I'm managing to keep up with my weekly updates. The next big thing I'll be tackling is the setup menu. I keep adding new functions which is great but I just cram them into the old setup which isn't. So hopefully you'll see improvements there next time and if I have time I'll also look at adding new features as well.


Until the next update.

Happy watching

Phil
0 comments Read more
See all discussions

Report bugs and leave feedback for this software on the discussion boards

About This Software

Whirligig is a VR media player for the playback and viewing of video files and images. It support a wide range of projection types, render paths and has many other features to make your experience as enjoyable as possible.

Tutorials highlighting some of the features and how to use them here:
http://steamcommunity.com/app/451650/discussions/0/154643249633675549/?tscn=1504738078


Media Foundation (Windows 8 and 10 only)
Media Foundation offers good suuport for most video formats. It comes as standard on both Windows 8 and 10. If you're consered about installing additional decoders on your system then this is a good option.


Video Lan
You can also try libVLC. This is a codec library which has a wide range of built in video decoders and streaming options. This library is used in the popular video player VLC. It offers a larger range of video playback options than Media Foundation and doesn't require decoders to be installed.

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,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260,270,280,300,310,320,330,340,350,360
  • Barrel 100,110,120,130,140,150,160,170,180,190,200,210,220,230,240,250,260,270,280,290,300,310,320,330,340,350,360. Barrel also has height degrees and squash options to get the perfect projection.
  • Cinema with options to curve height and width.

    Custom Enviroments/Rooms
    • Home Cinema
    • Bedroom
    • Living Room
  • Luxury home cinema
  • Tilted planetarium
  • Level planetarium


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

Advice and guides can be found in the discussion forum.http:// http://steamcommunity.com/app/451650/discussions/

System Requirements

    Minimum:
    • OS: Windows 7 SP1, Windows 8.1 or later, Windows 10
    • Processor: CPU: Intel i5-3340, AMD FX 8350 equivalent or better
    • Memory: 4 MB RAM
    • Graphics: Nvidia GeForce GTX 660, AMD Radeon R9 290 equivalent or better
    • Storage: 300 MB available space
    Recommended:
    • OS: Windows 7 SP1, Windows 8.1 or later, Windows 10
    • Processor: CPU: Intel i5-4590, AMD FX 8350 equivalent or better
    • Graphics: Nvidia GeForce GTX 970, AMD Radeon R9 290 equivalent or better
    • Storage: 300 MB available space
Customer reviews
High Volume of Reviews Detected:
Exclude  or  View Only
Review Type


Purchase Type


Language


Date Range
To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

Show graph



Display As:
Review Beta NEW!
When enabled, will sort reviews by new Helpfulness score. Read more about it in the blog post.
Show graph
 
Hide graph
 
Filters
Review Helpfulness Beta Enabled
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...