Answers.Body: <p>You could try if <a href="http://www.kolor.com/360-video/autopano-video-360-video-stitcher.html" rel="nofollow">kolor</a> works for you. It's not free but it's made for your exact needs. Check out the gallery for what they did. Or you can do it manually as Adam explains.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-01-19T22:01:12.837Z
Answers.LastActivityDate: 2015-01-19T22:01:12.837Z
Answers.UserDisplayName: casualcallus
Answers.Body: <p>Here's a labor intensive solution.</p>
  
  <p><a href="http://punkoryan.com/2011/02/08/shooting-360-degree-video-with-four-gopro-hd-hero-cameras" rel="nofollow">http://punkoryan.com/2011/02/08/shooting-360-degree-video-with-four-gopro-hd-hero-cameras</a></p>
  
  <p>Post if you have found another solution.<br>
  I have some 3 camera video panoramas from the 1980's I want to stitch.
  thnks
  chris</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-06-12T09:02:38.173Z
Answers.Text: Thanks Chris! +1 Welcome to video.se :) In order to have a solid answer here, it would be nice if you could explain more on how to use ptgui, because link only answers are poor practice, see: http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers I'll keep you posted if I've found a suitable solution. Thanks again.
Answers.UserDisplayName: p2or
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-06-11T20:29:49.980Z
Answers.LastActivityDate: 2015-06-11T20:29:49.980Z
Answers.UserDisplayName: chris gray
Answers.Body: <p>From the <a href="http://www.ffmpeg.org/ffmpeg-all.html#framepack" rel="nofollow">ffmpeg docs</a></p>
  
  <p><code>ffmpeg -i LEFT -i RIGHT -filter_complex framepack=sbs OUTPUT</code></p>
  
  <p>framepack only works with 2 inputs, but you could merge 3 with a more complex filtergraph.  <code>sbs</code> means side-by-side.</p>
  
  <p>This doesn't correct for perspective or handle the overlap or anything else needed for it to look good, and the word "panorama" doesn't appear in the ffmpeg docs.  If it's possible to do it properly with ffmpeg, it will require non-standard video filters.  (And by properly, I mean without manually finding how many pixels to crop from the inputs before feeding them to framepack).</p>
  
  <p>Just posting in case people were wondering if ffmpeg did this.  Turns out the answer seems to be no.  It does have filters called "perspective" and "lenscorrection", but nothing for smart-stitching panoramas that I can see.</p>
  
  <p>edit:
   After further questions from poor, I googled for ffmpeg panoramic, and found <a href="http://krpano.com/" rel="nofollow">http://krpano.com/</a>.  It says it can do panoramic video, but I'm not exactly sure WHAT it can do with it.  It doesn't list any video formats as input formats, but maybe it can work with image-per-frame PNGs or JPEGs or something.  Ok, no nvm, <a href="http://comments.gmane.org/gmane.comp.misc.ptx/24263" rel="nofollow">http://comments.gmane.org/gmane.comp.misc.ptx/24263</a> says krpano can play back / "explore" panoramic video.</p>
  
  <p>The other google hits were from people trying to make a panoramic single image from multiple frames of a panning shot.</p>
  
  <p>Hmm, this looks interesting.  Says it uses ffmpeg and pano tools.
  <a href="http://webuser.hs-furtwangen.de/~dersch/mp/MotionPanoramas.html" rel="nofollow">http://webuser.hs-furtwangen.de/~dersch/mp/MotionPanoramas.html</a>
  Not sure it can actually stitch, though.  Might just correct fisheye->panorama.</p>
  
  <p>Maybe this one:
  <a href="https://groups.google.com/forum/#!topic/hugin-ptx/NroNAfQTz-8" rel="nofollow">https://groups.google.com/forum/#!topic/hugin-ptx/NroNAfQTz-8</a>
  mentions <a href="http://www.video-stitch.com/" rel="nofollow">http://www.video-stitch.com/</a>.  Commercial software with a free version that watermarks videos larger than 1024x768, but does have a download for Linux.  (presumably a statically linked x86 32bit binary.  It might use NVidia CUDA, at least on Windows.)</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-02-01T14:27:21.483Z
