Quake ( 360 Video )
Playing games in Linux :
Blinky
Blinky is a modiffied version of Quake engine (based on tyrquake) aimed at peripheral vision.
It features different lenses deformation and panorama projections.
Here on this video you can see the mercator projection (permiting 360° perihperal vision).
More info at : https://github.com/shaunlebron/blinky
__________
Information :
__________
- Building Blinky:
You'll need the following dependencies : lua52 sdl2 libxxf86dga
Get the source code
git clone https://github.com/shaunlebron/blinky.git
cd blinky
EDIT and replace line 28 of the build.sh script by (otherwise you won't get sound with pulseaudio)
SND_TARGET=sdl make bin/tyr-quake$EXT
Now compile it :
./build.sh
And finally launch the play.sh script to play
Note on version: ( copy-pasted from https://github.com/shaunlebron/blinky/wiki/Using-with-full-version-of-Quake)
Blinky comes packaged with the Quake demo. The demo files are in id1/pak0.pak.
To use Blinky with the full version of Quake, drop the id1/*.pak files from the full installation into Blinky's id1/ directory. This will replace the original demo file, id1/pak0.pak.
Using with expansion packs
You don't have to do anything special for expansion packs, just copy the expansion folders to the directory of blinky.exe. To use the default keys, insert these at the end of your config.cfg in the custom game folders:
- Adding spherical metadata to a video
As for uploading a 360° video to youtube, once you got a mercator projected video, you need to add spherical metadata to your video
Get the following python scripts
git clone https://github.com/google/spatial-media.git
cd spatial-media
python2 spatialmedia -h
python2 spatialmedia -i 'yourstitchedvideofile.mp4' out.mp4
OS : Archlinux rolling release ( http://www.archlinux.org )
Blinky : https://github.com/shaunlebron/blinky
Capture : OBS Studio 0.16.6-1 ( https://obsproject.com )
Video Edition : Kdenlive 16.08.3 ( https://kdenlive.org )