VLC 360° Technical Preview
people.videolan.org
people.videolan.org
We just don't provide Linux binaries, except Ubuntu Snaps, because it is extremely difficult to do.
Just pull the code from the repo and you'll get that :)
Why is it so hard? Do you mean that it would be extremely difficult to make the large number of binaries required for all the different Linux ditros?
If you look at the Snap packages of VLC, a LARGE part is not VLC at all, but this graphic stack.
Have you considered packaging with Flatpak [0] as well? Very similar to Snaps, but it'll work with many distros instead of just Ubuntu.
This all flies in the face of their marketing statement "The days of chasing multiple Linux distributions are over"; you can't claim a one-size-fits-all system if it only fits six out of hundreds of distros.
Edit: To the downvoters, please reply instead, and tell me why you disagree with what I wrote. If I'm wrong I'll own it.
Maybe it's just an oversight on their part, but I find the lack of any discussion of source or licensing (is it GPL, MIT, BSD?) on the site a bit of a put-off. I see from digging into the Github files it's LGPL, but why not advertise that, and the source link, more prominently on the main page? That, along with the other issue I mentioned (catering to only a few distros while claiming support for all distros) gives me pause.
Snaps run on a lot of distributions too:
https://insights.ubuntu.com/2016/06/14/universal-snap-packag...
You should at least mention on the site that you provide Ubuntu Snaps though.
It's actually quite interesting and I think you are correct that you could create a 360 environment from a trove of clips which is 'good enough' to pass.
I do wonder about how the story line unfolds in 360. A film was made with cuts so you didn't have to move around. What happens when an actor on your left is speaking to an actor on your right, or behind you. Do you miss out on bits because you were not looking where the director thought you would? do you feel more or less realism? It's an interesting proposition.
Having something automatically detect how it all joins together would be pretty impressive, but not impossible, with plenty of horsepower.
I am Looking forward to the watching films with a VR headset when support is added next year. Good stuff jbk and team
You can use a plugin to download them. Resolution is not amazing (used LG 360) but decent enough.
So your comment makes me happy :)
On the 2.2.4 version, all errors/warnings (eg: from a playlist which hits some 404s) appear in a small single list window and do not require a click OK to continue.
This new version pops all errors into a separate pop-up which requires an OK to dismiss.
Pretty annoying.
Otherwise, great to see 360 video adoption.
ps: Also, I used to be able to drag the video around (or to another monitor) in the middle of the player screen. Now it appears that I have to grab the title bar.
I guess you would need at least 4 to get the result you want.
"Advanced computer vision and a whole lot of computing power to transform 16 pieces of video into stereoscopic VR video."
We are working on this for VLC.
When you turn your head right, the left 'eye' would be 'looking' at the right 'eye/camera' (at the side). The only way to achieve what you're thinking about is to have the cameras move the same way as the head (ie: 'live' not pre-recorded) on a pan/tilt setup. (There are a few Raspberry Pi projects around that do this).
It's easy enough to play two identical videos to each eye in Google Cardboard, using ThreeJS in a browser. The videos need to be in either 'spherical/equirectangular' format as a texture on a sphere (with a virtual camera in the middle), or using the cubic format (which Facebook uses and open-sourced) projected onto a cube. Look up 'skybox' and ThreeJS for examples.
I've been experimenting a lot with all this stuff over the last year or so :)
The current link is quite fishy, tbh.
Source: I wrote this page and this build, and I lead VLC development...
Just laziness from my side, I have to admit. It is just a preview, so I thought one build using 32bits is fine for everyone, it's not an everyday build.
The nightly builds are still both 32 and 64bits and will work fine, as soon as all patches are in.
[1] Syphon: http://syphon.v002.info/
[2] Spout: http://resolume.com/blog/11110/spout-sharing-video-between-a...
I think lot's of personal or non-central sites fly under the radar but this is the first time I've seen this insinuated that I can remember so I could be wrong.
There are a few additional patches that are not yet present on the nightly builds. (For example making it work with the mouse on macOS, which you won't get on the NB). All the patches should get in, during the next couple of days.
I had no problems with subtitles, and can't find any issue related to it that isn't years old. I'd say if there's an issue its either unknown or low priority from the low demand to fix it.
I have had no problems with subtitles.
Just download a new lua script or wait next week for the update (2.2.5) that will update the script and a few minor issues.