Answers.Text: Thanks for your response. For "exact" measured rigs this can be interesting maybe. Can you elaborate how to lens correct with it? New question on this?
Answers.UserDisplayName: p2or
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-02-01T16:08:13.630Z
Answers.Text: No, I can't sorry.  All I know is that http://www.ffmpeg.org/ffmpeg-all.html#lenscorrection exists, not what it does, how good it is, or what options it has.
Answers.UserDisplayName: Peter Cordes
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-02-01T17:14:18.733Z
Answers.Text: Very interesting. I asked a new question on this: http://video.stackexchange.com/questions/14772/correct-lens-distortion-with-ffmpeg In terms of the process it could be useful/of interest to move the outer plates inside pixel wise to match the center plate. Is this also possible with ffmpeg? If yes could you add this to your answer?
Answers.UserDisplayName: p2or
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-02-02T08:22:06.103Z
Answers.Text: To crop the center stream before tacking the left/right streams onto it?  (or crop each of them before attaching them to the center)
Answers.UserDisplayName: Peter Cordes
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-02-02T08:42:46.620Z
Answers.Text: ffmpeg alone isn't a good tool for this job, since you don't want to be calculating pixel offsets manual each time you do it.  I posted some stuff I googled.
Answers.UserDisplayName: Peter Cordes
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-02-03T16:41:10.957Z
Answers.Text: No, I thought if you know the distortion and have a static inudustry like perfectly measured  rig - you can stitch the images with ffmpeg because the pixel area that intersects is always the same. You are right, it is not possible to do it with my rig but maybe with a 2 camera rig... Move the plates would be key to do all the stuff with ffmpeg.
Answers.UserDisplayName: p2or
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-02-03T21:32:08.030Z
Answers.Text: Ok, IDK anything about actually doing this.  I wouldn't have assumed things would stay aligned to the pixel.  But if you can do it with 2, you can do it with 3.  You just need to chain the filters together in a tree like `((1 2) 3)`.
Answers.UserDisplayName: Peter Cordes
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-02-01T07:56:14.897Z
Answers.LastActivityDate: 2015-02-02T08:41:54.427Z
Answers.LastEditDate: 2015-02-02T08:41:54.427Z
Answers.UserDisplayName: Peter Cordes
Answers.Body: <p>I would guess you would need to make a canvas size in your NLE to match the full width of the video ie: 3*1920=5760 with a height of 1080, I would assume this would work as long as your NLE and PC/Mac can handle the throughput of playing 3 videos simultaneously. baring in mind as well, who is going to be able to play this back at this resolution.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-01-20T00:53:06.403Z
Answers.Text: Perspective and depth issues as well as lens distortions are going to prevent this from working properly.  It isn't that simple.
Answers.UserDisplayName: AJ Henderson
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-01-19T12:12:50.070Z
Answers.LastActivityDate: 2015-01-19T12:12:50.070Z
Answers.UserDisplayName: Adam Mann Pro
Body: <p>I want to build a <strong>camera rig with 3 canon 60d's</strong> to get some kind of panorama video. To verify my idea before building the real rig, I've implemented the setup in <a href="http://www.blender.org/" rel="noreferrer">Blender</a>  to test all possible cases:</p>
  
  <p><img src="https://i.sstatic.net/60whu.png" alt="enter image description here">  </p>
  
  <p>Unfortunately I don't have much experience to <strong>stitch the images/videos correctly. How can I achieve that?</strong> Which software is suitable for that? How far the images of the cameras should overlap to get the best results? Besides the lens distortion, <strong>is there still something to consider?</strong></p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-01-19T12:05:26.640Z
Comments.Text: I to have thought about this idea, I saw it in a video explaining the different types of film sizes. they had a similar rig to this but the cameras faced inwards rather than out which gave them immense widescreens but there was a lot of trial and error back in the days and the cameras were huge
  
  http://filmmakeriq.com/lessons/the-changing-shape-of-cinema-the-history-of-aspect-ratio/
