360 Camera Techniques

How to stitch double circular fisheye 360 videos for free on Windows PC or Mac

How to stitch 360 videos for free
How to stitch 360 videos for free

Most 360 cameras with two lenses have unstitched files that are double circular fisheye format, either as separate files (as in the case of the Virb 360 raw files) or as a single video (as in the Samsung Gear 360 or Xiaomi Mijia Mi Sphere).  Most cameras have stitching apps, but some do not, and sometimes there is a need to use third party stitching software.

Radu Plus posted a tutorial for stitching 360 videos for free using Kodak Pixpro’s stitching software.   Here is the video tutorial by Radu Plus. Radu has used this software to stitch videos from the Xiaomi for example.

Here are the steps:

1. Download and install the Kodak Pixpro 360 desktop software (Windows; Mac) and Pixpro 4K Stitcher software (Windows; Mac)

2. If you have a separate video for the front lens and the rear lens, proceed to step 3.  If the video from both lenses is in one file, you need to split it into two separate files.  (There are many ways to do this, such as by cropping a video or by using Adobe Premiere Pro as shown by Radu in his tutorial.)

3. You need to fix the metadata in each video file.  To do that, open each file in Pixpro 360 desktop desktop software by clicking on the hard drive icon in the Pixpro 360 software.  Set the mode to global and export.

4. Launch Pixpro 4K Stitcher and open the files you exported from Pixpro 360 software.  Adjust the lens calibration by adjusting distance, etc. to achieve a good stitch.  When you are satisfied, you can start the stitching by clicking on “Export.”

That’s it!  You should have a fully stitched equirectangular video.  Note: Radu will make another version of this tutorial that uses Davinci Resolve.  When he has the video, I will update this post.  You can bookmark this post to make sure you don’t miss it!

About the author

Mic Ty


Click here to post a comment

  • Thank you for all the great articles and info you share Michael. Very important to anyone who works and uses 360 camera

    • Hi John. If you use the process here, you can use it with any 360 video from any camera. Opening the file in the first program changes the metadata so that it will be accepted by the stitching program.

  • I tested this, it did not work in Mac for me but worked in Windows 10…kind of… I got very bad and narrow stitch, but there was not more video to zoom out/use in the Xiaomi spheres. Will just mention that: The first cropped Xiaomi rectangular videos must be H264, progressive files and in the same folder before opening in PIXPRO_SP360_4K. Then the injected files from that software must also be in a separate folder before opening in the PIXPRO_360_STITCH software. Otherwise I couldn’t get it to work and the stitcher would not recognize the files at least in my case.

  • What makes the Pixpro software not work with the Xiaomi is because the pixpro ‘s got a 235° lens…so the software is made to stitch videos from a 235° lens….but the Xiaomi only 190°. To use a specific cam’s software with another cam means it has to be made for a similar lens. Muvee is made for Gear 360 180° lens and is close to the Xiaomi’s 190° lens and that’s why it works almost perfectly. Otherwise it will not work – you need (45°) more video, so to speak. You can clearly see in Radu Plus video that his stitched example video (carousel) also’ve got very narrow/bad stitchlines. So, not worth playing around with the Xiaomi videos with this software… Sorry…but maby the LG360CAM with a 206° lens or similar would look better.

  • +360Rumors I forgot to say that it’s better to use a software like Video Stitch Studio where you can set the lens specs properly before stitching. That will give you perfect stitching every time. The downside is that the software will cost about $250…

  • Does anyone have Kodak PixPro raw videos that I can analyze to see why mine aren’t working? I am trying to use 2 360Fly 4K videos and I am getting the error “Unable to recognize files!”

      • Yes… I went through all of these steps several times… I tried three different ways… straight from the camera, exported from 360 Fly app and a trimmed version from QuickTime. I wonder if the codec is different or resolution.