[Cin] Cinellera360: the ultimate free VR editor

Phyllis Smith phylsmith2004 at yahoo.com
Sun Mar 26 20:52:19 CEST 2023


"You got my clickbait? I got your attention."
Always an entertaining email from Stefan!


"Nothing on the internet mentions that Cinelerra is capable of editing 360 
video's, but it certainly is: with the help of ffmpeg's F_v360 plugin. 
Either creating the 360 content, or extracting it in a regular video."
It may be that no one has experimented with it yet.  There is 1 line in the manual about that F_v360 does - Convert 360 videos between various formats - but there are so many ffmpeg plugins it can be hard to keep up.  There is also the native SphereCam video plugin that Adam added to HV a few years back and was ported into GG which I think he made a online video of using.


:So as you all already expected from my I was doing stuff with Cinelerra-gg 
that likely nobody did before and noticed some particularities  
really did not understand. My steps:


1. My project settings remain 1920x1080.

2. Just grab any equirectangular video bigger than your project size. The 
one I got my hands on was 4096x2048.

In my project I want to use a part of this video as illustration of the 
user experience. This would mean I need to project the equirectangular 
projection into a flat projection.

3. For the plugin settings that would be input=0 and output=4.

What I noticed when I modulated the yaw was that I would never see the 
entire view, then when rotating the back of the video would 'clip' at -180 
degrees.

4. When changing the camera to Z = 0.469 (1920/4096) I was able to get a 
360 degree rotatable camera.

5. Setting up d_fov = 120, the image would be closely mimicking the 
experience.



"Now what Cinelerra bring you from this point. Keyframing a property of the 
plugin, and there it becomes interesting.
Plugin keyframes seem to give the control what we are looking for here. I 
can set the yaw using "Generate keyframes while tweeking", but what I would 
be actually looking for is the same set of curves that would be available 
when changing x,y,z,opacity etc. How would I get interpolation working?

Could anyone elaborate how Cinelerra knows it can interpolate some of the 
parameters, but not others?"

Maybe IgorBeghetto knows the answer to the above 2 questions from Stefan. Meanwhile I will try to test F_v360 and see if I can make any sense of it.  (I need a 360 GoPro camera - ha, ha).


"And personally I think what is more fundamentally lacking in Cinelerra: a 
timeline view analogue to Blender where any property can be placed in view: 
where I would suggest to normalise the min and max to sensible properties 
opposed to the current: stack everything on the track and break your 
project by an unintended mouse click."

Sounds like a good idea but I always wonder how hard it is to smoosh in these types of new ideas without breakage.

  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20230326/24d0392f/attachment.htm>


More information about the Cin mailing list