Comments.UserDisplayName: Adam Mann Pro
Tags: <software-recommendation><camera><post-production>
Title: How to stitch images from DIY panorama video rig with 3 canon 60d's?
UserDisplayName: p2or
ThreadText: # How to stitch images from DIY panorama video rig with 3 canon 60d's?
  
  (Asked by: username_0 on 2015-01-17)
  
  I want to build a **camera rig with 3 canon 60d's** to get some kind of panorama video. To verify my idea before building the real rig, I've implemented the setup in [Blender](http://www.blender.org/) to test all possible cases:
  
  ![enter image description here](https://i.sstatic.net/60whu.png)
  
  Unfortunately I don't have much experience to **stitch the images/videos correctly. How can I achieve that?** Which software is suitable for that? How far the images of the cameras should overlap to get the best results? Besides the lens distortion, **is there still something to consider?**
  
  **Tags:** software-recommendation, camera, post-production
  
  > **Comments:**
  > **username_1**: I to have thought about this idea, I saw it in a video explaining the different types of film sizes. they had a similar rig to this but the cameras faced inwards rather than out which gave them immense widescreens but there was a lot of trial and error back in the days and the cameras were huge  http://filmmakeriq.com/lessons/the-changing-shape-of-cinema-the-history-of-aspect-ratio/  
  
  ---
  
  ## 4 answers
  
  ### Answer by username_2 on 2015-01-19. Score: 2
  
  You could try if [kolor](http://www.kolor.com/360-video/autopano-video-360-video-stitcher.html) works for you. It's not free but it's made for your exact needs. Check out the gallery for what they did. Or you can do it manually as username_1 explains.
  
  
  ---
  
  ### Answer by username_3 on 2015-06-11. Score: 2
  
  Here's a labor intensive solution.
  
  <http://punkoryan.com/2011/02/08/shooting-360-degree-video-with-four-gopro-hd-hero-cameras>
  
  Post if you have found another solution.  
  I have some 3 camera video panoramas from the 1980's I want to stitch.
  thnks
  username_3
  
  > **Comments:**
  > **username_0**: Thanks username_3! +1 Welcome to video.se :) In order to have a solid answer here, it would be nice if you could explain more on how to use ptgui, because link only answers are poor practice, see: http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers I'll keep you posted if I've found a suitable solution. Thanks again.  
  
  ---
  
  ### Answer by username_4 on 2015-02-01. Score: 1
  
  From the [ffmpeg docs](http://www.ffmpeg.org/ffmpeg-all.html#framepack)
  
  `ffmpeg -i LEFT -i RIGHT -filter_complex framepack=sbs OUTPUT`
  
  framepack only works with 2 inputs, but you could merge 3 with a more complex filtergraph. `sbs` means side-by-side.
  
  This doesn't correct for perspective or handle the overlap or anything else needed for it to look good, and the word "panorama" doesn't appear in the ffmpeg docs. If it's possible to do it properly with ffmpeg, it will require non-standard video filters. (And by properly, I mean without manually finding how many pixels to crop from the inputs before feeding them to framepack).
  
  Just posting in case people were wondering if ffmpeg did this. Turns out the answer seems to be no. It does have filters called "perspective" and "lenscorrection", but nothing for smart-stitching panoramas that I can see.
  
  edit:
  After further questions from poor, I googled for ffmpeg panoramic, and found <http://krpano.com/>. It says it can do panoramic video, but I'm not exactly sure WHAT it can do with it. It doesn't list any video formats as input formats, but maybe it can work with image-per-frame PNGs or JPEGs or something. Ok, no nvm, <http://comments.gmane.org/gmane.comp.misc.ptx/24263> says krpano can play back / "explore" panoramic video.
  
  The other google hits were from people trying to make a panoramic single image from multiple frames of a panning shot.
  
  Hmm, this looks interesting. Says it uses ffmpeg and pano tools.
  <http://webuser.hs-furtwangen.de/~dersch/mp/MotionPanoramas.html>
  Not sure it can actually stitch, though. Might just correct fisheye->panorama.
  
  Maybe this one:
  <https://groups.google.com/forum/#!topic/hugin-ptx/NroNAfQTz-8>
  mentions <http://www.video-stitch.com/>. Commercial software with a free version that watermarks videos larger than 1024x768, but does have a download for Linux. (presumably a statically linked x86 32bit binary. It might use NVidia CUDA, at least on Windows.)
  
  > **Comments:**
  > **username_0**: Thanks for your response. For "exact" measured rigs this can be interesting maybe. Can you elaborate how to lens correct with it? New question on this?  
  > **username_4**: No, I can't sorry.  All I know is that http://www.ffmpeg.org/ffmpeg-all.html#lenscorrection exists, not what it does, how good it is, or what options it has.  
  > **username_0**: Very interesting. I asked a new question on this: http://video.stackexchange.com/questions/14772/correct-lens-distortion-with-ffmpeg In terms of the process it could be useful/of interest to move the outer plates inside pixel wise to match the center plate. Is this also possible with ffmpeg? If yes could you add this to your answer?  
  > **username_4**: To crop the center stream before tacking the left/right streams onto it?  (or crop each of them before attaching them to the center)  
  > **username_4**: ffmpeg alone isn't a good tool for this job, since you don't want to be calculating pixel offsets manual each time you do it.  I posted some stuff I googled.  
  > **username_0**: No, I thought if you know the distortion and have a static inudustry like perfectly measured  rig - you can stitch the images with ffmpeg because the pixel area that intersects is always the same. You are right, it is not possible to do it with my rig but maybe with a 2 camera rig... Move the plates would be key to do all the stuff with ffmpeg.  
  > **username_4**: Ok, IDK anything about actually doing this.  I wouldn't have assumed things would stay aligned to the pixel.  But if you can do it with 2, you can do it with 3.  You just need to chain the filters together in a tree like `((1 2) 3)`.  
  
  ---
  
  ### Answer by username_1 on 2015-01-19. Score: 0
  
  I would guess you would need to make a canvas size in your NLE to match the full width of the video ie: 3\*1920=5760 with a height of 1080, I would assume this would work as long as your NLE and PC/Mac can handle the throughput of playing 3 videos simultaneously. baring in mind as well, who is going to be able to play this back at this resolution.
  
  > **Comments:**
  > **username_5**: Perspective and depth issues as well as lens distortions are going to prevent this from working properly.  It isn't that simple.  
  
  ---
  
  