CINXE.COM

<!doctype html><html lang="en"><head><title data-rh="true">Troubleshooting Technical Challenges in 360 and VR Post-Production: Part I | by Maria Fernanda Lauret | AJ Contrast | Medium</title><meta data-rh="true" charset="utf-8"/><meta data-rh="true" name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1,maximum-scale=1"/><meta data-rh="true" name="theme-color" content="#000000"/><meta data-rh="true" name="twitter:app:name:iphone" content="Medium"/><meta data-rh="true" name="twitter:app:id:iphone" content="828256236"/><meta data-rh="true" property="al:ios:app_name" content="Medium"/><meta data-rh="true" property="al:ios:app_store_id" content="828256236"/><meta data-rh="true" property="al:android:package" content="com.medium.reader"/><meta data-rh="true" property="fb:app_id" content="542599432471018"/><meta data-rh="true" property="og:site_name" content="Medium"/><meta data-rh="true" property="og:type" content="article"/><meta data-rh="true" property="article:published_time" content="2019-06-30T23:26:47.763Z"/><meta data-rh="true" name="title" content="Troubleshooting Technical Challenges in 360 and VR Post-Production: Part I | by Maria Fernanda Lauret | AJ Contrast | Medium"/><meta data-rh="true" property="og:title" content="Troubleshooting Technical Challenges in 360 and VR Post-Production: PART I"/><meta data-rh="true" property="al:android:url" content="medium://p/61327abcdad1"/><meta data-rh="true" property="al:ios:url" content="medium://p/61327abcdad1"/><meta data-rh="true" property="al:android:app_name" content="Medium"/><meta data-rh="true" name="description" content="Editors go through a LOT of technical issues during the post production phase of 360 and virtual reality films. Interestingly enough, there are many ways we can fix these issues without experiencing…"/><meta data-rh="true" property="og:description" content="in 360 and VR Post-Production: PART I"/><meta data-rh="true" property="og:url" content="https://medium.com/ajcontrast/troubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1"/><meta data-rh="true" property="al:web:url" content="https://medium.com/ajcontrast/troubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1"/><meta data-rh="true" property="og:image" content="https://miro.medium.com/v2/da:true/resize:fit:1200/0*FNrJpMggT_JXgHA1"/><meta data-rh="true" property="article:author" content="https://medium.com/@mariafernandalauret"/><meta data-rh="true" name="author" content="Maria Fernanda Lauret"/><meta data-rh="true" name="robots" content="index,noarchive,follow,max-image-preview:large"/><meta data-rh="true" name="referrer" content="unsafe-url"/><meta data-rh="true" property="twitter:title" content="Troubleshooting Technical Challenges in 360 and VR Post-Production: PART I"/><meta data-rh="true" name="twitter:site" content="@ajcontrast"/><meta data-rh="true" name="twitter:app:url:iphone" content="medium://p/61327abcdad1"/><meta data-rh="true" property="twitter:description" content="in 360 and VR Post-Production: PART I"/><meta data-rh="true" name="twitter:image:src" content="https://miro.medium.com/v2/da:true/resize:fit:1200/0*FNrJpMggT_JXgHA1"/><meta data-rh="true" name="twitter:card" content="summary_large_image"/><meta data-rh="true" name="twitter:label1" content="Reading time"/><meta data-rh="true" name="twitter:data1" content="10 min read"/><link data-rh="true" rel="icon" href="https://miro.medium.com/v2/5d8de952517e8160e40ef9841c781cdc14a5db313057fa3c3de41c6f5b494b19"/><link data-rh="true" rel="search" type="application/opensearchdescription+xml" title="Medium" href="/osd.xml"/><link data-rh="true" rel="apple-touch-icon" sizes="152x152" href="https://miro.medium.com/v2/resize:fill:304:304/10fd5c419ac61637245384e7099e131627900034828f4f386bdaa47a74eae156"/><link data-rh="true" rel="apple-touch-icon" sizes="120x120" href="https://miro.medium.com/v2/resize:fill:240:240/10fd5c419ac61637245384e7099e131627900034828f4f386bdaa47a74eae156"/><link data-rh="true" rel="apple-touch-icon" sizes="76x76" href="https://miro.medium.com/v2/resize:fill:152:152/10fd5c419ac61637245384e7099e131627900034828f4f386bdaa47a74eae156"/><link data-rh="true" rel="apple-touch-icon" sizes="60x60" href="https://miro.medium.com/v2/resize:fill:120:120/10fd5c419ac61637245384e7099e131627900034828f4f386bdaa47a74eae156"/><link data-rh="true" rel="mask-icon" href="https://miro.medium.com/v2/resize:fill:1000:1000/7*GAOKVe--MXbEJmV9230oOQ.png" color="#171717"/><link data-rh="true" rel="preconnect" href="https://glyph.medium.com" crossOrigin=""/><link data-rh="true" id="glyph_preload_link" rel="preload" as="style" type="text/css" href="https://glyph.medium.com/css/unbound.css"/><link data-rh="true" id="glyph_link" rel="stylesheet" type="text/css" href="https://glyph.medium.com/css/unbound.css"/><link data-rh="true" rel="author" href="https://medium.com/@mariafernandalauret"/><link data-rh="true" rel="canonical" href="https://medium.com/ajcontrast/troubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1"/><link data-rh="true" rel="alternate" href="android-app://com.medium.reader/https/medium.com/p/61327abcdad1"/><script data-rh="true" type="application/ld+json">{"@context":"http:\u002F\u002Fschema.org","@type":"NewsArticle","image":["https:\u002F\u002Fmiro.medium.com\u002Fv2\u002Fda:true\u002Fresize:fit:1200\u002F0*FNrJpMggT_JXgHA1"],"url":"https:\u002F\u002Fmedium.com\u002Fajcontrast\u002Ftroubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1","dateCreated":"2019-06-26T13:47:42.097Z","datePublished":"2019-06-26T13:47:42.097Z","dateModified":"2021-12-10T14:42:54.449Z","headline":"Troubleshooting Technical Challenges in 360 and VR Post-Production: Part I","name":"Troubleshooting Technical Challenges in 360 and VR Post-Production: Part I","description":"Editors go through a LOT of technical issues during the post production phase of 360 and virtual reality films. Interestingly enough, there are many ways we can fix these issues without experiencing…","identifier":"61327abcdad1","author":{"@type":"Person","name":"Maria Fernanda Lauret","url":"https:\u002F\u002Fmedium.com\u002F@mariafernandalauret"},"creator":["Maria Fernanda Lauret"],"publisher":{"@type":"Organization","name":"AJ Contrast","url":"https:\u002F\u002Fmedium.com\u002Fajcontrast","logo":{"@type":"ImageObject","width":60,"height":60,"url":"https:\u002F\u002Fmiro.medium.com\u002Fv2\u002Fresize:fit:120\u002F1*6WVffem11pQhyVp8mhkVjA.png"}},"mainEntityOfPage":"https:\u002F\u002Fmedium.com\u002Fajcontrast\u002Ftroubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1"}</script><style type="text/css" data-fela-rehydration="529" data-fela-type="STATIC">html{box-sizing:border-box;-webkit-text-size-adjust:100%}*, *:before, *:after{box-sizing:inherit}body{margin:0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:rgba(0,0,0,0.8);position:relative;min-height:100vh}h1, h2, h3, h4, h5, h6, dl, dd, ol, ul, menu, figure, blockquote, p, pre, form{margin:0}menu, ol, ul{padding:0;list-style:none;list-style-image:none}main{display:block}a{color:inherit;text-decoration:none}a, button, input{-webkit-tap-highlight-color:transparent}img, svg{vertical-align:middle}button{background:transparent;overflow:visible}button, input, optgroup, select, textarea{margin:0}:root{--reach-tabs:1;--reach-menu-button:1}#speechify-root{font-family:Sohne, sans-serif}div[data-popper-reference-hidden="true"]{visibility:hidden;pointer-events:none}.grecaptcha-badge{visibility:hidden} /*XCode style (c) Angel Garcia <angelgarcia.mail@gmail.com>*/.hljs {background: #fff;color: black; }/* Gray DOCTYPE selectors like WebKit */ .xml .hljs-meta {color: #c0c0c0; }.hljs-comment, .hljs-quote {color: #007400; }.hljs-tag, .hljs-attribute, .hljs-keyword, .hljs-selector-tag, .hljs-literal, .hljs-name {color: #aa0d91; }.hljs-variable, .hljs-template-variable {color: #3F6E74; }.hljs-code, .hljs-string, .hljs-meta .hljs-string {color: #c41a16; }.hljs-regexp, .hljs-link {color: #0E0EFF; }.hljs-title, .hljs-symbol, .hljs-bullet, .hljs-number {color: #1c00cf; }.hljs-section, .hljs-meta {color: #643820; }.hljs-title.class_, .hljs-class .hljs-title, .hljs-type, .hljs-built_in, .hljs-params {color: #5c2699; }.hljs-attr {color: #836C28; }.hljs-subst {color: #000; }.hljs-formula {background-color: #eee;font-style: italic; }.hljs-addition {background-color: #baeeba; }.hljs-deletion {background-color: #ffc8bd; }.hljs-selector-id, .hljs-selector-class {color: #9b703f; }.hljs-doctag, .hljs-strong {font-weight: bold; }.hljs-emphasis {font-style: italic; } </style><style type="text/css" data-fela-rehydration="529" data-fela-type="KEYFRAME">@-webkit-keyframes k1{0%{opacity:0.8}50%{opacity:0.5}100%{opacity:0.8}}@-moz-keyframes k1{0%{opacity:0.8}50%{opacity:0.5}100%{opacity:0.8}}@keyframes k1{0%{opacity:0.8}50%{opacity:0.5}100%{opacity:0.8}}</style><style type="text/css" data-fela-rehydration="529" data-fela-type="RULE">.a{font-family:medium-content-sans-serif-font, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}.b{font-weight:400}.c{background-color:rgba(255, 255, 255, 1)}.l{display:block}.m{position:sticky}.n{top:0}.o{z-index:500}.p{padding:0 24px}.q{align-items:center}.r{border-bottom:solid 1px #F2F2F2}.y{height:41px}.z{line-height:20px}.ab{display:flex}.ac{height:57px}.ae{flex:1 0 auto}.af{color:inherit}.ag{fill:inherit}.ah{font-size:inherit}.ai{border:inherit}.aj{font-family:inherit}.ak{letter-spacing:inherit}.al{font-weight:inherit}.am{padding:0}.an{margin:0}.ao{cursor:pointer}.ap:disabled{cursor:not-allowed}.aq:disabled{color:#6B6B6B}.ar:disabled{fill:#6B6B6B}.au{width:auto}.av path{fill:#242424}.aw{height:25px}.ax{margin-left:16px}.ay{border:none}.az{border-radius:20px}.ba{width:240px}.bb{background:#F9F9F9}.bc path{fill:#6B6B6B}.be{outline:none}.bf{font-family:sohne, "Helvetica Neue", Helvetica, Arial, sans-serif}.bg{font-size:14px}.bh{width:100%}.bi{padding:10px 20px 10px 0}.bj{background-color:transparent}.bk{color:#242424}.bl::placeholder{color:#6B6B6B}.bm{display:inline-block}.bn{margin-left:12px}.bo{margin-right:12px}.bp{border-radius:4px}.bq{margin-left:24px}.br{height:24px}.bx{background-color:#F9F9F9}.by{border-radius:50%}.bz{height:32px}.ca{width:32px}.cb{justify-content:center}.ch{max-width:680px}.ci{min-width:0}.cj{animation:k1 1.2s ease-in-out infinite}.ck{height:100vh}.cl{margin-bottom:16px}.cm{margin-top:48px}.cn{align-items:flex-start}.co{flex-direction:column}.cp{justify-content:space-between}.cq{margin-bottom:24px}.cw{width:80%}.cx{background-color:#F2F2F2}.dd{height:44px}.de{width:44px}.df{margin:auto 0}.dg{margin-bottom:4px}.dh{height:16px}.di{width:120px}.dj{width:80px}.dp{margin-bottom:8px}.dq{width:96%}.dr{width:98%}.ds{width:81%}.dt{margin-left:8px}.du{color:#6B6B6B}.dv{font-size:13px}.dw{height:100%}.ep{color:#FFFFFF}.eq{fill:#FFFFFF}.er{background:rgba(109, 141, 121, 1)}.es{border-color:rgba(109, 141, 121, 1)}.ew:disabled{cursor:inherit !important}.ex:disabled{opacity:0.3}.ey:disabled:hover{background:rgba(109, 141, 121, 1)}.ez:disabled:hover{border-color:rgba(109, 141, 121, 1)}.fa{border-radius:99em}.fb{border-width:1px}.fc{border-style:solid}.fd{box-sizing:border-box}.fe{text-decoration:none}.ff{text-align:center}.fi{margin-right:32px}.fj{position:relative}.fk{fill:#6B6B6B}.fn{background:transparent}.fo svg{margin-left:4px}.fp svg{fill:#6B6B6B}.fr{box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0.05)}.fs{position:absolute}.fz{margin:0 24px}.gd{background:rgba(255, 255, 255, 1)}.ge{border:1px solid #F2F2F2}.gf{box-shadow:0 1px 4px #F2F2F2}.gg{max-height:100vh}.gh{overflow-y:auto}.gi{left:0}.gj{top:calc(100vh + 100px)}.gk{bottom:calc(100vh + 100px)}.gl{width:10px}.gm{pointer-events:none}.gn{word-break:break-word}.go{word-wrap:break-word}.gp:after{display:block}.gq:after{content:""}.gr:after{clear:both}.gs{line-height:1.23}.gt{letter-spacing:0}.gu{font-style:normal}.gv{font-weight:700}.ia{align-items:baseline}.ib{width:48px}.ic{height:48px}.id{border:2px solid rgba(255, 255, 255, 1)}.ie{z-index:0}.if{box-shadow:none}.ig{border:1px solid rgba(0, 0, 0, 0.05)}.ih{margin-left:-12px}.ii{width:28px}.ij{height:28px}.ik{z-index:1}.il{width:24px}.im{margin-bottom:2px}.in{flex-wrap:nowrap}.io{font-size:16px}.ip{line-height:24px}.ir{margin:0 8px}.is{display:inline}.it{color:rgba(109, 141, 121, 1)}.iu{fill:rgba(109, 141, 121, 1)}.ix{flex:0 0 auto}.ja{flex-wrap:wrap}.jd{white-space:pre-wrap}.je{margin-right:4px}.jf{overflow:hidden}.jg{max-height:20px}.jh{text-overflow:ellipsis}.ji{display:-webkit-box}.jj{-webkit-line-clamp:1}.jk{-webkit-box-orient:vertical}.jl{word-break:break-all}.jn{padding-left:8px}.jo{padding-right:8px}.kp> *{flex-shrink:0}.kq{overflow-x:scroll}.kr::-webkit-scrollbar{display:none}.ks{scrollbar-width:none}.kt{-ms-overflow-style:none}.ku{width:74px}.kv{flex-direction:row}.kw{z-index:2}.kz{-webkit-user-select:none}.la{border:0}.lb{fill:rgba(117, 117, 117, 1)}.le{outline:0}.lf{user-select:none}.lg> svg{pointer-events:none}.lp{cursor:progress}.lq{opacity:1}.lr{padding:4px 0}.lu{margin-top:0px}.lv{width:16px}.lx{display:inline-flex}.md{max-width:100%}.me{padding:8px 2px}.mf svg{color:#6B6B6B}.mw{margin-left:auto}.mx{margin-right:auto}.my{max-width:1600px}.ne{clear:both}.ng{cursor:zoom-in}.nh{z-index:auto}.nj{height:auto}.nk{margin-top:10px}.nl{max-width:728px}.no{line-height:1.58}.np{letter-spacing:-0.004em}.nq{font-family:source-serif-pro, Georgia, Cambria, "Times New Roman", Times, serif}.ol{margin-bottom:-0.46em}.om{text-decoration:underline}.os{margin:auto}.ot{padding-bottom:49.88505747126437%}.ou{height:0}.ov{font-style:inherit}.ow{font-style:italic}.ox{padding-bottom:56.0919540229885%}.oy{padding-bottom:50.804597701149426%}.oz{padding-bottom:52.87356321839081%}.pa{max-width:1462px}.pb{margin-bottom:26px}.pc{margin-top:6px}.pd{margin-top:8px}.pe{margin-right:8px}.pf{padding:8px 16px}.pg{border-radius:100px}.ph{transition:background 300ms ease}.pj{white-space:nowrap}.pk{border-top:none}.pl{margin-bottom:14px}.pm{height:52px}.pn{max-height:52px}.po{box-sizing:content-box}.pp{position:static}.pr{max-width:155px}.px{margin-right:20px}.qd{height:0px}.qe{margin-bottom:40px}.qf{margin-bottom:48px}.qt{border-radius:2px}.qv{height:64px}.qw{width:64px}.qx{align-self:flex-end}.qy{flex:1 1 auto}.re{padding-right:4px}.rf{font-weight:500}.rs{margin-top:16px}.rt{color:rgba(255, 255, 255, 1)}.ru{fill:rgba(255, 255, 255, 1)}.rv{background:rgba(25, 25, 25, 1)}.rw{border-color:rgba(25, 25, 25, 1)}.rz:disabled{opacity:0.1}.sa:disabled:hover{background:rgba(25, 25, 25, 1)}.sb:disabled:hover{border-color:rgba(25, 25, 25, 1)}.sc{margin-bottom:54px}.sx{gap:18px}.sy{fill:rgba(61, 61, 61, 1)}.tf{border-bottom:solid 1px #E5E5E5}.tg{margin-top:72px}.th{padding:24px 0}.ti{margin-bottom:0px}.tj{margin-right:16px}.as:hover:not(:disabled){color:rgba(25, 25, 25, 1)}.at:hover:not(:disabled){fill:rgba(25, 25, 25, 1)}.et:hover{background:rgba(95, 121, 105, 1)}.eu:hover{border-color:rgba(95, 121, 105, 1)}.ev:hover{cursor:pointer}.fl:hover{color:#242424}.fm:hover{fill:#242424}.fq:hover svg{fill:#242424}.ft:hover{background-color:rgba(0, 0, 0, 0.1)}.iq:hover{text-decoration:underline}.iv:hover:not(:disabled){color:rgba(95, 121, 105, 1)}.iw:hover:not(:disabled){fill:rgba(95, 121, 105, 1)}.ld:hover{fill:rgba(8, 8, 8, 1)}.ls:hover{fill:#000000}.lt:hover p{color:#000000}.lw:hover{color:#000000}.mg:hover svg{color:#000000}.pi:hover{background-color:#F2F2F2}.qu:hover{background-color:none}.rx:hover{background:#000000}.ry:hover{border-color:#242424}.sz:hover{fill:rgba(25, 25, 25, 1)}.bd:focus-within path{fill:#242424}.lc:focus{fill:rgba(8, 8, 8, 1)}.mh:focus svg{color:#000000}.ni:focus{transform:scale(1.01)}.lh:active{border-style:none}</style><style type="text/css" data-fela-rehydration="529" data-fela-type="RULE" media="all and (min-width: 1080px)">.d{display:none}.bw{width:64px}.cg{margin:0 64px}.cv{height:48px}.dc{margin-bottom:52px}.do{margin-bottom:48px}.ef{font-size:14px}.eg{line-height:20px}.em{font-size:13px}.eo{padding:5px 12px}.fh{display:flex}.fy{margin-bottom:68px}.gc{max-width:680px}.hq{font-size:42px}.hr{margin-top:1.19em}.hs{margin-bottom:32px}.ht{line-height:52px}.hu{letter-spacing:-0.011em}.hz{align-items:center}.kb{border-top:solid 1px #F2F2F2}.kc{border-bottom:solid 1px #F2F2F2}.kd{margin:32px 0 0}.ke{padding:3px 8px}.kn> *{margin-right:24px}.ko> :last-child{margin-right:0}.lo{margin-top:0px}.mc{margin:0}.nd{margin-top:40px}.oh{font-size:20px}.oi{margin-top:2.14em}.oj{line-height:32px}.ok{letter-spacing:-0.003em}.or{margin-top:56px}.pw{display:inline-block}.qc{margin-bottom:104px}.qg{flex-direction:row}.qj{margin-bottom:0}.qk{margin-right:20px}.qz{max-width:500px}.rq{line-height:24px}.rr{letter-spacing:0}.sh{margin-bottom:72px}.su{font-size:24px}.sv{line-height:30px}.sw{letter-spacing:-0.016em}.te{padding-top:72px}</style><style type="text/css" data-fela-rehydration="529" data-fela-type="RULE" media="all and (max-width: 1079.98px)">.e{display:none}.ln{margin-top:0px}.nm{margin-left:auto}.nn{text-align:center}.pv{display:inline-block}</style><style type="text/css" data-fela-rehydration="529" data-fela-type="RULE" media="all and (max-width: 903.98px)">.f{display:none}.lm{margin-top:0px}.pu{display:inline-block}</style><style type="text/css" data-fela-rehydration="529" data-fela-type="RULE" media="all and (max-width: 727.98px)">.g{display:none}.lk{margin-top:0px}.ll{margin-right:0px}.pt{display:inline-block}</style><style type="text/css" data-fela-rehydration="529" data-fela-type="RULE" media="all and (max-width: 551.98px)">.h{display:none}.s{display:flex}.t{justify-content:space-between}.bs{width:24px}.cc{margin:0 24px}.cr{height:40px}.cy{margin-bottom:44px}.dk{margin-bottom:32px}.dx{font-size:13px}.dy{line-height:20px}.eh{padding:0px 8px 1px}.fu{margin-bottom:4px}.gw{font-size:32px}.gx{margin-top:1.01em}.gy{margin-bottom:24px}.gz{line-height:38px}.ha{letter-spacing:-0.014em}.hv{align-items:flex-start}.iy{flex-direction:column}.jb{margin-bottom:2px}.jp{margin:24px -24px 0}.jq{padding:0}.kf> *{margin-right:8px}.kg> :last-child{margin-right:24px}.kx{margin-left:0px}.li{margin-top:0px}.lj{margin-right:0px}.ly{margin:0}.mi{border:1px solid #F2F2F2}.mj{border-radius:99em}.mk{padding:0px 16px 0px 12px}.ml{height:38px}.mm{align-items:center}.mo svg{margin-right:8px}.mz{margin-top:32px}.nr{font-size:18px}.ns{margin-top:1.56em}.nt{line-height:28px}.nu{letter-spacing:-0.003em}.on{margin-top:40px}.ps{display:inline-block}.py{margin-bottom:96px}.qr{margin-bottom:20px}.qs{margin-right:0}.rd{max-width:100%}.rg{font-size:24px}.rh{line-height:30px}.ri{letter-spacing:-0.016em}.sd{margin-bottom:64px}.si{font-size:20px}.sj{line-height:24px}.sk{letter-spacing:0}.ta{padding-top:48px}.mn:hover{border-color:#E5E5E5}</style><style type="text/css" data-fela-rehydration="529" data-fela-type="RULE" media="all and (min-width: 904px) and (max-width: 1079.98px)">.i{display:none}.bv{width:64px}.cf{margin:0 64px}.cu{height:48px}.db{margin-bottom:52px}.dn{margin-bottom:48px}.ed{font-size:14px}.ee{line-height:20px}.ek{font-size:13px}.el{padding:5px 12px}.fg{display:flex}.fx{margin-bottom:68px}.gb{max-width:680px}.hl{font-size:42px}.hm{margin-top:1.19em}.hn{margin-bottom:32px}.ho{line-height:52px}.hp{letter-spacing:-0.011em}.hy{align-items:center}.jx{border-top:solid 1px #F2F2F2}.jy{border-bottom:solid 1px #F2F2F2}.jz{margin:32px 0 0}.ka{padding:3px 8px}.kl> *{margin-right:24px}.km> :last-child{margin-right:0}.mb{margin:0}.nc{margin-top:40px}.od{font-size:20px}.oe{margin-top:2.14em}.of{line-height:32px}.og{letter-spacing:-0.003em}.oq{margin-top:56px}.qb{margin-bottom:104px}.qh{flex-direction:row}.ql{margin-bottom:0}.qm{margin-right:20px}.ra{max-width:500px}.ro{line-height:24px}.rp{letter-spacing:0}.sg{margin-bottom:72px}.sr{font-size:24px}.ss{line-height:30px}.st{letter-spacing:-0.016em}.td{padding-top:72px}</style><style type="text/css" data-fela-rehydration="529" data-fela-type="RULE" media="all and (min-width: 728px) and (max-width: 903.98px)">.j{display:none}.w{display:flex}.x{justify-content:space-between}.bu{width:64px}.ce{margin:0 48px}.ct{height:48px}.da{margin-bottom:52px}.dm{margin-bottom:48px}.eb{font-size:13px}.ec{line-height:20px}.ej{padding:0px 8px 1px}.fw{margin-bottom:68px}.ga{max-width:680px}.hg{font-size:42px}.hh{margin-top:1.19em}.hi{margin-bottom:32px}.hj{line-height:52px}.hk{letter-spacing:-0.011em}.hx{align-items:center}.jt{border-top:solid 1px #F2F2F2}.ju{border-bottom:solid 1px #F2F2F2}.jv{margin:32px 0 0}.jw{padding:3px 8px}.kj> *{margin-right:24px}.kk> :last-child{margin-right:0}.ma{margin:0}.nb{margin-top:40px}.nz{font-size:20px}.oa{margin-top:2.14em}.ob{line-height:32px}.oc{letter-spacing:-0.003em}.op{margin-top:56px}.qa{margin-bottom:104px}.qi{flex-direction:row}.qn{margin-bottom:0}.qo{margin-right:20px}.rb{max-width:500px}.rm{line-height:24px}.rn{letter-spacing:0}.sf{margin-bottom:72px}.so{font-size:24px}.sp{line-height:30px}.sq{letter-spacing:-0.016em}.tc{padding-top:72px}</style><style type="text/css" data-fela-rehydration="529" data-fela-type="RULE" media="all and (min-width: 552px) and (max-width: 727.98px)">.k{display:none}.u{display:flex}.v{justify-content:space-between}.bt{width:24px}.cd{margin:0 24px}.cs{height:40px}.cz{margin-bottom:44px}.dl{margin-bottom:32px}.dz{font-size:13px}.ea{line-height:20px}.ei{padding:0px 8px 1px}.fv{margin-bottom:4px}.hb{font-size:32px}.hc{margin-top:1.01em}.hd{margin-bottom:24px}.he{line-height:38px}.hf{letter-spacing:-0.014em}.hw{align-items:flex-start}.iz{flex-direction:column}.jc{margin-bottom:2px}.jr{margin:24px 0 0}.js{padding:0}.kh> *{margin-right:8px}.ki> :last-child{margin-right:8px}.ky{margin-left:0px}.lz{margin:0}.mp{border:1px solid #F2F2F2}.mq{border-radius:99em}.mr{padding:0px 16px 0px 12px}.ms{height:38px}.mt{align-items:center}.mv svg{margin-right:8px}.na{margin-top:32px}.nv{font-size:18px}.nw{margin-top:1.56em}.nx{line-height:28px}.ny{letter-spacing:-0.003em}.oo{margin-top:40px}.pz{margin-bottom:96px}.qp{margin-bottom:20px}.qq{margin-right:0}.rc{max-width:100%}.rj{font-size:24px}.rk{line-height:30px}.rl{letter-spacing:-0.016em}.se{margin-bottom:64px}.sl{font-size:20px}.sm{line-height:24px}.sn{letter-spacing:0}.tb{padding-top:48px}.mu:hover{border-color:#E5E5E5}</style><style type="text/css" data-fela-rehydration="529" data-fela-type="RULE" media="print">.pq{display:none}</style><style type="text/css" data-fela-rehydration="529" data-fela-type="RULE" media="(orientation: landscape) and (max-width: 903.98px)">.jm{max-height:none}</style><style type="text/css" data-fela-rehydration="529" data-fela-type="RULE" media="(prefers-reduced-motion: no-preference)">.nf{transition:transform 300ms cubic-bezier(0.2, 0, 0.2, 1)}</style></head><body><div id="root"><div class="a b c"><div class="d e f g h i j k"></div><script>document.domain = document.domain;</script><div class="l c"><div class="l m n o c"><div class="p q r s t u v w x i d y z"><a class="du ag dv bf ak b am an ao ap aq ar as at s u w i d q dw z" href="https://rsci.app.link/?%24canonical_url=https%3A%2F%2Fmedium.com%2Fp%2F61327abcdad1&amp;%7Efeature=LoOpenInAppButton&amp;%7Echannel=ShowPostUnderCollection&amp;source=---top_nav_layout_nav----------------------------------" rel="noopener follow">Open in app<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" fill="none" viewBox="0 0 10 10" class="dt"><path fill="currentColor" d="M.985 8.485a.375.375 0 1 0 .53.53zM8.75 1.25h.375A.375.375 0 0 0 8.75.875zM8.375 6.5a.375.375 0 1 0 .75 0zM3.5.875a.375.375 0 1 0 0 .75zm-1.985 8.14 7.5-7.5-.53-.53-7.5 7.5zm6.86-7.765V6.5h.75V1.25zM3.5 1.625h5.25v-.75H3.5z"></path></svg></a><div class="ab q"><p class="bf b dx dy dz ea eb ec ed ee ef eg du"><span><button class="bf b dx dy eh dz ea ei eb ec ej ek ee el em eg eo ep eq er es et eu ev ew ex ey ez fa fb fc fd bm fe ff" data-testid="headerSignUpButton">Sign up</button></span></p><div class="ax l"><p class="bf b dx dy dz ea eb ec ed ee ef eg du"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerSignInButton" rel="noopener follow" href="/m/signin?operation=login&amp;redirect=https%3A%2F%2Fmedium.com%2Fajcontrast%2Ftroubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1&amp;source=post_page---top_nav_layout_nav-----------------------global_nav-----------">Sign in</a></span></p></div></div></div><div class="p q r ab ac"><div class="ab q ae"><a class="af ag ah ai aj ak al am an ao ap aq ar as at ab" aria-label="Homepage" data-testid="headerMediumLogo" rel="noopener follow" href="/?source=---top_nav_layout_nav----------------------------------"><svg xmlns="http://www.w3.org/2000/svg" width="719" height="160" fill="none" viewBox="0 0 719 160" class="au av aw"><path fill="#242424" d="m174.104 9.734.215-.047V8.02H130.39L89.6 103.89 48.81 8.021H1.472v1.666l.212.047c8.018 1.81 12.09 4.509 12.09 14.242V137.93c0 9.734-4.087 12.433-12.106 14.243l-.212.047v1.671h32.118v-1.665l-.213-.048c-8.018-1.809-12.089-4.509-12.089-14.242V30.586l52.399 123.305h2.972l53.925-126.743V140.75c-.687 7.688-4.721 10.062-11.982 11.701l-.215.05v1.652h55.948v-1.652l-.215-.05c-7.269-1.639-11.4-4.013-12.087-11.701l-.037-116.774h.037c0-9.733 4.071-12.432 12.087-14.242m25.555 75.488c.915-20.474 8.268-35.252 20.606-35.507 3.806.063 6.998 1.312 9.479 3.714 5.272 5.118 7.751 15.812 7.368 31.793zm-.553 5.77h65.573v-.275c-.186-15.656-4.721-27.834-13.466-36.196-7.559-7.227-18.751-11.203-30.507-11.203h-.263c-6.101 0-13.584 1.48-18.909 4.16-6.061 2.807-11.407 7.003-15.855 12.511-7.161 8.874-11.499 20.866-12.554 34.343q-.05.606-.092 1.212a50 50 0 0 0-.065 1.151 85.807 85.807 0 0 0-.094 5.689c.71 30.524 17.198 54.917 46.483 54.917 25.705 0 40.675-18.791 44.407-44.013l-1.886-.664c-6.557 13.556-18.334 21.771-31.738 20.769-18.297-1.369-32.314-19.922-31.042-42.395m139.722 41.359c-2.151 5.101-6.639 7.908-12.653 7.908s-11.513-4.129-15.418-11.63c-4.197-8.053-6.405-19.436-6.405-32.92 0-28.067 8.729-46.22 22.24-46.22 5.657 0 10.111 2.807 12.236 7.704zm43.499 20.008c-8.019-1.897-12.089-4.722-12.089-14.951V1.309l-48.716 14.353v1.757l.299-.024c6.72-.543 11.278.386 13.925 2.83 2.072 1.915 3.082 4.853 3.082 8.987v18.66c-4.803-3.067-10.516-4.56-17.448-4.56-14.059 0-26.909 5.92-36.176 16.672-9.66 11.205-14.767 26.518-14.767 44.278-.003 31.72 15.612 53.039 38.851 53.039 13.595 0 24.533-7.449 29.54-20.013v16.865h43.711v-1.746zM424.1 19.819c0-9.904-7.468-17.374-17.375-17.374-9.859 0-17.573 7.632-17.573 17.374s7.721 17.374 17.573 17.374c9.907 0 17.375-7.47 17.375-17.374m11.499 132.546c-8.019-1.897-12.089-4.722-12.089-14.951h-.035V43.635l-43.714 12.551v1.705l.263.024c9.458.842 12.047 4.1 12.047 15.152v81.086h43.751v-1.746zm112.013 0c-8.018-1.897-12.089-4.722-12.089-14.951V43.635l-41.621 12.137v1.71l.246.026c7.733.813 9.967 4.257 9.967 15.36v59.279c-2.578 5.102-7.415 8.131-13.274 8.336-9.503 0-14.736-6.419-14.736-18.073V43.638l-43.714 12.55v1.703l.262.024c9.459.84 12.05 4.097 12.05 15.152v50.17a56.3 56.3 0 0 0 .91 10.444l.787 3.423c3.701 13.262 13.398 20.197 28.59 20.197 12.868 0 24.147-7.966 29.115-20.43v17.311h43.714v-1.747zm169.818 1.788v-1.749l-.213-.05c-8.7-2.006-12.089-5.789-12.089-13.49v-63.79c0-19.89-11.171-31.761-29.883-31.761-13.64 0-25.141 7.882-29.569 20.16-3.517-13.01-13.639-20.16-28.606-20.16-13.146 0-23.449 6.938-27.869 18.657V43.643L545.487 55.68v1.715l.263.024c9.345.829 12.047 4.181 12.047 14.95v81.784h40.787v-1.746l-.215-.053c-6.941-1.631-9.181-4.606-9.181-12.239V66.998c1.836-4.289 5.537-9.37 12.853-9.37 9.086 0 13.692 6.296 13.692 18.697v77.828h40.797v-1.746l-.215-.053c-6.94-1.631-9.18-4.606-9.18-12.239V75.066a42 42 0 0 0-.578-7.26c1.947-4.661 5.86-10.177 13.475-10.177 9.214 0 13.691 6.114 13.691 18.696v77.828z"></path></svg></a><div class="ax h"><div class="ab ay az ba bb q bc bd"><div class="bm" aria-hidden="false" aria-describedby="searchResults" aria-labelledby="searchResults"></div><div class="bn bo ab"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path fill="currentColor" fill-rule="evenodd" d="M4.092 11.06a6.95 6.95 0 1 1 13.9 0 6.95 6.95 0 0 1-13.9 0m6.95-8.05a8.05 8.05 0 1 0 5.13 14.26l3.75 3.75a.56.56 0 1 0 .79-.79l-3.73-3.73A8.05 8.05 0 0 0 11.042 3z" clip-rule="evenodd"></path></svg></div><input role="combobox" aria-controls="searchResults" aria-expanded="false" aria-label="search" data-testid="headerSearchInput" tabindex="0" class="ay be bf bg z bh bi bj bk bl" placeholder="Search" value=""/></div></div></div><div class="h k w fg fh"><div class="fi ab"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerWriteButton" rel="noopener follow" href="/m/signin?operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2Fnew-story&amp;source=---top_nav_layout_nav-----------------------new_post_topnav-----------"><div class="bf b bg z du fj fk ab q fl fm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24" aria-label="Write"><path fill="currentColor" d="M14 4a.5.5 0 0 0 0-1zm7 6a.5.5 0 0 0-1 0zm-7-7H4v1h10zM3 4v16h1V4zm1 17h16v-1H4zm17-1V10h-1v10zm-1 1a1 1 0 0 0 1-1h-1zM3 20a1 1 0 0 0 1 1v-1zM4 3a1 1 0 0 0-1 1h1z"></path><path stroke="currentColor" d="m17.5 4.5-8.458 8.458a.25.25 0 0 0-.06.098l-.824 2.47a.25.25 0 0 0 .316.316l2.47-.823a.25.25 0 0 0 .098-.06L19.5 6.5m-2-2 2.323-2.323a.25.25 0 0 1 .354 0l1.646 1.646a.25.25 0 0 1 0 .354L19.5 6.5m-2-2 2 2"></path></svg><div class="dt l">Write</div></div></a></span></div></div><div class="k j i d"><div class="fi ab"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerSearchButton" rel="noopener follow" href="/search?source=---top_nav_layout_nav----------------------------------"><div class="bf b bg z du fj fk ab q fl fm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24" aria-label="Search"><path fill="currentColor" fill-rule="evenodd" d="M4.092 11.06a6.95 6.95 0 1 1 13.9 0 6.95 6.95 0 0 1-13.9 0m6.95-8.05a8.05 8.05 0 1 0 5.13 14.26l3.75 3.75a.56.56 0 1 0 .79-.79l-3.73-3.73A8.05 8.05 0 0 0 11.042 3z" clip-rule="evenodd"></path></svg></div></a></div></div><div class="fi h k j"><div class="ab q"><p class="bf b dx dy dz ea eb ec ed ee ef eg du"><span><button class="bf b dx dy eh dz ea ei eb ec ej ek ee el em eg eo ep eq er es et eu ev ew ex ey ez fa fb fc fd bm fe ff" data-testid="headerSignUpButton">Sign up</button></span></p><div class="ax l"><p class="bf b dx dy dz ea eb ec ed ee ef eg du"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerSignInButton" rel="noopener follow" href="/m/signin?operation=login&amp;redirect=https%3A%2F%2Fmedium.com%2Fajcontrast%2Ftroubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1&amp;source=post_page---top_nav_layout_nav-----------------------global_nav-----------">Sign in</a></span></p></div></div></div><div class="l" aria-hidden="false"><button class="ay fn am ab q ao fo fp fq" aria-label="user options menu" data-testid="headerUserIcon"><div class="l fj"><img alt="" class="l fd by bz ca cx" src="https://miro.medium.com/v2/resize:fill:64:64/1*dmbNkD5D-u45r44go_cf0g.png" width="32" height="32" loading="lazy" role="presentation"/><div class="fr by l bz ca fs n ay ft"></div></div></button></div></div></div><div class="l"><div class="fu fv fw fx fy l"><div class="ab cb"><div class="ci bh fz ga gb gc"></div></div><article><div class="l"><div class="l"><span class="l"></span><section><div><div class="fs gi gj gk gl gm"></div><div class="gn go gp gq gr"><div class="ab cb"><div class="ci bh fz ga gb gc"><div><h1 id="316e" class="pw-post-title gs gt gu bf gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu bk" data-testid="storyTitle">Troubleshooting Technical Challenges in 360 and VR Post-Production: Part I</h1><div><div class="speechify-ignore ab cp"><div class="speechify-ignore bh l"><div class="hv hw hx hy hz ab"><div><div class="ab ia"><div><div class="bm" aria-hidden="false"><a rel="noopener follow" href="/@mariafernandalauret?source=post_page---byline--61327abcdad1--------------------------------"><div class="l ib ic by id ie"><div class="l fj"><img alt="Maria Fernanda Lauret" class="l fd by dd de cx" src="https://miro.medium.com/v2/resize:fill:88:88/1*8o6l5qSf_mVRlEyJOTPgdg@2x.jpeg" width="44" height="44" loading="lazy" data-testid="authorPhoto"/><div class="if by l dd de fs n ig ft"></div></div></div></a></div></div><div class="ih ab fj"><div><div class="bm" aria-hidden="false"><a href="https://medium.com/ajcontrast?source=post_page---byline--61327abcdad1--------------------------------" rel="noopener follow"><div class="l ii ij by id ik"><div class="l fj"><img alt="AJ Contrast" class="l fd by br il cx" src="https://miro.medium.com/v2/resize:fill:48:48/1*6WVffem11pQhyVp8mhkVjA.png" width="24" height="24" loading="lazy" data-testid="publicationPhoto"/><div class="if by l br il fs n ig ft"></div></div></div></a></div></div></div></div></div><div class="bn bh l"><div class="ab"><div style="flex:1"><span class="bf b bg z bk"><div class="im ab q"><div class="ab q in"><div class="ab q"><div><div class="bm" aria-hidden="false"><p class="bf b io ip bk"><a class="af ag ah ai aj ak al am an ao ap aq ar iq" data-testid="authorName" rel="noopener follow" href="/@mariafernandalauret?source=post_page---byline--61327abcdad1--------------------------------">Maria Fernanda Lauret</a></p></div></div></div><span class="ir is" aria-hidden="true"><span class="bf b bg z du">·</span></span><p class="bf b io ip du"><span><a class="it iu ah ai aj ak al am an ao ap aq ar ex iv iw" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fsubscribe%2Fuser%2Fe2d93bfd937&amp;operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2Fajcontrast%2Ftroubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1&amp;user=Maria+Fernanda+Lauret&amp;userId=e2d93bfd937&amp;source=post_page-e2d93bfd937--byline--61327abcdad1---------------------post_header-----------">Follow</a></span></p></div></div></span></div></div><div class="l ix"><span class="bf b bg z du"><div class="ab cn iy iz ja"><div class="jb jc ab"><div class="bf b bg z du ab jd"><span class="je l ix">Published in</span><div><div class="l" aria-hidden="false"><a class="af ag ah ai aj ak al am an ao ap aq ar iq ab q" data-testid="publicationName" href="https://medium.com/ajcontrast?source=post_page---byline--61327abcdad1--------------------------------" rel="noopener follow"><p class="bf b bg z jf jg jh ji jj jk jl jm bk">AJ Contrast</p></a></div></div></div><div class="h k"><span class="ir is" aria-hidden="true"><span class="bf b bg z du">·</span></span></div></div><span class="bf b bg z du"><div class="ab ae"><span data-testid="storyReadTime">10 min read</span><div class="jn jo l" aria-hidden="true"><span class="l" aria-hidden="true"><span class="bf b bg z du">·</span></span></div><span data-testid="storyPublishDate">Jun 26, 2019</span></div></span></div></span></div></div></div><div class="ab cp jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke"><div class="h k w fg fh q"><div class="ku l"><div class="ab q kv kw"><div class="pw-multi-vote-icon fj je kx ky kz"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerClapButton" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fvote%2Fajcontrast%2F61327abcdad1&amp;operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2Fajcontrast%2Ftroubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1&amp;user=Maria+Fernanda+Lauret&amp;userId=e2d93bfd937&amp;source=---header_actions--61327abcdad1---------------------clap_footer-----------"><div><div class="bm" aria-hidden="false"><div class="la ao lb lc ld le am lf lg lh kz"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-label="clap"><path fill-rule="evenodd" d="M11.37.828 12 3.282l.63-2.454zM13.916 3.953l1.523-2.112-1.184-.39zM8.589 1.84l1.522 2.112-.337-2.501zM18.523 18.92c-.86.86-1.75 1.246-2.62 1.33a6 6 0 0 0 .407-.372c2.388-2.389 2.86-4.951 1.399-7.623l-.912-1.603-.79-1.672c-.26-.56-.194-.98.203-1.288a.7.7 0 0 1 .546-.132c.283.046.546.231.728.5l2.363 4.157c.976 1.624 1.141 4.237-1.324 6.702m-10.999-.438L3.37 14.328a.828.828 0 0 1 .585-1.408.83.83 0 0 1 .585.242l2.158 2.157a.365.365 0 0 0 .516-.516l-2.157-2.158-1.449-1.449a.826.826 0 0 1 1.167-1.17l3.438 3.44a.363.363 0 0 0 .516 0 .364.364 0 0 0 0-.516L5.293 9.513l-.97-.97a.826.826 0 0 1 0-1.166.84.84 0 0 1 1.167 0l.97.968 3.437 3.436a.36.36 0 0 0 .517 0 .366.366 0 0 0 0-.516L6.977 7.83a.82.82 0 0 1-.241-.584.82.82 0 0 1 .824-.826c.219 0 .43.087.584.242l5.787 5.787a.366.366 0 0 0 .587-.415l-1.117-2.363c-.26-.56-.194-.98.204-1.289a.7.7 0 0 1 .546-.132c.283.046.545.232.727.501l2.193 3.86c1.302 2.38.883 4.59-1.277 6.75-1.156 1.156-2.602 1.627-4.19 1.367-1.418-.236-2.866-1.033-4.079-2.246M10.75 5.971l2.12 2.12c-.41.502-.465 1.17-.128 1.89l.22.465-3.523-3.523a.8.8 0 0 1-.097-.368c0-.22.086-.428.241-.584a.847.847 0 0 1 1.167 0m7.355 1.705c-.31-.461-.746-.758-1.23-.837a1.44 1.44 0 0 0-1.11.275c-.312.24-.505.543-.59.881a1.74 1.74 0 0 0-.906-.465 1.47 1.47 0 0 0-.82.106l-2.182-2.182a1.56 1.56 0 0 0-2.2 0 1.54 1.54 0 0 0-.396.701 1.56 1.56 0 0 0-2.21-.01 1.55 1.55 0 0 0-.416.753c-.624-.624-1.649-.624-2.237-.037a1.557 1.557 0 0 0 0 2.2c-.239.1-.501.238-.715.453a1.56 1.56 0 0 0 0 2.2l.516.515a1.556 1.556 0 0 0-.753 2.615L7.01 19c1.32 1.319 2.909 2.189 4.475 2.449q.482.08.971.08c.85 0 1.653-.198 2.393-.579.231.033.46.054.686.054 1.266 0 2.457-.52 3.505-1.567 2.763-2.763 2.552-5.734 1.439-7.586z" clip-rule="evenodd"></path></svg></div></div></div></a></span></div><div class="pw-multi-vote-count l li lj lk ll lm ln lo"><p class="bf b dv z du"><span class="lp">--</span></p></div></div></div><div><div class="bm" aria-hidden="false"><button class="ao la lq lr ab q fk ls lt" aria-label="responses"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" class="lu"><path d="M18.006 16.803c1.533-1.456 2.234-3.325 2.234-5.321C20.24 7.357 16.709 4 12.191 4S4 7.357 4 11.482c0 4.126 3.674 7.482 8.191 7.482.817 0 1.622-.111 2.393-.327.231.2.48.391.744.559 1.06.693 2.203 1.044 3.399 1.044.224-.008.4-.112.486-.287a.49.49 0 0 0-.042-.518c-.495-.67-.845-1.364-1.04-2.057a4 4 0 0 1-.125-.598zm-3.122 1.055-.067-.223-.315.096a8 8 0 0 1-2.311.338c-4.023 0-7.292-2.955-7.292-6.587 0-3.633 3.269-6.588 7.292-6.588 4.014 0 7.112 2.958 7.112 6.593 0 1.794-.608 3.469-2.027 4.72l-.195.168v.255c0 .056 0 .151.016.295.025.231.081.478.154.733.154.558.398 1.117.722 1.659a5.3 5.3 0 0 1-2.165-.845c-.276-.176-.714-.383-.941-.59z"></path></svg></button></div></div></div><div class="ab q kf kg kh ki kj kk kl km kn ko kp kq kr ks kt"><div class="lv k j i d"></div><div class="h k"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="headerBookmarkButton" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F61327abcdad1&amp;operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2Fajcontrast%2Ftroubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1&amp;source=---header_actions--61327abcdad1---------------------bookmark_footer-----------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="du lw" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div><div class="fd lx cn"><div class="l ae"><div class="ab cb"><div class="ly lz ma mb mc md ci bh"><div class="ab"><div class="bm bh" aria-hidden="false"><div><div class="bm" aria-hidden="false"><button aria-label="Listen" data-testid="audioPlayButton" class="af fk ah ai aj ak al me an ao ap ex mf mg lt mh mi mj mk ml s mm mn mo mp mq mr ms u mt mu mv"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path fill="currentColor" fill-rule="evenodd" d="M3 12a9 9 0 1 1 18 0 9 9 0 0 1-18 0m9-10C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m3.376 10.416-4.599 3.066a.5.5 0 0 1-.777-.416V8.934a.5.5 0 0 1 .777-.416l4.599 3.066a.5.5 0 0 1 0 .832" clip-rule="evenodd"></path></svg><div class="j i d"><p class="bf b bg z du">Listen</p></div></button></div></div></div></div></div></div></div></div><div class="bm" aria-hidden="false" aria-describedby="postFooterSocialMenu" aria-labelledby="postFooterSocialMenu"><div><div class="bm" aria-hidden="false"><button aria-controls="postFooterSocialMenu" aria-expanded="false" aria-label="Share Post" data-testid="headerSocialShareButton" class="af fk ah ai aj ak al me an ao ap ex mf mg lt mh mi mj mk ml s mm mn mo mp mq mr ms u mt mu mv"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path fill="currentColor" fill-rule="evenodd" d="M15.218 4.931a.4.4 0 0 1-.118.132l.012.006a.45.45 0 0 1-.292.074.5.5 0 0 1-.3-.13l-2.02-2.02v7.07c0 .28-.23.5-.5.5s-.5-.22-.5-.5v-7.04l-2 2a.45.45 0 0 1-.57.04h-.02a.4.4 0 0 1-.16-.3.4.4 0 0 1 .1-.32l2.8-2.8a.5.5 0 0 1 .7 0l2.8 2.79a.42.42 0 0 1 .068.498m-.106.138.008.004v-.01zM16 7.063h1.5a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-11c-1.1 0-2-.9-2-2v-10a2 2 0 0 1 2-2H8a.5.5 0 0 1 .35.15.5.5 0 0 1 .15.35.5.5 0 0 1-.15.35.5.5 0 0 1-.35.15H6.4c-.5 0-.9.4-.9.9v10.2a.9.9 0 0 0 .9.9h11.2c.5 0 .9-.4.9-.9v-10.2c0-.5-.4-.9-.9-.9H16a.5.5 0 0 1 0-1" clip-rule="evenodd"></path></svg><div class="j i d"><p class="bf b bg z du">Share</p></div></button></div></div></div></div></div></div></div></div></div><figure class="mz na nb nc nd ne mw mx paragraph-image"><div role="button" tabindex="0" class="nf ng fj nh bh ni"><div class="mw mx my"><picture><source srcSet="https://miro.medium.com/v2/resize:fit:640/format:webp/0*FNrJpMggT_JXgHA1 640w, https://miro.medium.com/v2/resize:fit:720/format:webp/0*FNrJpMggT_JXgHA1 720w, https://miro.medium.com/v2/resize:fit:750/format:webp/0*FNrJpMggT_JXgHA1 750w, https://miro.medium.com/v2/resize:fit:786/format:webp/0*FNrJpMggT_JXgHA1 786w, https://miro.medium.com/v2/resize:fit:828/format:webp/0*FNrJpMggT_JXgHA1 828w, https://miro.medium.com/v2/resize:fit:1100/format:webp/0*FNrJpMggT_JXgHA1 1100w, https://miro.medium.com/v2/resize:fit:1400/format:webp/0*FNrJpMggT_JXgHA1 1400w" sizes="(min-resolution: 4dppx) and (max-width: 700px) 50vw, (-webkit-min-device-pixel-ratio: 4) and (max-width: 700px) 50vw, (min-resolution: 3dppx) and (max-width: 700px) 67vw, (-webkit-min-device-pixel-ratio: 3) and (max-width: 700px) 65vw, (min-resolution: 2.5dppx) and (max-width: 700px) 80vw, (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 700px) 80vw, (min-resolution: 2dppx) and (max-width: 700px) 100vw, (-webkit-min-device-pixel-ratio: 2) and (max-width: 700px) 100vw, 700px" type="image/webp"/><source data-testid="og" srcSet="https://miro.medium.com/v2/resize:fit:640/0*FNrJpMggT_JXgHA1 640w, https://miro.medium.com/v2/resize:fit:720/0*FNrJpMggT_JXgHA1 720w, https://miro.medium.com/v2/resize:fit:750/0*FNrJpMggT_JXgHA1 750w, https://miro.medium.com/v2/resize:fit:786/0*FNrJpMggT_JXgHA1 786w, https://miro.medium.com/v2/resize:fit:828/0*FNrJpMggT_JXgHA1 828w, https://miro.medium.com/v2/resize:fit:1100/0*FNrJpMggT_JXgHA1 1100w, https://miro.medium.com/v2/resize:fit:1400/0*FNrJpMggT_JXgHA1 1400w" sizes="(min-resolution: 4dppx) and (max-width: 700px) 50vw, (-webkit-min-device-pixel-ratio: 4) and (max-width: 700px) 50vw, (min-resolution: 3dppx) and (max-width: 700px) 67vw, (-webkit-min-device-pixel-ratio: 3) and (max-width: 700px) 65vw, (min-resolution: 2.5dppx) and (max-width: 700px) 80vw, (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 700px) 80vw, (min-resolution: 2dppx) and (max-width: 700px) 100vw, (-webkit-min-device-pixel-ratio: 2) and (max-width: 700px) 100vw, 700px"/><img alt="" class="bh md nj c" width="700" height="249" loading="eager" role="presentation"/></picture></div></div><figcaption class="nk ff nl mw mx nm nn bf b bg z du">Maria Fernanda Lauret, Contrast’s post-production lead, in the office.</figcaption></figure><p id="6ba7" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">Editors go through a LOT of technical issues during the post production phase of 360 and virtual reality films. Interestingly enough, there are many ways we can fix these issues without experiencing major headaches, or prevent them from happening long before the project reaches the editing suite. It’s also pretty helpful for those who film, direct or produce these kinds of experiences to understand and be aware of the difficulties that can arise throughout the post-production process; by knowing what problems to avoid before you start your project, you could potentially speed up your post-production timeline and costs.</p><p id="848e" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">From stabilizing shaky shots to tripod removal, we’re outlining the biggest problems we’ve faced when working with 360 footage… and how to avoid and/or fix them.</p><p id="c126" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">Stay tuned for next week, when we discuss how to avoid some of the biggest mistakes when colour correcting, mixing spatial audio and adding animation and illustrations to your films.</p><p id="17ce" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk"><strong class="nq gv">1. 360 Video Stabilization</strong></p><p id="60f9" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk"><strong class="nq gv">PROBLEM:</strong></p><p id="084b" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">One of the greatest complaints of those who watch videos in a VR headset is the motion sickness caused by unstabilized/shaky shots. This can definitely compromise the quality of the overall experience, so if you are producing a VR film and plan to add some stunning drone shots, images captured on a rover to generate a bit of movement, or if you’re actually walking and holding the camera up high through a crowd, it is important to make sure your horizon is stable and the movement as smooth as it can be.</p><p id="fb3c" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk"><strong class="nq gv">SOLUTION:</strong></p><p id="938c" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">But, let’s say you end up with a shaky and unstable shot, even though you tried your hardest to make your movements as smooth as possible. Are there ways you can fix that in post? Yep, you’re in luck! Some people use <a class="af om" href="https://vimeo.com/223697610" rel="noopener ugc nofollow" target="_blank"><strong class="nq gv">SkyBox Studio V2</strong></a>; others do it while stitching on <a class="af om" href="https://www.youtube.com/watch?v=sWoXdf7YEN4" rel="noopener ugc nofollow" target="_blank"><strong class="nq gv">Autopano Video Pro</strong></a> (which can be very effective and quicker than other methods if your shot is monoscopic). Similarly (but less effective from my perspective), you can use <a class="af om" href="https://www.youtube.com/watch?v=O-KqxgSyUPE" rel="noopener ugc nofollow" target="_blank">Mistika VR</a> to stabilize your shots. Finally, you can use the After Effects plugin, <a class="af om" href="https://borisfx.com/products/mocha-pro/#360%2fvr" rel="noopener ugc nofollow" target="_blank">Mocha VR</a>, which is the best tool to use if you are trying to stabilize stereoscopic footage and/or if you have at least one trackable object, preferably near the horizon line (for instance, a person holding the tripod while surfing or skiing, a tall building or structure, etc). Mocha VR is also very useful for object removal and to get rid of the tripod during moving shots.<a class="af om" href="https://www.youtube.com/watch?v=j9YMGNHncvA" rel="noopener ugc nofollow" target="_blank"> Check out this Mocha VR tutorial, </a>which gives you a hand at trying out different tracking options.</p><figure class="on oo op oq or ne"><div class="os jf l fj"><div class="ot ou l"></div></div></figure><p id="57b5" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">Now, for my dear friends who shoot 360 videos using drones, make sure the lenses of your camera are not super shaky individually. That is going to be a huge headache to your post-production team and will most likely not look very smooth, despite all of your efforts.</p><p id="2272" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk"><strong class="nq gv">2. Stitching Stereoscopic Footage</strong></p><p id="c8e8" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk"><strong class="nq gv">PROBLEM:</strong></p><p id="41b7" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">When it comes to stitching, the first thing anyone working in post-production hopes is that the shooter does a mindful job. It is quite tricky to stitch a 360 shot together when people, or objects, are passing by super close to the camera. When there is not enough overlap between lenses, it’ll be very difficult to get a seamless image. Things can also get a bit more complicated when you are working with stereoscopic 3D footage. Just as a reminder, stereoscopic 360 footage is captured by cameras such as <a class="af om" href="http://www.z-cam.com/360-vr-camera-v1-pro/" rel="noopener ugc nofollow" target="_blank">ZCam V1 PRO</a> and <a class="af om" href="https://www.insta360.com/product/insta360-pro" rel="noopener ugc nofollow" target="_blank">Insta360 PRO</a> that imitate the human eyes, which means that they film different angles of the same scene and generate images for the left and right eye. That creates depth of field, while monoscopic videos are flat and the images look the same for both the left and right eye. That being said, any small discrepancy in the seam line of a stereoscopic shot ends up being amplified with the 3D effect, and becomes very noticeable when watching the material in a VR headset. Sometimes, these discrepancies are in different spots per eye, which can cause discomfort.</p><figure class="on oo op oq or ne mw mx paragraph-image"><div role="button" tabindex="0" class="nf ng fj nh bh ni"><div class="mw mx my"><picture><source srcSet="https://miro.medium.com/v2/resize:fit:640/format:webp/0*-gTJAm6MY37Y8CGh 640w, https://miro.medium.com/v2/resize:fit:720/format:webp/0*-gTJAm6MY37Y8CGh 720w, https://miro.medium.com/v2/resize:fit:750/format:webp/0*-gTJAm6MY37Y8CGh 750w, https://miro.medium.com/v2/resize:fit:786/format:webp/0*-gTJAm6MY37Y8CGh 786w, https://miro.medium.com/v2/resize:fit:828/format:webp/0*-gTJAm6MY37Y8CGh 828w, https://miro.medium.com/v2/resize:fit:1100/format:webp/0*-gTJAm6MY37Y8CGh 1100w, https://miro.medium.com/v2/resize:fit:1400/format:webp/0*-gTJAm6MY37Y8CGh 1400w" sizes="(min-resolution: 4dppx) and (max-width: 700px) 50vw, (-webkit-min-device-pixel-ratio: 4) and (max-width: 700px) 50vw, (min-resolution: 3dppx) and (max-width: 700px) 67vw, (-webkit-min-device-pixel-ratio: 3) and (max-width: 700px) 65vw, (min-resolution: 2.5dppx) and (max-width: 700px) 80vw, (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 700px) 80vw, (min-resolution: 2dppx) and (max-width: 700px) 100vw, (-webkit-min-device-pixel-ratio: 2) and (max-width: 700px) 100vw, 700px" type="image/webp"/><source data-testid="og" srcSet="https://miro.medium.com/v2/resize:fit:640/0*-gTJAm6MY37Y8CGh 640w, https://miro.medium.com/v2/resize:fit:720/0*-gTJAm6MY37Y8CGh 720w, https://miro.medium.com/v2/resize:fit:750/0*-gTJAm6MY37Y8CGh 750w, https://miro.medium.com/v2/resize:fit:786/0*-gTJAm6MY37Y8CGh 786w, https://miro.medium.com/v2/resize:fit:828/0*-gTJAm6MY37Y8CGh 828w, https://miro.medium.com/v2/resize:fit:1100/0*-gTJAm6MY37Y8CGh 1100w, https://miro.medium.com/v2/resize:fit:1400/0*-gTJAm6MY37Y8CGh 1400w" sizes="(min-resolution: 4dppx) and (max-width: 700px) 50vw, (-webkit-min-device-pixel-ratio: 4) and (max-width: 700px) 50vw, (min-resolution: 3dppx) and (max-width: 700px) 67vw, (-webkit-min-device-pixel-ratio: 3) and (max-width: 700px) 65vw, (min-resolution: 2.5dppx) and (max-width: 700px) 80vw, (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 700px) 80vw, (min-resolution: 2dppx) and (max-width: 700px) 100vw, (-webkit-min-device-pixel-ratio: 2) and (max-width: 700px) 100vw, 700px"/><img alt="" class="bh md nj c" width="700" height="350" loading="lazy" role="presentation"/></picture></div></div><figcaption class="nk ff nl mw mx nm nn bf b bg z du"><em class="ov">Monoscopic image from the 360VR doc “From Waste to Taste,” filmed with the GoPro Omni rig.</em></figcaption></figure><p id="0a04" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk"><em class="ow">Monoscopic image from the 360VR doc “From Waste to Taste,” filmed with the GoPro Omni rig.</em></p><figure class="on oo op oq or ne mw mx paragraph-image"><div role="button" tabindex="0" class="nf ng fj nh bh ni"><div class="mw mx my"><picture><source srcSet="https://miro.medium.com/v2/resize:fit:640/format:webp/0*cvGKZ5amzuasu5E6 640w, https://miro.medium.com/v2/resize:fit:720/format:webp/0*cvGKZ5amzuasu5E6 720w, https://miro.medium.com/v2/resize:fit:750/format:webp/0*cvGKZ5amzuasu5E6 750w, https://miro.medium.com/v2/resize:fit:786/format:webp/0*cvGKZ5amzuasu5E6 786w, https://miro.medium.com/v2/resize:fit:828/format:webp/0*cvGKZ5amzuasu5E6 828w, https://miro.medium.com/v2/resize:fit:1100/format:webp/0*cvGKZ5amzuasu5E6 1100w, https://miro.medium.com/v2/resize:fit:1400/format:webp/0*cvGKZ5amzuasu5E6 1400w" sizes="(min-resolution: 4dppx) and (max-width: 700px) 50vw, (-webkit-min-device-pixel-ratio: 4) and (max-width: 700px) 50vw, (min-resolution: 3dppx) and (max-width: 700px) 67vw, (-webkit-min-device-pixel-ratio: 3) and (max-width: 700px) 65vw, (min-resolution: 2.5dppx) and (max-width: 700px) 80vw, (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 700px) 80vw, (min-resolution: 2dppx) and (max-width: 700px) 100vw, (-webkit-min-device-pixel-ratio: 2) and (max-width: 700px) 100vw, 700px" type="image/webp"/><source data-testid="og" srcSet="https://miro.medium.com/v2/resize:fit:640/0*cvGKZ5amzuasu5E6 640w, https://miro.medium.com/v2/resize:fit:720/0*cvGKZ5amzuasu5E6 720w, https://miro.medium.com/v2/resize:fit:750/0*cvGKZ5amzuasu5E6 750w, https://miro.medium.com/v2/resize:fit:786/0*cvGKZ5amzuasu5E6 786w, https://miro.medium.com/v2/resize:fit:828/0*cvGKZ5amzuasu5E6 828w, https://miro.medium.com/v2/resize:fit:1100/0*cvGKZ5amzuasu5E6 1100w, https://miro.medium.com/v2/resize:fit:1400/0*cvGKZ5amzuasu5E6 1400w" sizes="(min-resolution: 4dppx) and (max-width: 700px) 50vw, (-webkit-min-device-pixel-ratio: 4) and (max-width: 700px) 50vw, (min-resolution: 3dppx) and (max-width: 700px) 67vw, (-webkit-min-device-pixel-ratio: 3) and (max-width: 700px) 65vw, (min-resolution: 2.5dppx) and (max-width: 700px) 80vw, (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 700px) 80vw, (min-resolution: 2dppx) and (max-width: 700px) 100vw, (-webkit-min-device-pixel-ratio: 2) and (max-width: 700px) 100vw, 700px"/><img alt="" class="bh md nj c" width="700" height="700" loading="lazy" role="presentation"/></picture></div></div><figcaption class="nk ff nl mw mx nm nn bf b bg z du"><em class="ov">Stereoscopic image from the 360VR doc “We Shall Have Peace,” filmed with the Samsung Round</em></figcaption></figure><p id="21b9" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk"><em class="ow">Stereoscopic image from the 360VR doc “We Shall Have Peace,” filmed with the Samsung Round</em></p><p id="4add" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk"><a class="af om" href="http://nathaliemathe.com/" rel="noopener ugc nofollow" target="_blank">Nathalie Mathe</a>, a VR creator and post-production supervisor based in San Francisco, has been working as an artist and technology expert in film visual effects for 25 years. She brings some of her technical knowledge into virtual reality projects. When it comes to stitching stereoscopic footage, she says: <em class="ow">“It’s nearly impossible to get good stereo during stitching and cleaning up when you have objects or people very close (less than 3 feet) to the camera, and other elements in the background are much farther away.”</em></p><p id="1603" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk"><strong class="nq gv">SOLUTION:</strong></p><p id="a7e7" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">I usually use <strong class="nq gv">Mistika VR</strong> and <strong class="nq gv">Autopano Video Pro</strong> to stitch footage captured with various cameras, but in more tedious cases, a lot of professionals in the field end up using Nuke and <a class="af om" href="https://www.foundry.com/products/cara-vr" rel="noopener ugc nofollow" target="_blank">Cara VR</a>, which can give you a more professional outcome and a neat look. However, depending on your budget, deadline and stitching line complexity, this option can be time consuming and also pricey, especially if it’s a one time project. The temporary licence of Cara VR isn’t cheap (1500 USD/quarter); you will also need to get a license on Nuke (1629 USD/quarter) to use it. If you don’t have a lot of time on your hands and you are not familiar with the software, it is recommended to hire a professional stitcher who can do the stitching for you on Nuke.</p><p id="5b92" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">When fixing seam lines, stitching programs usually prioritize foreground over background, and vice versa. Although some programs like Mistika VR have improved their algorithms by using optical flow as an enabling tool, the image does not always look perfect. Mathe explained to me that her solution is often <em class="ow">“prioritizing what the user needs to focus on in a shot, or stitching for different distances and compositing different versions together, but this is much more time consuming and tricky in stereo.”</em> Hugh Hou is a co-founder of CreatorUp and VR videographer who posts pretty useful tutorials on 360VR post-production regularly. For him, the best “<em class="ow">stitching solution is the one where you can move your stitch line based on the scene and the camera movement.</em>” On Mistika VR, he stitches multiple passes with different stereo edge point placement in the exact same 360 take. Then, he uses After Effects to fix any stereo issues. For moving shots, for either stereo or monoscopic footage, he created <a class="af om" href="https://youtu.be/Hrz75k1Nltk" rel="noopener ugc nofollow" target="_blank">this tutorial </a>to show the most practical way to use edge point in the new Mistika.</p><p id="4395" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">I have also found Mistika VR to be the most helpful, in many cases. Their optical flow is great, although stitching lines might wobble in some cases. That happened to us in a project that is still in development, Still Here. 360 video was one of the mediums included in the experience, and some of the stereoscopic shots were stitched on Mistika VR: the foreground objects looked great, but in one of the shots, the wobbling background had to be fixed carefully through rotoscoping characters when they were walking towards the back of the scene.</p><figure class="on oo op oq or ne"><div class="os jf l fj"><div class="ox ou l"></div></div></figure><p id="ab94" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk"><strong class="nq gv">3. Tripod Removal:</strong></p><p id="6305" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk"><strong class="nq gv">Problem:</strong></p><p id="196e" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">We have experienced many issues with tripod removal, especially from shooters that have just started working in the field (i.e.participants part of our ‘My People: Our Stories’ initiative, where we trained filmmakers and journalists from all over the world on how to film using a 360 camera). However, it’s not only in the field that we’ve experienced issues regarding tripod removal. We’ve also faced several technical glitches in the post production process, caused by linking the footage in Premiere to the tripod removed shots in After Effects; encountering export glitches when adding a PNG tripod mask on Premiere; tracking issues while using Mocha VR to remove a rover or drone from a moving shot, etc. And what about shots where the light continuously changes and shadows of people running past the camera are moving? How do we fix shots that fall into that category? What if the footage is stereoscopic? Here comes some tips for a good looking nadir:</p><p id="cb15" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk"><strong class="nq gv">Solution</strong>:</p><p id="702d" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">When I first started working on tripod removals, my workflow was to replace the footage in Premiere with an After Effects composition. This way, the excerpt of the shot opens up in AE and any modifications you make will reflect on the Premiere sequence. That seemed very convenient in the beginning, since I didn’t have to spend time rendering shots after tripod removal. However, that became a bit of a nightmare when I had to extend shots, for instance, in which I would have to go back to After Effects, find the original compositions, change their length and then finally extend them (which means that your After Effects project needs to be EXTREMELY organized… if you don’t want to go crazy later). Besides, the export would often show a red screen, meaning that some footage was unlinked/missing, or I’d experience some glitches in After Effects while using the cloning tool. Facing these kinds of issues near the delivery deadline was a huge no-no, so I changed my strategy.</p><figure class="on oo op oq or ne"><div class="os jf l fj"><div class="oy ou l"></div></div></figure><p id="495a" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">Another method that works — -if you have a static shot in which the light or shadow don’t change throughouts — -is to pick a frame within the time-codes of the footage that you are using, remove the tripod in After Effects or Photoshop (a great option if the camera was not placed on a smooth/solid surface) and render it as a PNG mask. If you have a plate shot of the spot where the camera was placed, you can then crop the still and place it on top of the tripod, creating new compositions to tweak and perfect your image.</p><figure class="on oo op oq or ne"><div class="os jf l fj"><div class="oz ou l"></div></div></figure><p id="d71d" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">This option is still convenient to me, because rendering just one frame and creating a mask in Premiere is the quickest choice. However, that has caused some export glitches, for different reasons. When the footage is heavy and you add PNG masks, it is essentially one more layer that Premiere has to process, and that can cause export glitches — especially when I’ve fixed the horizon line on the original shot and applied the same VR Rotate Sphere values to the PNG tripod mask to fit the image. Also, if one clip was shot in a different resolution than the rest of the video, bringing in a PNG mask can cause a black line on the back of the 360 export (where the flat corners of the equirectangular image meet). To avoid these issues, the best thing to do is to bring each original 360 clip into After Effects, remove the tripod and render the time-codes of the section you need in .mov (I sometimes extend the ending for a few seconds, in case I need to extend the shot later, in the final steps of editing).</p><p id="c2cd" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">Another issue we face, when trying to achieve seamless tripod removal, is when shadows or light are changing. In this case, the workflow becomes more tedious. At Contrast, what we do is remove the tripod with the cloning tool, based on the timecodes we need to use in the final edit, and adjust the cloning throughout the scene. To avoid the abrupt change in color of the new, fixed layers you are adding in the middle of the scene, you can select the new layers and create opacity keyframes, so that these layers will gradually and smoothly appear to cover up the messy part. Another option, which can give you better results, is to use Mocha VR on After Effects, which will help you track any light and color changes and replicate them on the parts where the tripod has been removed.</p><figure class="on oo op oq or ne mw mx paragraph-image"><div role="button" tabindex="0" class="nf ng fj nh bh ni"><div class="mw mx my"><picture><source srcSet="https://miro.medium.com/v2/resize:fit:640/format:webp/0*hYM9Hv3DR2rUyR1J 640w, https://miro.medium.com/v2/resize:fit:720/format:webp/0*hYM9Hv3DR2rUyR1J 720w, https://miro.medium.com/v2/resize:fit:750/format:webp/0*hYM9Hv3DR2rUyR1J 750w, https://miro.medium.com/v2/resize:fit:786/format:webp/0*hYM9Hv3DR2rUyR1J 786w, https://miro.medium.com/v2/resize:fit:828/format:webp/0*hYM9Hv3DR2rUyR1J 828w, https://miro.medium.com/v2/resize:fit:1100/format:webp/0*hYM9Hv3DR2rUyR1J 1100w, https://miro.medium.com/v2/resize:fit:1400/format:webp/0*hYM9Hv3DR2rUyR1J 1400w" sizes="(min-resolution: 4dppx) and (max-width: 700px) 50vw, (-webkit-min-device-pixel-ratio: 4) and (max-width: 700px) 50vw, (min-resolution: 3dppx) and (max-width: 700px) 67vw, (-webkit-min-device-pixel-ratio: 3) and (max-width: 700px) 65vw, (min-resolution: 2.5dppx) and (max-width: 700px) 80vw, (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 700px) 80vw, (min-resolution: 2dppx) and (max-width: 700px) 100vw, (-webkit-min-device-pixel-ratio: 2) and (max-width: 700px) 100vw, 700px" type="image/webp"/><source data-testid="og" srcSet="https://miro.medium.com/v2/resize:fit:640/0*hYM9Hv3DR2rUyR1J 640w, https://miro.medium.com/v2/resize:fit:720/0*hYM9Hv3DR2rUyR1J 720w, https://miro.medium.com/v2/resize:fit:750/0*hYM9Hv3DR2rUyR1J 750w, https://miro.medium.com/v2/resize:fit:786/0*hYM9Hv3DR2rUyR1J 786w, https://miro.medium.com/v2/resize:fit:828/0*hYM9Hv3DR2rUyR1J 828w, https://miro.medium.com/v2/resize:fit:1100/0*hYM9Hv3DR2rUyR1J 1100w, https://miro.medium.com/v2/resize:fit:1400/0*hYM9Hv3DR2rUyR1J 1400w" sizes="(min-resolution: 4dppx) and (max-width: 700px) 50vw, (-webkit-min-device-pixel-ratio: 4) and (max-width: 700px) 50vw, (min-resolution: 3dppx) and (max-width: 700px) 67vw, (-webkit-min-device-pixel-ratio: 3) and (max-width: 700px) 65vw, (min-resolution: 2.5dppx) and (max-width: 700px) 80vw, (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 700px) 80vw, (min-resolution: 2dppx) and (max-width: 700px) 100vw, (-webkit-min-device-pixel-ratio: 2) and (max-width: 700px) 100vw, 700px"/><img alt="" class="bh md nj c" width="700" height="371" loading="lazy" role="presentation"/></picture></div></div></figure><figure class="on oo op oq or ne mw mx paragraph-image"><div role="button" tabindex="0" class="nf ng fj nh bh ni"><div class="mw mx pa"><picture><source srcSet="https://miro.medium.com/v2/resize:fit:640/format:webp/0*jFbnMGAOX_Shac7W 640w, https://miro.medium.com/v2/resize:fit:720/format:webp/0*jFbnMGAOX_Shac7W 720w, https://miro.medium.com/v2/resize:fit:750/format:webp/0*jFbnMGAOX_Shac7W 750w, https://miro.medium.com/v2/resize:fit:786/format:webp/0*jFbnMGAOX_Shac7W 786w, https://miro.medium.com/v2/resize:fit:828/format:webp/0*jFbnMGAOX_Shac7W 828w, https://miro.medium.com/v2/resize:fit:1100/format:webp/0*jFbnMGAOX_Shac7W 1100w, https://miro.medium.com/v2/resize:fit:1400/format:webp/0*jFbnMGAOX_Shac7W 1400w" sizes="(min-resolution: 4dppx) and (max-width: 700px) 50vw, (-webkit-min-device-pixel-ratio: 4) and (max-width: 700px) 50vw, (min-resolution: 3dppx) and (max-width: 700px) 67vw, (-webkit-min-device-pixel-ratio: 3) and (max-width: 700px) 65vw, (min-resolution: 2.5dppx) and (max-width: 700px) 80vw, (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 700px) 80vw, (min-resolution: 2dppx) and (max-width: 700px) 100vw, (-webkit-min-device-pixel-ratio: 2) and (max-width: 700px) 100vw, 700px" type="image/webp"/><source data-testid="og" srcSet="https://miro.medium.com/v2/resize:fit:640/0*jFbnMGAOX_Shac7W 640w, https://miro.medium.com/v2/resize:fit:720/0*jFbnMGAOX_Shac7W 720w, https://miro.medium.com/v2/resize:fit:750/0*jFbnMGAOX_Shac7W 750w, https://miro.medium.com/v2/resize:fit:786/0*jFbnMGAOX_Shac7W 786w, https://miro.medium.com/v2/resize:fit:828/0*jFbnMGAOX_Shac7W 828w, https://miro.medium.com/v2/resize:fit:1100/0*jFbnMGAOX_Shac7W 1100w, https://miro.medium.com/v2/resize:fit:1400/0*jFbnMGAOX_Shac7W 1400w" sizes="(min-resolution: 4dppx) and (max-width: 700px) 50vw, (-webkit-min-device-pixel-ratio: 4) and (max-width: 700px) 50vw, (min-resolution: 3dppx) and (max-width: 700px) 67vw, (-webkit-min-device-pixel-ratio: 3) and (max-width: 700px) 65vw, (min-resolution: 2.5dppx) and (max-width: 700px) 80vw, (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 700px) 80vw, (min-resolution: 2dppx) and (max-width: 700px) 100vw, (-webkit-min-device-pixel-ratio: 2) and (max-width: 700px) 100vw, 700px"/><img alt="" class="bh md nj c" width="700" height="181" loading="lazy" role="presentation"/></picture></div></div></figure><p id="0901" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">In this car shot, for example, we had a plate shot. However, the light inside the car was changing as the character was driving. What I did was place the still photo on top of the tripod and repaint the photo itself, grabbing the colors from the car seat (video) so that the light would change accordingly.</p><figure class="on oo op oq or ne"><div class="os jf l fj"><div class="ox ou l"></div></div></figure><p id="d374" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">In stereoscopic footage, at the very bottom and the very top of the footage, the 3D discrepancy between the left and right eye are very minimal (as the zenith and nadir can’t conserve depth information properly). That being said, I am able to use the same tripod removal mask for both eyes and it usually looks smooth.</p><p id="ae77" class="pw-post-body-paragraph no np gu nq b nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol gn bk">So, there you have it: we’ve discussed the biggest problems we’ve come across from stabilizing, to stitching and tripod masking. For those of you in post-production, have you found other useful solutions for these issues? Did we miss anything? Drop a comment and let us know. And stay tuned for our next post: we’re focusing on the greatest challenges when colour correcting and mixing spatial audio of a 360VR piece.</p></div></div></div></div></section></div></div></article></div><div class="ab cb"><div class="ci bh fz ga gb gc"><div class="pb pc ab ja"><div class="pd ab"><a class="pe ay am ao" rel="noopener follow" href="/tag/virtual-reality?source=post_page-----61327abcdad1--------------------------------"><div class="pf fj cx pg ge ph pi bf b bg z bk pj">Virtual Reality</div></a></div><div class="pd ab"><a class="pe ay am ao" rel="noopener follow" href="/tag/editing?source=post_page-----61327abcdad1--------------------------------"><div class="pf fj cx pg ge ph pi bf b bg z bk pj">Editing</div></a></div><div class="pd ab"><a class="pe ay am ao" rel="noopener follow" href="/tag/documentary?source=post_page-----61327abcdad1--------------------------------"><div class="pf fj cx pg ge ph pi bf b bg z bk pj">Documentary</div></a></div><div class="pd ab"><a class="pe ay am ao" rel="noopener follow" href="/tag/technology?source=post_page-----61327abcdad1--------------------------------"><div class="pf fj cx pg ge ph pi bf b bg z bk pj">Technology</div></a></div><div class="pd ab"><a class="pe ay am ao" rel="noopener follow" href="/tag/storytelling?source=post_page-----61327abcdad1--------------------------------"><div class="pf fj cx pg ge ph pi bf b bg z bk pj">Storytelling</div></a></div></div></div></div><div class="l"></div><footer class="pk pl pm pn po ab q pp ik c"><div class="l ae"><div class="ab cb"><div class="ci bh fz ga gb gc"><div class="ab cp pq"><div class="ab q kv"><div class="pr l"><span class="l ps pt pu e d"><div class="ab q kv kw"><div class="pw-multi-vote-icon fj je kx ky kz"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="footerClapButton" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fvote%2Fajcontrast%2F61327abcdad1&amp;operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2Fajcontrast%2Ftroubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1&amp;user=Maria+Fernanda+Lauret&amp;userId=e2d93bfd937&amp;source=---footer_actions--61327abcdad1---------------------clap_footer-----------"><div><div class="bm" aria-hidden="false"><div class="la ao lb lc ld le am lf lg lh kz"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-label="clap"><path fill-rule="evenodd" d="M11.37.828 12 3.282l.63-2.454zM13.916 3.953l1.523-2.112-1.184-.39zM8.589 1.84l1.522 2.112-.337-2.501zM18.523 18.92c-.86.86-1.75 1.246-2.62 1.33a6 6 0 0 0 .407-.372c2.388-2.389 2.86-4.951 1.399-7.623l-.912-1.603-.79-1.672c-.26-.56-.194-.98.203-1.288a.7.7 0 0 1 .546-.132c.283.046.546.231.728.5l2.363 4.157c.976 1.624 1.141 4.237-1.324 6.702m-10.999-.438L3.37 14.328a.828.828 0 0 1 .585-1.408.83.83 0 0 1 .585.242l2.158 2.157a.365.365 0 0 0 .516-.516l-2.157-2.158-1.449-1.449a.826.826 0 0 1 1.167-1.17l3.438 3.44a.363.363 0 0 0 .516 0 .364.364 0 0 0 0-.516L5.293 9.513l-.97-.97a.826.826 0 0 1 0-1.166.84.84 0 0 1 1.167 0l.97.968 3.437 3.436a.36.36 0 0 0 .517 0 .366.366 0 0 0 0-.516L6.977 7.83a.82.82 0 0 1-.241-.584.82.82 0 0 1 .824-.826c.219 0 .43.087.584.242l5.787 5.787a.366.366 0 0 0 .587-.415l-1.117-2.363c-.26-.56-.194-.98.204-1.289a.7.7 0 0 1 .546-.132c.283.046.545.232.727.501l2.193 3.86c1.302 2.38.883 4.59-1.277 6.75-1.156 1.156-2.602 1.627-4.19 1.367-1.418-.236-2.866-1.033-4.079-2.246M10.75 5.971l2.12 2.12c-.41.502-.465 1.17-.128 1.89l.22.465-3.523-3.523a.8.8 0 0 1-.097-.368c0-.22.086-.428.241-.584a.847.847 0 0 1 1.167 0m7.355 1.705c-.31-.461-.746-.758-1.23-.837a1.44 1.44 0 0 0-1.11.275c-.312.24-.505.543-.59.881a1.74 1.74 0 0 0-.906-.465 1.47 1.47 0 0 0-.82.106l-2.182-2.182a1.56 1.56 0 0 0-2.2 0 1.54 1.54 0 0 0-.396.701 1.56 1.56 0 0 0-2.21-.01 1.55 1.55 0 0 0-.416.753c-.624-.624-1.649-.624-2.237-.037a1.557 1.557 0 0 0 0 2.2c-.239.1-.501.238-.715.453a1.56 1.56 0 0 0 0 2.2l.516.515a1.556 1.556 0 0 0-.753 2.615L7.01 19c1.32 1.319 2.909 2.189 4.475 2.449q.482.08.971.08c.85 0 1.653-.198 2.393-.579.231.033.46.054.686.054 1.266 0 2.457-.52 3.505-1.567 2.763-2.763 2.552-5.734 1.439-7.586z" clip-rule="evenodd"></path></svg></div></div></div></a></span></div><div class="pw-multi-vote-count l li lj lk ll lm ln lo"><p class="bf b dv z du"><span class="lp">--</span></p></div></div></span><span class="l h g f pv pw"><div class="ab q kv kw"><div class="pw-multi-vote-icon fj je kx ky kz"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="footerClapButton" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fvote%2Fajcontrast%2F61327abcdad1&amp;operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2Fajcontrast%2Ftroubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1&amp;user=Maria+Fernanda+Lauret&amp;userId=e2d93bfd937&amp;source=---footer_actions--61327abcdad1---------------------clap_footer-----------"><div><div class="bm" aria-hidden="false"><div class="la ao lb lc ld le am lf lg lh kz"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-label="clap"><path fill-rule="evenodd" d="M11.37.828 12 3.282l.63-2.454zM13.916 3.953l1.523-2.112-1.184-.39zM8.589 1.84l1.522 2.112-.337-2.501zM18.523 18.92c-.86.86-1.75 1.246-2.62 1.33a6 6 0 0 0 .407-.372c2.388-2.389 2.86-4.951 1.399-7.623l-.912-1.603-.79-1.672c-.26-.56-.194-.98.203-1.288a.7.7 0 0 1 .546-.132c.283.046.546.231.728.5l2.363 4.157c.976 1.624 1.141 4.237-1.324 6.702m-10.999-.438L3.37 14.328a.828.828 0 0 1 .585-1.408.83.83 0 0 1 .585.242l2.158 2.157a.365.365 0 0 0 .516-.516l-2.157-2.158-1.449-1.449a.826.826 0 0 1 1.167-1.17l3.438 3.44a.363.363 0 0 0 .516 0 .364.364 0 0 0 0-.516L5.293 9.513l-.97-.97a.826.826 0 0 1 0-1.166.84.84 0 0 1 1.167 0l.97.968 3.437 3.436a.36.36 0 0 0 .517 0 .366.366 0 0 0 0-.516L6.977 7.83a.82.82 0 0 1-.241-.584.82.82 0 0 1 .824-.826c.219 0 .43.087.584.242l5.787 5.787a.366.366 0 0 0 .587-.415l-1.117-2.363c-.26-.56-.194-.98.204-1.289a.7.7 0 0 1 .546-.132c.283.046.545.232.727.501l2.193 3.86c1.302 2.38.883 4.59-1.277 6.75-1.156 1.156-2.602 1.627-4.19 1.367-1.418-.236-2.866-1.033-4.079-2.246M10.75 5.971l2.12 2.12c-.41.502-.465 1.17-.128 1.89l.22.465-3.523-3.523a.8.8 0 0 1-.097-.368c0-.22.086-.428.241-.584a.847.847 0 0 1 1.167 0m7.355 1.705c-.31-.461-.746-.758-1.23-.837a1.44 1.44 0 0 0-1.11.275c-.312.24-.505.543-.59.881a1.74 1.74 0 0 0-.906-.465 1.47 1.47 0 0 0-.82.106l-2.182-2.182a1.56 1.56 0 0 0-2.2 0 1.54 1.54 0 0 0-.396.701 1.56 1.56 0 0 0-2.21-.01 1.55 1.55 0 0 0-.416.753c-.624-.624-1.649-.624-2.237-.037a1.557 1.557 0 0 0 0 2.2c-.239.1-.501.238-.715.453a1.56 1.56 0 0 0 0 2.2l.516.515a1.556 1.556 0 0 0-.753 2.615L7.01 19c1.32 1.319 2.909 2.189 4.475 2.449q.482.08.971.08c.85 0 1.653-.198 2.393-.579.231.033.46.054.686.054 1.266 0 2.457-.52 3.505-1.567 2.763-2.763 2.552-5.734 1.439-7.586z" clip-rule="evenodd"></path></svg></div></div></div></a></span></div><div class="pw-multi-vote-count l li lj lk ll lm ln lo"><p class="bf b dv z du"><span class="lp">--</span></p></div></div></span></div><div class="bq ab"><div><div class="bm" aria-hidden="false"><button class="ao la lq lr ab q fk ls lt" aria-label="responses"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" class="lu"><path d="M18.006 16.803c1.533-1.456 2.234-3.325 2.234-5.321C20.24 7.357 16.709 4 12.191 4S4 7.357 4 11.482c0 4.126 3.674 7.482 8.191 7.482.817 0 1.622-.111 2.393-.327.231.2.48.391.744.559 1.06.693 2.203 1.044 3.399 1.044.224-.008.4-.112.486-.287a.49.49 0 0 0-.042-.518c-.495-.67-.845-1.364-1.04-2.057a4 4 0 0 1-.125-.598zm-3.122 1.055-.067-.223-.315.096a8 8 0 0 1-2.311.338c-4.023 0-7.292-2.955-7.292-6.587 0-3.633 3.269-6.588 7.292-6.588 4.014 0 7.112 2.958 7.112 6.593 0 1.794-.608 3.469-2.027 4.72l-.195.168v.255c0 .056 0 .151.016.295.025.231.081.478.154.733.154.558.398 1.117.722 1.659a5.3 5.3 0 0 1-2.165-.845c-.276-.176-.714-.383-.941-.59z"></path></svg></button></div></div></div></div><div class="ab q"><div class="px l ix"><div><div class="bm" aria-hidden="false"><span><a class="af ag ah ai aj ak al am an ao ap aq ar as at" data-testid="footerBookmarkButton" rel="noopener follow" href="/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F61327abcdad1&amp;operation=register&amp;redirect=https%3A%2F%2Fmedium.com%2Fajcontrast%2Ftroubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1&amp;source=---footer_actions--61327abcdad1---------------------bookmark_footer-----------"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" fill="none" viewBox="0 0 25 25" class="du lw" aria-label="Add to list bookmark button"><path fill="currentColor" d="M18 2.5a.5.5 0 0 1 1 0V5h2.5a.5.5 0 0 1 0 1H19v2.5a.5.5 0 1 1-1 0V6h-2.5a.5.5 0 0 1 0-1H18zM7 7a1 1 0 0 1 1-1h3.5a.5.5 0 0 0 0-1H8a2 2 0 0 0-2 2v14a.5.5 0 0 0 .805.396L12.5 17l5.695 4.396A.5.5 0 0 0 19 21v-8.5a.5.5 0 0 0-1 0v7.485l-5.195-4.012a.5.5 0 0 0-.61 0L7 19.985z"></path></svg></a></span></div></div></div><div class="px l ix"><div class="bm" aria-hidden="false" aria-describedby="postFooterSocialMenu" aria-labelledby="postFooterSocialMenu"><div><div class="bm" aria-hidden="false"><button aria-controls="postFooterSocialMenu" aria-expanded="false" aria-label="Share Post" data-testid="footerSocialShareButton" class="af fk ah ai aj ak al me an ao ap ex mf mg lt mh"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path fill="currentColor" fill-rule="evenodd" d="M15.218 4.931a.4.4 0 0 1-.118.132l.012.006a.45.45 0 0 1-.292.074.5.5 0 0 1-.3-.13l-2.02-2.02v7.07c0 .28-.23.5-.5.5s-.5-.22-.5-.5v-7.04l-2 2a.45.45 0 0 1-.57.04h-.02a.4.4 0 0 1-.16-.3.4.4 0 0 1 .1-.32l2.8-2.8a.5.5 0 0 1 .7 0l2.8 2.79a.42.42 0 0 1 .068.498m-.106.138.008.004v-.01zM16 7.063h1.5a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-11c-1.1 0-2-.9-2-2v-10a2 2 0 0 1 2-2H8a.5.5 0 0 1 .35.15.5.5 0 0 1 .15.35.5.5 0 0 1-.15.35.5.5 0 0 1-.35.15H6.4c-.5 0-.9.4-.9.9v10.2a.9.9 0 0 0 .9.9h11.2c.5 0 .9-.4.9-.9v-10.2c0-.5-.4-.9-.9-.9H16a.5.5 0 0 1 0-1" clip-rule="evenodd"></path></svg></button></div></div></div></div></div></div></div></div></div></footer><div class="py pz qa qb qc l"><div class="ab cb"><div class="ci bh fz ga gb gc"><div class="qd bh r qe"></div><div class="qf l"><div class="ab qg qh qi iz iy"><div class="qj qk ql qm qn qo qp qq qr qs ab cp"><div class="h k"><a href="https://medium.com/ajcontrast?source=post_page---post_publication_info--61327abcdad1--------------------------------" rel="noopener follow"><div class="fj ab"><img alt="AJ Contrast" class="qt ib ic cx" src="https://miro.medium.com/v2/resize:fill:96:96/1*6WVffem11pQhyVp8mhkVjA.png" width="48" height="48" loading="lazy"/><div class="qt l ic ib fs n fr qu"></div></div></a></div><div class="j i d"><a href="https://medium.com/ajcontrast?source=post_page---post_publication_info--61327abcdad1--------------------------------" rel="noopener follow"><div class="fj ab"><img alt="AJ Contrast" class="qt qw qv cx" src="https://miro.medium.com/v2/resize:fill:128:128/1*6WVffem11pQhyVp8mhkVjA.png" width="64" height="64" loading="lazy"/><div class="qt l qv qw fs n fr qu"></div></div></a></div><div class="j i d qx ix"><div class="ab"></div></div></div><div class="ab co qy"><div class="qz ra rb rc rd l"><a class="af ag ah aj ak al am an ao ap aq ar as at ab q" href="https://medium.com/ajcontrast?source=post_page---post_publication_info--61327abcdad1--------------------------------" rel="noopener follow"><h2 class="pw-author-name bf rf rg rh ri rj rk rl nz rm rn od ro rp oh rq rr bk"><span class="gn re">Published in <!-- -->AJ Contrast</span></h2></a><div class="pd ab ia"><div class="l ix"><span class="pw-follower-count bf b bg z du"><a class="af ag ah ai aj ak al am an ao ap aq ar iq" rel="noopener follow" href="/ajcontrast/followers?source=post_page---post_publication_info--61327abcdad1--------------------------------">235 Followers</a></span></div><div class="bf b bg z du ab jd"><span class="ir l" aria-hidden="true"><span class="bf b bg z du">·</span></span><a class="af ag ah ai aj ak al am an ao ap aq ar iq" rel="noopener follow" href="/ajcontrast/creating-our-first-accessible-web-interactive-experience-for-people-with-disabilities-56eac2d7a250?source=post_page---post_publication_info--61327abcdad1--------------------------------">Last published <span>Apr 28, 2022</span></a></div></div><div class="rs l"><p class="bf b bg z bk"><span class="gn">Al Jazeera&#x27;s immersive media arm that specializes in using 360 video, virtual reality, and innovative technology to tell compelling character driven stories.</span></p></div></div></div><div class="h k"><div class="ab"></div></div></div></div><div class="ab qg qh qi iz iy"><div class="qj qk ql qm qn qo qp qq qr qs ab cp"><div class="h k"><a tabindex="0" rel="noopener follow" href="/@mariafernandalauret?source=post_page---post_author_info--61327abcdad1--------------------------------"><div class="l fj"><img alt="Maria Fernanda Lauret" class="l fd by ic ib cx" src="https://miro.medium.com/v2/resize:fill:96:96/1*8o6l5qSf_mVRlEyJOTPgdg@2x.jpeg" width="48" height="48" loading="lazy"/><div class="fr by l ic ib fs n ay qu"></div></div></a></div><div class="j i d"><a tabindex="0" rel="noopener follow" href="/@mariafernandalauret?source=post_page---post_author_info--61327abcdad1--------------------------------"><div class="l fj"><img alt="Maria Fernanda Lauret" class="l fd by qv qw cx" src="https://miro.medium.com/v2/resize:fill:128:128/1*8o6l5qSf_mVRlEyJOTPgdg@2x.jpeg" width="64" height="64" loading="lazy"/><div class="fr by l qv qw fs n ay qu"></div></div></a></div><div class="j i d qx ix"><div class="ab"><span><button class="bf b bg z rt pf ru rv rw rx ry ev ew rz sa sb fa fb fc fd bm fe ff">Follow</button></span></div></div></div><div class="ab co qy"><div class="qz ra rb rc rd l"><a class="af ag ah aj ak al am an ao ap aq ar as at ab q" rel="noopener follow" href="/@mariafernandalauret?source=post_page---post_author_info--61327abcdad1--------------------------------"><h2 class="pw-author-name bf rf rg rh ri rj rk rl nz rm rn od ro rp oh rq rr bk"><span class="gn re">Written by <!-- -->Maria Fernanda Lauret</span></h2></a><div class="pd ab ia"><div class="l ix"><span class="pw-follower-count bf b bg z du"><a class="af ag ah ai aj ak al am an ao ap aq ar iq" rel="noopener follow" href="/@mariafernandalauret/followers?source=post_page---post_author_info--61327abcdad1--------------------------------">137 Followers</a></span></div><div class="bf b bg z du ab jd"><span class="ir l" aria-hidden="true"><span class="bf b bg z du">·</span></span><a class="af ag ah ai aj ak al am an ao ap aq ar iq" rel="noopener follow" href="/@mariafernandalauret/following?source=post_page---post_author_info--61327abcdad1--------------------------------">57 Following</a></div></div><div class="rs l"></div></div></div><div class="h k"><div class="ab"><span><button class="bf b bg z rt pf ru rv rw rx ry ev ew rz sa sb fa fb fc fd bm fe ff">Follow</button></span></div></div></div></div></div></div><div class="sc l"><div class="qd bh r sd se sf sg sh"></div><div class="ab cb"><div class="ci bh fz ga gb gc"><div class="ab q cp"><h2 class="bf rf si sj sk sl sm sn so sp sq sr ss st su sv sw bk">No responses yet</h2><div class="ab sx"><div><div class="bm" aria-hidden="false"><a class="sy sz" href="https://policy.medium.com/medium-rules-30e5502c4eb4?source=post_page---post_responses--61327abcdad1--------------------------------" rel="noopener follow" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25"><path fill-rule="evenodd" d="M11.987 5.036a.754.754 0 0 1 .914-.01c.972.721 1.767 1.218 2.6 1.543.828.322 1.719.485 2.887.505a.755.755 0 0 1 .741.757c-.018 3.623-.43 6.256-1.449 8.21-1.034 1.984-2.662 3.209-4.966 4.083a.75.75 0 0 1-.537-.003c-2.243-.874-3.858-2.095-4.897-4.074-1.024-1.951-1.457-4.583-1.476-8.216a.755.755 0 0 1 .741-.757c1.195-.02 2.1-.182 2.923-.503.827-.322 1.6-.815 2.519-1.535m.468.903c-.897.69-1.717 1.21-2.623 1.564-.898.35-1.856.527-3.026.565.037 3.45.469 5.817 1.36 7.515.884 1.684 2.25 2.762 4.284 3.571 2.092-.81 3.465-1.89 4.344-3.575.886-1.698 1.299-4.065 1.334-7.512-1.149-.039-2.091-.217-2.99-.567-.906-.353-1.745-.873-2.683-1.561m-.009 9.155a2.672 2.672 0 1 0 0-5.344 2.672 2.672 0 0 0 0 5.344m0 1a3.672 3.672 0 1 0 0-7.344 3.672 3.672 0 0 0 0 7.344m-1.813-3.777.525-.526.916.917 1.623-1.625.526.526-2.149 2.152z" clip-rule="evenodd"></path></svg></a></div></div></div></div></div></div></div><div class="ta tb tc td te l bx"><div class="h k j"><div class="qd bh tf tg"></div><div class="ab cb"><div class="ci bh fz ga gb gc"><div class="th ab kv ja"><div class="ti tj l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://help.medium.com/hc/en-us?source=post_page-----61327abcdad1--------------------------------" rel="noopener follow"><p class="bf b dv z du">Help</p></a></div><div class="ti tj l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://medium.statuspage.io/?source=post_page-----61327abcdad1--------------------------------" rel="noopener follow"><p class="bf b dv z du">Status</p></a></div><div class="ti tj l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/about?autoplay=1&amp;source=post_page-----61327abcdad1--------------------------------"><p class="bf b dv z du">About</p></a></div><div class="ti tj l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/jobs-at-medium/work-at-medium-959d1a85284e?source=post_page-----61327abcdad1--------------------------------"><p class="bf b dv z du">Careers</p></a></div><div class="ti tj l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="pressinquiries@medium.com?source=post_page-----61327abcdad1--------------------------------" rel="noopener follow"><p class="bf b dv z du">Press</p></a></div><div class="ti tj l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://blog.medium.com/?source=post_page-----61327abcdad1--------------------------------" rel="noopener follow"><p class="bf b dv z du">Blog</p></a></div><div class="ti tj l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://policy.medium.com/medium-privacy-policy-f03bf92035c9?source=post_page-----61327abcdad1--------------------------------" rel="noopener follow"><p class="bf b dv z du">Privacy</p></a></div><div class="ti tj l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://policy.medium.com/medium-terms-of-service-9db0094a1e0f?source=post_page-----61327abcdad1--------------------------------" rel="noopener follow"><p class="bf b dv z du">Terms</p></a></div><div class="ti tj l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" href="https://speechify.com/medium?source=post_page-----61327abcdad1--------------------------------" rel="noopener follow"><p class="bf b dv z du">Text to speech</p></a></div><div class="ti l"><a class="af ag ah ai aj ak al am an ao ap aq ar as at" rel="noopener follow" href="/business?source=post_page-----61327abcdad1--------------------------------"><p class="bf b dv z du">Teams</p></a></div></div></div></div></div></div></div></div></div></div><script>window.__BUILD_ID__="main-20241126-181518-0cb59a020f"</script><script>window.__GRAPHQL_URI__ = "https://medium.com/_/graphql"</script><script>window.__PRELOADED_STATE__ = {"algolia":{"queries":{}},"cache":{"experimentGroupSet":true,"reason":"","group":"enabled","tags":["group-edgeCachePosts","post-61327abcdad1","user-e2d93bfd937","collection-bc707b5f3a62"],"serverVariantState":"44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","middlewareEnabled":true,"cacheStatus":"DYNAMIC","shouldUseCache":true,"vary":[],"lohpSummerUpsellEnabled":false,"publicationHierarchyEnabledWeb":false,"postBottomResponsesEnabled":false},"client":{"hydrated":false,"isUs":false,"isNativeMedium":false,"isSafariMobile":false,"isSafari":false,"isFirefox":false,"routingEntity":{"type":"DEFAULT","explicit":false},"viewerIsBot":false},"debug":{"requestId":"b0327aee-81f3-4086-8cf8-e2fa41ce1ff7","hybridDevServices":[],"originalSpanCarrier":{"traceparent":"00-2ce153c47da68d2d5a8cbb11b082e776-c841de1f220c9de4-01"}},"multiVote":{"clapsPerPost":{}},"navigation":{"branch":{"show":null,"hasRendered":null,"blockedByCTA":false},"hideGoogleOneTap":false,"hasRenderedAlternateUserBanner":null,"currentLocation":"https:\u002F\u002Fmedium.com\u002Fajcontrast\u002Ftroubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1","host":"medium.com","hostname":"medium.com","referrer":"","hasSetReferrer":false,"susiModal":{"step":null,"operation":"register"},"postRead":false,"partnerProgram":{"selectedCountryCode":null},"queryString":"","currentHash":""},"config":{"nodeEnv":"production","version":"main-20241126-181518-0cb59a020f","target":"production","productName":"Medium","publicUrl":"https:\u002F\u002Fcdn-client.medium.com\u002Flite","authDomain":"medium.com","authGoogleClientId":"216296035834-k1k6qe060s2tp2a2jam4ljdcms00sttg.apps.googleusercontent.com","favicon":"production","glyphUrl":"https:\u002F\u002Fglyph.medium.com","branchKey":"key_live_ofxXr2qTrrU9NqURK8ZwEhknBxiI6KBm","algolia":{"appId":"MQ57UUUQZ2","apiKeySearch":"394474ced050e3911ae2249ecc774921","indexPrefix":"medium_","host":"-dsn.algolia.net"},"recaptchaKey":"6Lfc37IUAAAAAKGGtC6rLS13R1Hrw_BqADfS1LRk","recaptcha3Key":"6Lf8R9wUAAAAABMI_85Wb8melS7Zj6ziuf99Yot5","recaptchaEnterpriseKeyId":"6Le-uGgpAAAAAPprRaokM8AKthQ9KNGdoxaGUvVp","datadog":{"applicationId":"6702d87d-a7e0-42fe-bbcb-95b469547ea0","clientToken":"pub853ea8d17ad6821d9f8f11861d23dfed","rumToken":"pubf9cc52896502b9413b68ba36fc0c7162","context":{"deployment":{"target":"production","tag":"main-20241126-181518-0cb59a020f","commit":"0cb59a020f4453d0900f671f1a6576feecc55e74"}},"datacenter":"us"},"googleAnalyticsCode":"G-7JY7T788PK","googlePay":{"apiVersion":"2","apiVersionMinor":"0","merchantId":"BCR2DN6TV7EMTGBM","merchantName":"Medium","instanceMerchantId":"13685562959212738550"},"applePay":{"version":3},"signInWallCustomDomainCollectionIds":["3a8144eabfe3","336d898217ee","61061eb0c96b","138adf9c44c","819cc2aaeee0"],"mediumMastodonDomainName":"me.dm","mediumOwnedAndOperatedCollectionIds":["8a9336e5bb4","b7e45b22fec3","193b68bd4fba","8d6b8a439e32","54c98c43354d","3f6ecf56618","d944778ce714","92d2092dc598","ae2a65f35510","1285ba81cada","544c7006046e","fc8964313712","40187e704f1c","88d9857e584e","7b6769f2748b","bcc38c8f6edf","cef6983b292","cb8577c9149e","444d13b52878","713d7dbc99b0","ef8e90590e66","191186aaafa0","55760f21cdc5","9dc80918cc93","bdc4052bbdba","8ccfed20cbb2"],"tierOneDomains":["medium.com","thebolditalic.com","arcdigital.media","towardsdatascience.com","uxdesign.cc","codeburst.io","psiloveyou.xyz","writingcooperative.com","entrepreneurshandbook.co","prototypr.io","betterhumans.coach.me","theascent.pub"],"topicsToFollow":["d61cf867d93f","8a146bc21b28","1eca0103fff3","4d562ee63426","aef1078a3ef5","e15e46793f8d","6158eb913466","55f1c20aba7a","3d18b94f6858","4861fee224fd","63c6f1f93ee","1d98b3a9a871","decb52b64abf","ae5d4995e225","830cded25262"],"topicToTagMappings":{"accessibility":"accessibility","addiction":"addiction","android-development":"android-development","art":"art","artificial-intelligence":"artificial-intelligence","astrology":"astrology","basic-income":"basic-income","beauty":"beauty","biotech":"biotech","blockchain":"blockchain","books":"books","business":"business","cannabis":"cannabis","cities":"cities","climate-change":"climate-change","comics":"comics","coronavirus":"coronavirus","creativity":"creativity","cryptocurrency":"cryptocurrency","culture":"culture","cybersecurity":"cybersecurity","data-science":"data-science","design":"design","digital-life":"digital-life","disability":"disability","economy":"economy","education":"education","equality":"equality","family":"family","feminism":"feminism","fiction":"fiction","film":"film","fitness":"fitness","food":"food","freelancing":"freelancing","future":"future","gadgets":"gadgets","gaming":"gaming","gun-control":"gun-control","health":"health","history":"history","humor":"humor","immigration":"immigration","ios-development":"ios-development","javascript":"javascript","justice":"justice","language":"language","leadership":"leadership","lgbtqia":"lgbtqia","lifestyle":"lifestyle","machine-learning":"machine-learning","makers":"makers","marketing":"marketing","math":"math","media":"media","mental-health":"mental-health","mindfulness":"mindfulness","money":"money","music":"music","neuroscience":"neuroscience","nonfiction":"nonfiction","outdoors":"outdoors","parenting":"parenting","pets":"pets","philosophy":"philosophy","photography":"photography","podcasts":"podcast","poetry":"poetry","politics":"politics","privacy":"privacy","product-management":"product-management","productivity":"productivity","programming":"programming","psychedelics":"psychedelics","psychology":"psychology","race":"race","relationships":"relationships","religion":"religion","remote-work":"remote-work","san-francisco":"san-francisco","science":"science","self":"self","self-driving-cars":"self-driving-cars","sexuality":"sexuality","social-media":"social-media","society":"society","software-engineering":"software-engineering","space":"space","spirituality":"spirituality","sports":"sports","startups":"startup","style":"style","technology":"technology","transportation":"transportation","travel":"travel","true-crime":"true-crime","tv":"tv","ux":"ux","venture-capital":"venture-capital","visual-design":"visual-design","work":"work","world":"world","writing":"writing"},"defaultImages":{"avatar":{"imageId":"1*dmbNkD5D-u45r44go_cf0g.png","height":150,"width":150},"orgLogo":{"imageId":"7*V1_7XP4snlmqrc_0Njontw.png","height":110,"width":500},"postLogo":{"imageId":"bd978bb536350a710e8efb012513429cabdc4c28700604261aeda246d0f980b7","height":810,"width":1440},"postPreviewImage":{"imageId":"1*hn4v1tCaJy7cWMyb0bpNpQ.png","height":386,"width":579}},"collectionStructuredData":{"8d6b8a439e32":{"name":"Elemental","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fcdn-images-1.medium.com\u002Fmax\u002F980\u002F1*9ygdqoKprhwuTVKUM0DLPA@2x.png","width":980,"height":159}}},"3f6ecf56618":{"name":"Forge","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fcdn-images-1.medium.com\u002Fmax\u002F596\u002F1*uULpIlImcO5TDuBZ6lm7Lg@2x.png","width":596,"height":183}}},"ae2a65f35510":{"name":"GEN","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fmiro.medium.com\u002Fmax\u002F264\u002F1*RdVZMdvfV3YiZTw6mX7yWA.png","width":264,"height":140}}},"88d9857e584e":{"name":"LEVEL","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fmiro.medium.com\u002Fmax\u002F540\u002F1*JqYMhNX6KNNb2UlqGqO2WQ.png","width":540,"height":108}}},"7b6769f2748b":{"name":"Marker","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fcdn-images-1.medium.com\u002Fmax\u002F383\u002F1*haCUs0wF6TgOOvfoY-jEoQ@2x.png","width":383,"height":92}}},"444d13b52878":{"name":"OneZero","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fmiro.medium.com\u002Fmax\u002F540\u002F1*cw32fIqCbRWzwJaoQw6BUg.png","width":540,"height":123}}},"8ccfed20cbb2":{"name":"Zora","data":{"@type":"NewsMediaOrganization","ethicsPolicy":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Farticles\u002F360043290473","logo":{"@type":"ImageObject","url":"https:\u002F\u002Fmiro.medium.com\u002Fmax\u002F540\u002F1*tZUQqRcCCZDXjjiZ4bDvgQ.png","width":540,"height":106}}}},"embeddedPostIds":{"coronavirus":"cd3010f9d81f"},"sharedCdcMessaging":{"COVID_APPLICABLE_TAG_SLUGS":[],"COVID_APPLICABLE_TOPIC_NAMES":[],"COVID_APPLICABLE_TOPIC_NAMES_FOR_TOPIC_PAGE":[],"COVID_MESSAGES":{"tierA":{"text":"For more information on the novel coronavirus and Covid-19, visit cdc.gov.","markups":[{"start":66,"end":73,"href":"https:\u002F\u002Fwww.cdc.gov\u002Fcoronavirus\u002F2019-nCoV"}]},"tierB":{"text":"Anyone can publish on Medium per our Policies, but we don’t fact-check every story. For more info about the coronavirus, see cdc.gov.","markups":[{"start":37,"end":45,"href":"https:\u002F\u002Fhelp.medium.com\u002Fhc\u002Fen-us\u002Fcategories\u002F201931128-Policies-Safety"},{"start":125,"end":132,"href":"https:\u002F\u002Fwww.cdc.gov\u002Fcoronavirus\u002F2019-nCoV"}]},"paywall":{"text":"This article has been made free for everyone, thanks to Medium Members. For more information on the novel coronavirus and Covid-19, visit cdc.gov.","markups":[{"start":56,"end":70,"href":"https:\u002F\u002Fmedium.com\u002Fmembership"},{"start":138,"end":145,"href":"https:\u002F\u002Fwww.cdc.gov\u002Fcoronavirus\u002F2019-nCoV"}]},"unbound":{"text":"This article is free for everyone, thanks to Medium Members. For more information on the novel coronavirus and Covid-19, visit cdc.gov.","markups":[{"start":45,"end":59,"href":"https:\u002F\u002Fmedium.com\u002Fmembership"},{"start":127,"end":134,"href":"https:\u002F\u002Fwww.cdc.gov\u002Fcoronavirus\u002F2019-nCoV"}]}},"COVID_BANNER_POST_ID_OVERRIDE_WHITELIST":["3b31a67bff4a"]},"sharedVoteMessaging":{"TAGS":["politics","election-2020","government","us-politics","election","2020-presidential-race","trump","donald-trump","democrats","republicans","congress","republican-party","democratic-party","biden","joe-biden","maga"],"TOPICS":["politics","election"],"MESSAGE":{"text":"Find out more about the U.S. election results here.","markups":[{"start":46,"end":50,"href":"https:\u002F\u002Fcookpolitical.com\u002F2020-national-popular-vote-tracker"}]},"EXCLUDE_POSTS":["397ef29e3ca5"]},"embedPostRules":[],"recircOptions":{"v1":{"limit":3},"v2":{"limit":8}},"braintreeClientKey":"production_zjkj96jm_m56f8fqpf7ngnrd4","braintree":{"enabled":true,"merchantId":"m56f8fqpf7ngnrd4","merchantAccountId":{"usd":"AMediumCorporation_instant","eur":"amediumcorporation_EUR","cad":"amediumcorporation_CAD"},"publicKey":"ds2nn34bg2z7j5gd","braintreeEnvironment":"production","dashboardUrl":"https:\u002F\u002Fwww.braintreegateway.com\u002Fmerchants","gracePeriodDurationInDays":14,"mediumMembershipPlanId":{"monthly":"ce105f8c57a3","monthlyV2":"e8a5e126-792b-4ee6-8fba-d574c1b02fc5","monthlyWithTrial":"d5ee3dbe3db8","monthlyPremium":"fa741a9b47a2","yearly":"a40ad4a43185","yearlyV2":"3815d7d6-b8ca-4224-9b8c-182f9047866e","yearlyStaff":"d74fb811198a","yearlyWithTrial":"b3bc7350e5c7","yearlyPremium":"e21bd2c12166","monthlyOneYearFree":"e6c0637a-2bad-4171-ab4f-3c268633d83c","monthly25PercentOffFirstYear":"235ecc62-0cdb-49ae-9378-726cd21c504b","monthly20PercentOffFirstYear":"ba518864-9c13-4a99-91ca-411bf0cac756","monthly15PercentOffFirstYear":"594c029b-9f89-43d5-88f8-8173af4e070e","monthly10PercentOffFirstYear":"c6c7bc9a-40f2-4b51-8126-e28511d5bdb0","monthlyForStudents":"629ebe51-da7d-41fd-8293-34cd2f2030a8","yearlyOneYearFree":"78ba7be9-0d9f-4ece-aa3e-b54b826f2bf1","yearly25PercentOffFirstYear":"2dbb010d-bb8f-4eeb-ad5c-a08509f42d34","yearly20PercentOffFirstYear":"47565488-435b-47f8-bf93-40d5fbe0ebc8","yearly15PercentOffFirstYear":"8259809b-0881-47d9-acf7-6c001c7f720f","yearly10PercentOffFirstYear":"9dd694fb-96e1-472c-8d9e-3c868d5c1506","yearlyForStudents":"e29345ef-ab1c-4234-95c5-70e50fe6bc23","monthlyCad":"p52orjkaceei","yearlyCad":"h4q9g2up9ktt"},"braintreeDiscountId":{"oneMonthFree":"MONTHS_FREE_01","threeMonthsFree":"MONTHS_FREE_03","sixMonthsFree":"MONTHS_FREE_06","fiftyPercentOffOneYear":"FIFTY_PERCENT_OFF_ONE_YEAR"},"3DSecureVersion":"2","defaultCurrency":"usd","providerPlanIdCurrency":{"4ycw":"usd","rz3b":"usd","3kqm":"usd","jzw6":"usd","c2q2":"usd","nnsw":"usd","q8qw":"usd","d9y6":"usd","fx7w":"cad","nwf2":"cad"}},"paypalClientId":"AXj1G4fotC2GE8KzWX9mSxCH1wmPE3nJglf4Z2ig_amnhvlMVX87otaq58niAg9iuLktVNF_1WCMnN7v","paypal":{"host":"https:\u002F\u002Fapi.paypal.com:443","clientMode":"production","serverMode":"live","webhookId":"4G466076A0294510S","monthlyPlan":{"planId":"P-9WR0658853113943TMU5FDQA","name":"Medium Membership (Monthly) with setup fee","description":"Unlimited access to the best and brightest stories on Medium. Membership billed monthly."},"yearlyPlan":{"planId":"P-7N8963881P8875835MU5JOPQ","name":"Medium Membership (Annual) with setup fee","description":"Unlimited access to the best and brightest stories on Medium. Membership billed annually."},"oneYearGift":{"name":"Medium Membership (1 Year, Digital Gift Code)","description":"Unlimited access to the best and brightest stories on Medium. Gift codes can be redeemed at medium.com\u002Fredeem.","price":"50.00","currency":"USD","sku":"membership-gift-1-yr"},"oldMonthlyPlan":{"planId":"P-96U02458LM656772MJZUVH2Y","name":"Medium Membership (Monthly)","description":"Unlimited access to the best and brightest stories on Medium. Membership billed monthly."},"oldYearlyPlan":{"planId":"P-59P80963JF186412JJZU3SMI","name":"Medium Membership (Annual)","description":"Unlimited access to the best and brightest stories on Medium. Membership billed annually."},"monthlyPlanWithTrial":{"planId":"P-66C21969LR178604GJPVKUKY","name":"Medium Membership (Monthly) with setup fee","description":"Unlimited access to the best and brightest stories on Medium. Membership billed monthly."},"yearlyPlanWithTrial":{"planId":"P-6XW32684EX226940VKCT2MFA","name":"Medium Membership (Annual) with setup fee","description":"Unlimited access to the best and brightest stories on Medium. Membership billed annually."},"oldMonthlyPlanNoSetupFee":{"planId":"P-4N046520HR188054PCJC7LJI","name":"Medium Membership (Monthly)","description":"Unlimited access to the best and brightest stories on Medium. Membership billed monthly."},"oldYearlyPlanNoSetupFee":{"planId":"P-7A4913502Y5181304CJEJMXQ","name":"Medium Membership (Annual)","description":"Unlimited access to the best and brightest stories on Medium. Membership billed annually."},"sdkUrl":"https:\u002F\u002Fwww.paypal.com\u002Fsdk\u002Fjs"},"stripePublishableKey":"pk_live_7FReX44VnNIInZwrIIx6ghjl","log":{"json":true,"level":"info"},"imageUploadMaxSizeMb":25,"staffPicks":{"title":"Staff Picks","catalogId":"c7bc6e1ee00f"}},"session":{"xsrf":""}}</script><script>window.__APOLLO_STATE__ = {"ROOT_QUERY":{"__typename":"Query","viewer":null,"collectionByDomainOrSlug({\"domainOrSlug\":\"ajcontrast\"})":{"__ref":"Collection:bc707b5f3a62"},"postResult({\"id\":\"61327abcdad1\"})":{"__ref":"Post:61327abcdad1"}},"ImageMetadata:":{"__typename":"ImageMetadata","id":""},"Collection:bc707b5f3a62":{"__typename":"Collection","id":"bc707b5f3a62","favicon":{"__ref":"ImageMetadata:"},"customStyleSheet":null,"colorPalette":{"__typename":"ColorPalette","highlightSpectrum":{"__typename":"ColorSpectrum","backgroundColor":"#FFFFFFFF","colorPoints":[{"__typename":"ColorPoint","color":"#FFEEF5EE","point":0},{"__typename":"ColorPoint","color":"#FFEBF3EC","point":0.1},{"__typename":"ColorPoint","color":"#FFE8F2E9","point":0.2},{"__typename":"ColorPoint","color":"#FFE4F1E7","point":0.3},{"__typename":"ColorPoint","color":"#FFE1EFE4","point":0.4},{"__typename":"ColorPoint","color":"#FFDEEEE2","point":0.5},{"__typename":"ColorPoint","color":"#FFDAEDDF","point":0.6},{"__typename":"ColorPoint","color":"#FFD7EBDD","point":0.7},{"__typename":"ColorPoint","color":"#FFD4EADA","point":0.8},{"__typename":"ColorPoint","color":"#FFD0E9D8","point":0.9},{"__typename":"ColorPoint","color":"#FFCDE7D5","point":1}]},"defaultBackgroundSpectrum":{"__typename":"ColorSpectrum","backgroundColor":"#FFFFFFFF","colorPoints":[{"__typename":"ColorPoint","color":"#FF6D8D79","point":0},{"__typename":"ColorPoint","color":"#FF668371","point":0.1},{"__typename":"ColorPoint","color":"#FF5F7969","point":0.2},{"__typename":"ColorPoint","color":"#FF586E60","point":0.3},{"__typename":"ColorPoint","color":"#FF506457","point":0.4},{"__typename":"ColorPoint","color":"#FF48594E","point":0.5},{"__typename":"ColorPoint","color":"#FF404E44","point":0.6},{"__typename":"ColorPoint","color":"#FF37423A","point":0.7},{"__typename":"ColorPoint","color":"#FF2D3630","point":0.8},{"__typename":"ColorPoint","color":"#FF222924","point":0.9},{"__typename":"ColorPoint","color":"#FF171B18","point":1}]},"tintBackgroundSpectrum":{"__typename":"ColorSpectrum","backgroundColor":"#FFA3C5AF","colorPoints":[{"__typename":"ColorPoint","color":"#FFA3C5AF","point":0},{"__typename":"ColorPoint","color":"#FF96B8A2","point":0.1},{"__typename":"ColorPoint","color":"#FF89AA95","point":0.2},{"__typename":"ColorPoint","color":"#FF7B9C87","point":0.3},{"__typename":"ColorPoint","color":"#FF6D8D79","point":0.4},{"__typename":"ColorPoint","color":"#FF5F7F6B","point":0.5},{"__typename":"ColorPoint","color":"#FF506F5C","point":0.6},{"__typename":"ColorPoint","color":"#FF415F4D","point":0.7},{"__typename":"ColorPoint","color":"#FF304E3D","point":0.8},{"__typename":"ColorPoint","color":"#FF1E3C2C","point":0.9},{"__typename":"ColorPoint","color":"#FF092819","point":1}]}},"domain":null,"slug":"ajcontrast","googleAnalyticsId":null,"editors":[{"__typename":"CollectionMastheadUserItem","user":{"__ref":"User:faceb162c86c"}},{"__typename":"CollectionMastheadUserItem","user":{"__ref":"User:afee74e848e9"}},{"__typename":"CollectionMastheadUserItem","user":{"__ref":"User:7cfa18ca418f"}},{"__typename":"CollectionMastheadUserItem","user":{"__ref":"User:14f82aa0b8c3"}}],"name":"AJ Contrast","avatar":{"__ref":"ImageMetadata:1*6WVffem11pQhyVp8mhkVjA.png"},"description":"Al Jazeera's immersive media arm that specializes in using 360 video, virtual reality, and innovative technology to tell compelling character driven stories.","subscriberCount":235,"latestPostsConnection({\"paging\":{\"limit\":1}})":{"__typename":"PostConnection","posts":[{"__ref":"Post:56eac2d7a250"}]},"viewerEdge":{"__ref":"CollectionViewerEdge:collectionId:bc707b5f3a62-viewerId:lo_da9d877c8290"},"twitterUsername":"ajcontrast","facebookPageId":null,"logo":{"__ref":"ImageMetadata:1*6WVffem11pQhyVp8mhkVjA.png"}},"User:faceb162c86c":{"__typename":"User","id":"faceb162c86c"},"User:afee74e848e9":{"__typename":"User","id":"afee74e848e9"},"User:7cfa18ca418f":{"__typename":"User","id":"7cfa18ca418f"},"User:14f82aa0b8c3":{"__typename":"User","id":"14f82aa0b8c3"},"ImageMetadata:1*6WVffem11pQhyVp8mhkVjA.png":{"__typename":"ImageMetadata","id":"1*6WVffem11pQhyVp8mhkVjA.png","originalWidth":600,"originalHeight":600},"User:e2d93bfd937":{"__typename":"User","id":"e2d93bfd937","customDomainState":null,"hasSubdomain":false,"username":"mariafernandalauret","name":"Maria Fernanda Lauret","newsletterV3":{"__ref":"NewsletterV3:f83fd44f2aa5"},"linkedAccounts":{"__ref":"LinkedAccounts:e2d93bfd937"},"isSuspended":false,"imageId":"1*8o6l5qSf_mVRlEyJOTPgdg@2x.jpeg","mediumMemberAt":0,"verifications":{"__typename":"VerifiedInfo","isBookAuthor":false},"socialStats":{"__typename":"SocialStats","followerCount":137,"followingCount":55,"collectionFollowingCount":2},"bio":"","isPartnerProgramEnrolled":false,"viewerEdge":{"__ref":"UserViewerEdge:userId:e2d93bfd937-viewerId:lo_da9d877c8290"},"viewerIsUser":false,"postSubscribeMembershipUpsellShownAt":0,"membership":null,"allowNotes":true,"twitterScreenName":""},"Post:56eac2d7a250":{"__typename":"Post","id":"56eac2d7a250","firstPublishedAt":1651171374818,"creator":{"__ref":"User:e2d93bfd937"},"collection":{"__ref":"Collection:bc707b5f3a62"},"isSeries":false,"mediumUrl":"https:\u002F\u002Fmedium.com\u002Fajcontrast\u002Fcreating-our-first-accessible-web-interactive-experience-for-people-with-disabilities-56eac2d7a250","sequence":null,"uniqueSlug":"creating-our-first-accessible-web-interactive-experience-for-people-with-disabilities-56eac2d7a250"},"LinkedAccounts:e2d93bfd937":{"__typename":"LinkedAccounts","mastodon":null,"id":"e2d93bfd937"},"UserViewerEdge:userId:e2d93bfd937-viewerId:lo_da9d877c8290":{"__typename":"UserViewerEdge","id":"userId:e2d93bfd937-viewerId:lo_da9d877c8290","isFollowing":false,"isUser":false,"isMuting":false},"NewsletterV3:f83fd44f2aa5":{"__typename":"NewsletterV3","id":"f83fd44f2aa5","type":"NEWSLETTER_TYPE_AUTHOR","slug":"e2d93bfd937","name":"e2d93bfd937","collection":null,"user":{"__ref":"User:e2d93bfd937"}},"Paragraph:b4161310b421_0":{"__typename":"Paragraph","id":"b4161310b421_0","name":"316e","type":"H3","href":null,"layout":null,"metadata":null,"text":"Troubleshooting Technical Challenges in 360 and VR Post-Production: Part I","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"ImageMetadata:0*FNrJpMggT_JXgHA1":{"__typename":"ImageMetadata","id":"0*FNrJpMggT_JXgHA1","originalHeight":569,"originalWidth":1600,"focusPercentX":null,"focusPercentY":null,"alt":null},"Paragraph:b4161310b421_1":{"__typename":"Paragraph","id":"b4161310b421_1","name":"2a5d","type":"IMG","href":null,"layout":"INSET_CENTER","metadata":{"__ref":"ImageMetadata:0*FNrJpMggT_JXgHA1"},"text":"Maria Fernanda Lauret, Contrast’s post-production lead, in the office.","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_2":{"__typename":"Paragraph","id":"b4161310b421_2","name":"6ba7","type":"P","href":null,"layout":null,"metadata":null,"text":"Editors go through a LOT of technical issues during the post production phase of 360 and virtual reality films. Interestingly enough, there are many ways we can fix these issues without experiencing major headaches, or prevent them from happening long before the project reaches the editing suite. It’s also pretty helpful for those who film, direct or produce these kinds of experiences to understand and be aware of the difficulties that can arise throughout the post-production process; by knowing what problems to avoid before you start your project, you could potentially speed up your post-production timeline and costs.","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_3":{"__typename":"Paragraph","id":"b4161310b421_3","name":"848e","type":"P","href":null,"layout":null,"metadata":null,"text":"From stabilizing shaky shots to tripod removal, we’re outlining the biggest problems we’ve faced when working with 360 footage… and how to avoid and\u002For fix them.","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_4":{"__typename":"Paragraph","id":"b4161310b421_4","name":"c126","type":"P","href":null,"layout":null,"metadata":null,"text":"Stay tuned for next week, when we discuss how to avoid some of the biggest mistakes when colour correcting, mixing spatial audio and adding animation and illustrations to your films.","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_5":{"__typename":"Paragraph","id":"b4161310b421_5","name":"17ce","type":"P","href":null,"layout":null,"metadata":null,"text":"1. 360 Video Stabilization","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"STRONG","start":0,"end":26,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_6":{"__typename":"Paragraph","id":"b4161310b421_6","name":"60f9","type":"P","href":null,"layout":null,"metadata":null,"text":"PROBLEM:","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"STRONG","start":0,"end":8,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_7":{"__typename":"Paragraph","id":"b4161310b421_7","name":"084b","type":"P","href":null,"layout":null,"metadata":null,"text":"One of the greatest complaints of those who watch videos in a VR headset is the motion sickness caused by unstabilized\u002Fshaky shots. This can definitely compromise the quality of the overall experience, so if you are producing a VR film and plan to add some stunning drone shots, images captured on a rover to generate a bit of movement, or if you’re actually walking and holding the camera up high through a crowd, it is important to make sure your horizon is stable and the movement as smooth as it can be.","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_8":{"__typename":"Paragraph","id":"b4161310b421_8","name":"fb3c","type":"P","href":null,"layout":null,"metadata":null,"text":"SOLUTION:","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"STRONG","start":0,"end":9,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_9":{"__typename":"Paragraph","id":"b4161310b421_9","name":"938c","type":"P","href":null,"layout":null,"metadata":null,"text":"But, let’s say you end up with a shaky and unstable shot, even though you tried your hardest to make your movements as smooth as possible. Are there ways you can fix that in post? Yep, you’re in luck! Some people use SkyBox Studio V2; others do it while stitching on Autopano Video Pro (which can be very effective and quicker than other methods if your shot is monoscopic). Similarly (but less effective from my perspective), you can use Mistika VR to stabilize your shots. Finally, you can use the After Effects plugin, Mocha VR, which is the best tool to use if you are trying to stabilize stereoscopic footage and\u002For if you have at least one trackable object, preferably near the horizon line (for instance, a person holding the tripod while surfing or skiing, a tall building or structure, etc). Mocha VR is also very useful for object removal and to get rid of the tripod during moving shots. Check out this Mocha VR tutorial, which gives you a hand at trying out different tracking options.","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"A","start":217,"end":233,"href":"https:\u002F\u002Fvimeo.com\u002F223697610","anchorType":"LINK","userId":null,"linkMetadata":null},{"__typename":"Markup","type":"A","start":267,"end":285,"href":"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=sWoXdf7YEN4","anchorType":"LINK","userId":null,"linkMetadata":null},{"__typename":"Markup","type":"A","start":439,"end":449,"href":"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=O-KqxgSyUPE","anchorType":"LINK","userId":null,"linkMetadata":null},{"__typename":"Markup","type":"A","start":522,"end":530,"href":"https:\u002F\u002Fborisfx.com\u002Fproducts\u002Fmocha-pro\u002F#360%2fvr","anchorType":"LINK","userId":null,"linkMetadata":null},{"__typename":"Markup","type":"A","start":898,"end":933,"href":"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=j9YMGNHncvA","anchorType":"LINK","userId":null,"linkMetadata":null},{"__typename":"Markup","type":"STRONG","start":217,"end":233,"href":null,"anchorType":null,"userId":null,"linkMetadata":null},{"__typename":"Markup","type":"STRONG","start":267,"end":285,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"MediaResource:f53624bfa7f523de83a5e8c598f5d650":{"__typename":"MediaResource","id":"f53624bfa7f523de83a5e8c598f5d650","iframeSrc":"https:\u002F\u002Fcdn.embedly.com\u002Fwidgets\u002Fmedia.html?src=https%3A%2F%2Fgiphy.com%2Fembed%2FJpXVbwQowIJwskN4nk%2Ftwitter%2Fiframe&url=https%3A%2F%2Fgiphy.com%2Fgifs%2FJpXVbwQowIJwskN4nk&image=https%3A%2F%2Fmedia.giphy.com%2Fmedia%2FJpXVbwQowIJwskN4nk%2Fgiphy.gif&key=a19fcc184b9711e1b4764040d3dc5c07&type=text%2Fhtml&schema=giphy","iframeHeight":217,"iframeWidth":435,"title":"Animated GIF - Find & Share on GIPHY"},"Paragraph:b4161310b421_10":{"__typename":"Paragraph","id":"b4161310b421_10","name":"85c1","type":"IFRAME","href":null,"layout":"INSET_CENTER","metadata":null,"text":"","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":{"__typename":"Iframe","mediaResource":{"__ref":"MediaResource:f53624bfa7f523de83a5e8c598f5d650"}},"mixtapeMetadata":null},"Paragraph:b4161310b421_11":{"__typename":"Paragraph","id":"b4161310b421_11","name":"57b5","type":"P","href":null,"layout":null,"metadata":null,"text":"Now, for my dear friends who shoot 360 videos using drones, make sure the lenses of your camera are not super shaky individually. That is going to be a huge headache to your post-production team and will most likely not look very smooth, despite all of your efforts.","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_12":{"__typename":"Paragraph","id":"b4161310b421_12","name":"2272","type":"P","href":null,"layout":null,"metadata":null,"text":"2. Stitching Stereoscopic Footage","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"STRONG","start":0,"end":33,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_13":{"__typename":"Paragraph","id":"b4161310b421_13","name":"c8e8","type":"P","href":null,"layout":null,"metadata":null,"text":"PROBLEM:","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"STRONG","start":0,"end":8,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_14":{"__typename":"Paragraph","id":"b4161310b421_14","name":"41b7","type":"P","href":null,"layout":null,"metadata":null,"text":"When it comes to stitching, the first thing anyone working in post-production hopes is that the shooter does a mindful job. It is quite tricky to stitch a 360 shot together when people, or objects, are passing by super close to the camera. When there is not enough overlap between lenses, it’ll be very difficult to get a seamless image. Things can also get a bit more complicated when you are working with stereoscopic 3D footage. Just as a reminder, stereoscopic 360 footage is captured by cameras such as ZCam V1 PRO and Insta360 PRO that imitate the human eyes, which means that they film different angles of the same scene and generate images for the left and right eye. That creates depth of field, while monoscopic videos are flat and the images look the same for both the left and right eye. That being said, any small discrepancy in the seam line of a stereoscopic shot ends up being amplified with the 3D effect, and becomes very noticeable when watching the material in a VR headset. Sometimes, these discrepancies are in different spots per eye, which can cause discomfort.","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"A","start":508,"end":519,"href":"http:\u002F\u002Fwww.z-cam.com\u002F360-vr-camera-v1-pro\u002F","anchorType":"LINK","userId":null,"linkMetadata":null},{"__typename":"Markup","type":"A","start":524,"end":536,"href":"https:\u002F\u002Fwww.insta360.com\u002Fproduct\u002Finsta360-pro","anchorType":"LINK","userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"ImageMetadata:0*-gTJAm6MY37Y8CGh":{"__typename":"ImageMetadata","id":"0*-gTJAm6MY37Y8CGh","originalHeight":800,"originalWidth":1600,"focusPercentX":null,"focusPercentY":null,"alt":null},"Paragraph:b4161310b421_15":{"__typename":"Paragraph","id":"b4161310b421_15","name":"060f","type":"IMG","href":null,"layout":"INSET_CENTER","metadata":{"__ref":"ImageMetadata:0*-gTJAm6MY37Y8CGh"},"text":"Monoscopic image from the 360VR doc “From Waste to Taste,” filmed with the GoPro Omni rig.","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"EM","start":0,"end":90,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_16":{"__typename":"Paragraph","id":"b4161310b421_16","name":"0a04","type":"P","href":null,"layout":null,"metadata":null,"text":"Monoscopic image from the 360VR doc “From Waste to Taste,” filmed with the GoPro Omni rig.","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"EM","start":0,"end":90,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"ImageMetadata:0*cvGKZ5amzuasu5E6":{"__typename":"ImageMetadata","id":"0*cvGKZ5amzuasu5E6","originalHeight":1600,"originalWidth":1600,"focusPercentX":null,"focusPercentY":null,"alt":null},"Paragraph:b4161310b421_17":{"__typename":"Paragraph","id":"b4161310b421_17","name":"2c33","type":"IMG","href":null,"layout":"INSET_CENTER","metadata":{"__ref":"ImageMetadata:0*cvGKZ5amzuasu5E6"},"text":"Stereoscopic image from the 360VR doc “We Shall Have Peace,” filmed with the Samsung Round","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"EM","start":0,"end":90,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_18":{"__typename":"Paragraph","id":"b4161310b421_18","name":"21b9","type":"P","href":null,"layout":null,"metadata":null,"text":"Stereoscopic image from the 360VR doc “We Shall Have Peace,” filmed with the Samsung Round","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"EM","start":0,"end":90,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_19":{"__typename":"Paragraph","id":"b4161310b421_19","name":"4add","type":"P","href":null,"layout":null,"metadata":null,"text":"Nathalie Mathe, a VR creator and post-production supervisor based in San Francisco, has been working as an artist and technology expert in film visual effects for 25 years. She brings some of her technical knowledge into virtual reality projects. When it comes to stitching stereoscopic footage, she says: “It’s nearly impossible to get good stereo during stitching and cleaning up when you have objects or people very close (less than 3 feet) to the camera, and other elements in the background are much farther away.”","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"A","start":0,"end":14,"href":"http:\u002F\u002Fnathaliemathe.com\u002F","anchorType":"LINK","userId":null,"linkMetadata":null},{"__typename":"Markup","type":"EM","start":306,"end":519,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_20":{"__typename":"Paragraph","id":"b4161310b421_20","name":"1603","type":"P","href":null,"layout":null,"metadata":null,"text":"SOLUTION:","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"STRONG","start":0,"end":9,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_21":{"__typename":"Paragraph","id":"b4161310b421_21","name":"a7e7","type":"P","href":null,"layout":null,"metadata":null,"text":"I usually use Mistika VR and Autopano Video Pro to stitch footage captured with various cameras, but in more tedious cases, a lot of professionals in the field end up using Nuke and Cara VR, which can give you a more professional outcome and a neat look. However, depending on your budget, deadline and stitching line complexity, this option can be time consuming and also pricey, especially if it’s a one time project. The temporary licence of Cara VR isn’t cheap (1500 USD\u002Fquarter); you will also need to get a license on Nuke (1629 USD\u002Fquarter) to use it. If you don’t have a lot of time on your hands and you are not familiar with the software, it is recommended to hire a professional stitcher who can do the stitching for you on Nuke.","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"A","start":182,"end":189,"href":"https:\u002F\u002Fwww.foundry.com\u002Fproducts\u002Fcara-vr","anchorType":"LINK","userId":null,"linkMetadata":null},{"__typename":"Markup","type":"STRONG","start":14,"end":24,"href":null,"anchorType":null,"userId":null,"linkMetadata":null},{"__typename":"Markup","type":"STRONG","start":29,"end":47,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_22":{"__typename":"Paragraph","id":"b4161310b421_22","name":"5b92","type":"P","href":null,"layout":null,"metadata":null,"text":"When fixing seam lines, stitching programs usually prioritize foreground over background, and vice versa. Although some programs like Mistika VR have improved their algorithms by using optical flow as an enabling tool, the image does not always look perfect. Mathe explained to me that her solution is often “prioritizing what the user needs to focus on in a shot, or stitching for different distances and compositing different versions together, but this is much more time consuming and tricky in stereo.” Hugh Hou is a co-founder of CreatorUp and VR videographer who posts pretty useful tutorials on 360VR post-production regularly. For him, the best “stitching solution is the one where you can move your stitch line based on the scene and the camera movement.” On Mistika VR, he stitches multiple passes with different stereo edge point placement in the exact same 360 take. Then, he uses After Effects to fix any stereo issues. For moving shots, for either stereo or monoscopic footage, he created this tutorial to show the most practical way to use edge point in the new Mistika.","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"A","start":1003,"end":1017,"href":"https:\u002F\u002Fyoutu.be\u002FHrz75k1Nltk","anchorType":"LINK","userId":null,"linkMetadata":null},{"__typename":"Markup","type":"EM","start":308,"end":506,"href":null,"anchorType":null,"userId":null,"linkMetadata":null},{"__typename":"Markup","type":"EM","start":654,"end":763,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_23":{"__typename":"Paragraph","id":"b4161310b421_23","name":"4395","type":"P","href":null,"layout":null,"metadata":null,"text":"I have also found Mistika VR to be the most helpful, in many cases. Their optical flow is great, although stitching lines might wobble in some cases. That happened to us in a project that is still in development, Still Here. 360 video was one of the mediums included in the experience, and some of the stereoscopic shots were stitched on Mistika VR: the foreground objects looked great, but in one of the shots, the wobbling background had to be fixed carefully through rotoscoping characters when they were walking towards the back of the scene.","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"MediaResource:fd700c8c21cc38280098837bb99e3c71":{"__typename":"MediaResource","id":"fd700c8c21cc38280098837bb99e3c71","iframeSrc":"https:\u002F\u002Fcdn.embedly.com\u002Fwidgets\u002Fmedia.html?src=https%3A%2F%2Fgiphy.com%2Fembed%2FehannWxGpEXQ37qBrq%2Ftwitter%2Fiframe&url=https%3A%2F%2Fgiphy.com%2Fgifs%2FehannWxGpEXQ37qBrq&image=https%3A%2F%2Fmedia.giphy.com%2Fmedia%2FehannWxGpEXQ37qBrq%2Fgiphy.gif&key=a19fcc184b9711e1b4764040d3dc5c07&type=text%2Fhtml&schema=giphy","iframeHeight":244,"iframeWidth":435,"title":"Animated GIF - Find & Share on GIPHY"},"Paragraph:b4161310b421_24":{"__typename":"Paragraph","id":"b4161310b421_24","name":"c5f4","type":"IFRAME","href":null,"layout":"INSET_CENTER","metadata":null,"text":"","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":{"__typename":"Iframe","mediaResource":{"__ref":"MediaResource:fd700c8c21cc38280098837bb99e3c71"}},"mixtapeMetadata":null},"Paragraph:b4161310b421_25":{"__typename":"Paragraph","id":"b4161310b421_25","name":"ab94","type":"P","href":null,"layout":null,"metadata":null,"text":"3. Tripod Removal:","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"STRONG","start":0,"end":18,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_26":{"__typename":"Paragraph","id":"b4161310b421_26","name":"6305","type":"P","href":null,"layout":null,"metadata":null,"text":"Problem:","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"STRONG","start":0,"end":8,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_27":{"__typename":"Paragraph","id":"b4161310b421_27","name":"196e","type":"P","href":null,"layout":null,"metadata":null,"text":"We have experienced many issues with tripod removal, especially from shooters that have just started working in the field (i.e.participants part of our ‘My People: Our Stories’ initiative, where we trained filmmakers and journalists from all over the world on how to film using a 360 camera). However, it’s not only in the field that we’ve experienced issues regarding tripod removal. We’ve also faced several technical glitches in the post production process, caused by linking the footage in Premiere to the tripod removed shots in After Effects; encountering export glitches when adding a PNG tripod mask on Premiere; tracking issues while using Mocha VR to remove a rover or drone from a moving shot, etc. And what about shots where the light continuously changes and shadows of people running past the camera are moving? How do we fix shots that fall into that category? What if the footage is stereoscopic? Here comes some tips for a good looking nadir:","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_28":{"__typename":"Paragraph","id":"b4161310b421_28","name":"cb15","type":"P","href":null,"layout":null,"metadata":null,"text":"Solution:","hasDropCap":null,"dropCapImage":null,"markups":[{"__typename":"Markup","type":"STRONG","start":0,"end":8,"href":null,"anchorType":null,"userId":null,"linkMetadata":null}],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_29":{"__typename":"Paragraph","id":"b4161310b421_29","name":"702d","type":"P","href":null,"layout":null,"metadata":null,"text":"When I first started working on tripod removals, my workflow was to replace the footage in Premiere with an After Effects composition. This way, the excerpt of the shot opens up in AE and any modifications you make will reflect on the Premiere sequence. That seemed very convenient in the beginning, since I didn’t have to spend time rendering shots after tripod removal. However, that became a bit of a nightmare when I had to extend shots, for instance, in which I would have to go back to After Effects, find the original compositions, change their length and then finally extend them (which means that your After Effects project needs to be EXTREMELY organized… if you don’t want to go crazy later). Besides, the export would often show a red screen, meaning that some footage was unlinked\u002Fmissing, or I’d experience some glitches in After Effects while using the cloning tool. Facing these kinds of issues near the delivery deadline was a huge no-no, so I changed my strategy.","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"MediaResource:26655d255002ee68c07e4ce1ffdb5862":{"__typename":"MediaResource","id":"26655d255002ee68c07e4ce1ffdb5862","iframeSrc":"https:\u002F\u002Fcdn.embedly.com\u002Fwidgets\u002Fmedia.html?src=https%3A%2F%2Fgiphy.com%2Fembed%2FMagk3YKqbyJ6EDcsPF%2Ftwitter%2Fiframe&url=https%3A%2F%2Fgiphy.com%2Fgifs%2FMagk3YKqbyJ6EDcsPF&image=https%3A%2F%2Fmedia.giphy.com%2Fmedia%2FMagk3YKqbyJ6EDcsPF%2Fgiphy.gif&key=a19fcc184b9711e1b4764040d3dc5c07&type=text%2Fhtml&schema=giphy","iframeHeight":221,"iframeWidth":435,"title":"Animated GIF - Find & Share on GIPHY"},"Paragraph:b4161310b421_30":{"__typename":"Paragraph","id":"b4161310b421_30","name":"ecc9","type":"IFRAME","href":null,"layout":"INSET_CENTER","metadata":null,"text":"","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":{"__typename":"Iframe","mediaResource":{"__ref":"MediaResource:26655d255002ee68c07e4ce1ffdb5862"}},"mixtapeMetadata":null},"Paragraph:b4161310b421_31":{"__typename":"Paragraph","id":"b4161310b421_31","name":"495a","type":"P","href":null,"layout":null,"metadata":null,"text":"Another method that works — -if you have a static shot in which the light or shadow don’t change throughouts — -is to pick a frame within the time-codes of the footage that you are using, remove the tripod in After Effects or Photoshop (a great option if the camera was not placed on a smooth\u002Fsolid surface) and render it as a PNG mask. If you have a plate shot of the spot where the camera was placed, you can then crop the still and place it on top of the tripod, creating new compositions to tweak and perfect your image.","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"MediaResource:42a7de1add7e30a7db993df7489b0929":{"__typename":"MediaResource","id":"42a7de1add7e30a7db993df7489b0929","iframeSrc":"https:\u002F\u002Fcdn.embedly.com\u002Fwidgets\u002Fmedia.html?src=https%3A%2F%2Fgiphy.com%2Fembed%2FJQR346nXU0pJMtQl7c%2Ftwitter%2Fiframe&url=https%3A%2F%2Fgiphy.com%2Fgifs%2FJQR346nXU0pJMtQl7c&image=https%3A%2F%2Fmedia.giphy.com%2Fmedia%2FJQR346nXU0pJMtQl7c%2Fgiphy.gif&key=a19fcc184b9711e1b4764040d3dc5c07&type=text%2Fhtml&schema=giphy","iframeHeight":230,"iframeWidth":435,"title":"Animated GIF - Find & Share on GIPHY"},"Paragraph:b4161310b421_32":{"__typename":"Paragraph","id":"b4161310b421_32","name":"3ac2","type":"IFRAME","href":null,"layout":"INSET_CENTER","metadata":null,"text":"","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":{"__typename":"Iframe","mediaResource":{"__ref":"MediaResource:42a7de1add7e30a7db993df7489b0929"}},"mixtapeMetadata":null},"Paragraph:b4161310b421_33":{"__typename":"Paragraph","id":"b4161310b421_33","name":"d71d","type":"P","href":null,"layout":null,"metadata":null,"text":"This option is still convenient to me, because rendering just one frame and creating a mask in Premiere is the quickest choice. However, that has caused some export glitches, for different reasons. When the footage is heavy and you add PNG masks, it is essentially one more layer that Premiere has to process, and that can cause export glitches — especially when I’ve fixed the horizon line on the original shot and applied the same VR Rotate Sphere values to the PNG tripod mask to fit the image. Also, if one clip was shot in a different resolution than the rest of the video, bringing in a PNG mask can cause a black line on the back of the 360 export (where the flat corners of the equirectangular image meet). To avoid these issues, the best thing to do is to bring each original 360 clip into After Effects, remove the tripod and render the time-codes of the section you need in .mov (I sometimes extend the ending for a few seconds, in case I need to extend the shot later, in the final steps of editing).","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_34":{"__typename":"Paragraph","id":"b4161310b421_34","name":"c2cd","type":"P","href":null,"layout":null,"metadata":null,"text":"Another issue we face, when trying to achieve seamless tripod removal, is when shadows or light are changing. In this case, the workflow becomes more tedious. At Contrast, what we do is remove the tripod with the cloning tool, based on the timecodes we need to use in the final edit, and adjust the cloning throughout the scene. To avoid the abrupt change in color of the new, fixed layers you are adding in the middle of the scene, you can select the new layers and create opacity keyframes, so that these layers will gradually and smoothly appear to cover up the messy part. Another option, which can give you better results, is to use Mocha VR on After Effects, which will help you track any light and color changes and replicate them on the parts where the tripod has been removed.","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"ImageMetadata:0*hYM9Hv3DR2rUyR1J":{"__typename":"ImageMetadata","id":"0*hYM9Hv3DR2rUyR1J","originalHeight":848,"originalWidth":1600,"focusPercentX":null,"focusPercentY":null,"alt":null},"Paragraph:b4161310b421_35":{"__typename":"Paragraph","id":"b4161310b421_35","name":"e304","type":"IMG","href":null,"layout":"INSET_CENTER","metadata":{"__ref":"ImageMetadata:0*hYM9Hv3DR2rUyR1J"},"text":"","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"ImageMetadata:0*jFbnMGAOX_Shac7W":{"__typename":"ImageMetadata","id":"0*jFbnMGAOX_Shac7W","originalHeight":378,"originalWidth":1462,"focusPercentX":null,"focusPercentY":null,"alt":null},"Paragraph:b4161310b421_36":{"__typename":"Paragraph","id":"b4161310b421_36","name":"6ec7","type":"IMG","href":null,"layout":"INSET_CENTER","metadata":{"__ref":"ImageMetadata:0*jFbnMGAOX_Shac7W"},"text":"","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_37":{"__typename":"Paragraph","id":"b4161310b421_37","name":"0901","type":"P","href":null,"layout":null,"metadata":null,"text":"In this car shot, for example, we had a plate shot. However, the light inside the car was changing as the character was driving. What I did was place the still photo on top of the tripod and repaint the photo itself, grabbing the colors from the car seat (video) so that the light would change accordingly.","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"MediaResource:5a872ee166e582ea58d6660bdb152a61":{"__typename":"MediaResource","id":"5a872ee166e582ea58d6660bdb152a61","iframeSrc":"https:\u002F\u002Fcdn.embedly.com\u002Fwidgets\u002Fmedia.html?src=https%3A%2F%2Fgiphy.com%2Fembed%2FkfvLnToeJ2UZnaNJ8s%2Ftwitter%2Fiframe&url=https%3A%2F%2Fgiphy.com%2Fgifs%2FkfvLnToeJ2UZnaNJ8s&image=https%3A%2F%2Fmedia.giphy.com%2Fmedia%2FkfvLnToeJ2UZnaNJ8s%2Fgiphy.gif&key=a19fcc184b9711e1b4764040d3dc5c07&type=text%2Fhtml&schema=giphy","iframeHeight":244,"iframeWidth":435,"title":"Animated GIF - Find & Share on GIPHY"},"Paragraph:b4161310b421_38":{"__typename":"Paragraph","id":"b4161310b421_38","name":"81ef","type":"IFRAME","href":null,"layout":"INSET_CENTER","metadata":null,"text":"","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":{"__typename":"Iframe","mediaResource":{"__ref":"MediaResource:5a872ee166e582ea58d6660bdb152a61"}},"mixtapeMetadata":null},"Paragraph:b4161310b421_39":{"__typename":"Paragraph","id":"b4161310b421_39","name":"d374","type":"P","href":null,"layout":null,"metadata":null,"text":"In stereoscopic footage, at the very bottom and the very top of the footage, the 3D discrepancy between the left and right eye are very minimal (as the zenith and nadir can’t conserve depth information properly). That being said, I am able to use the same tripod removal mask for both eyes and it usually looks smooth.","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"Paragraph:b4161310b421_40":{"__typename":"Paragraph","id":"b4161310b421_40","name":"ae77","type":"P","href":null,"layout":null,"metadata":null,"text":"So, there you have it: we’ve discussed the biggest problems we’ve come across from stabilizing, to stitching and tripod masking. For those of you in post-production, have you found other useful solutions for these issues? Did we miss anything? Drop a comment and let us know. And stay tuned for our next post: we’re focusing on the greatest challenges when colour correcting and mixing spatial audio of a 360VR piece.","hasDropCap":null,"dropCapImage":null,"markups":[],"codeBlockMetadata":null,"iframe":null,"mixtapeMetadata":null},"CollectionViewerEdge:collectionId:bc707b5f3a62-viewerId:lo_da9d877c8290":{"__typename":"CollectionViewerEdge","id":"collectionId:bc707b5f3a62-viewerId:lo_da9d877c8290","isEditor":false,"isMuting":false},"PostViewerEdge:postId:61327abcdad1-viewerId:lo_da9d877c8290":{"__typename":"PostViewerEdge","shouldIndexPostForExternalSearch":true,"id":"postId:61327abcdad1-viewerId:lo_da9d877c8290"},"Tag:virtual-reality":{"__typename":"Tag","id":"virtual-reality","displayTitle":"Virtual Reality","normalizedTagSlug":"virtual-reality"},"Tag:editing":{"__typename":"Tag","id":"editing","displayTitle":"Editing","normalizedTagSlug":"editing"},"Tag:documentary":{"__typename":"Tag","id":"documentary","displayTitle":"Documentary","normalizedTagSlug":"documentary"},"Tag:technology":{"__typename":"Tag","id":"technology","displayTitle":"Technology","normalizedTagSlug":"technology"},"Tag:storytelling":{"__typename":"Tag","id":"storytelling","displayTitle":"Storytelling","normalizedTagSlug":"storytelling"},"Post:61327abcdad1":{"__typename":"Post","id":"61327abcdad1","collection":{"__ref":"Collection:bc707b5f3a62"},"content({\"postMeteringOptions\":{}})":{"__typename":"PostContent","isLockedPreviewOnly":false,"bodyModel":{"__typename":"RichText","sections":[{"__typename":"Section","name":"568c","startIndex":0,"textLayout":null,"imageLayout":null,"backgroundImage":null,"videoLayout":null,"backgroundVideo":null}],"paragraphs":[{"__ref":"Paragraph:b4161310b421_0"},{"__ref":"Paragraph:b4161310b421_1"},{"__ref":"Paragraph:b4161310b421_2"},{"__ref":"Paragraph:b4161310b421_3"},{"__ref":"Paragraph:b4161310b421_4"},{"__ref":"Paragraph:b4161310b421_5"},{"__ref":"Paragraph:b4161310b421_6"},{"__ref":"Paragraph:b4161310b421_7"},{"__ref":"Paragraph:b4161310b421_8"},{"__ref":"Paragraph:b4161310b421_9"},{"__ref":"Paragraph:b4161310b421_10"},{"__ref":"Paragraph:b4161310b421_11"},{"__ref":"Paragraph:b4161310b421_12"},{"__ref":"Paragraph:b4161310b421_13"},{"__ref":"Paragraph:b4161310b421_14"},{"__ref":"Paragraph:b4161310b421_15"},{"__ref":"Paragraph:b4161310b421_16"},{"__ref":"Paragraph:b4161310b421_17"},{"__ref":"Paragraph:b4161310b421_18"},{"__ref":"Paragraph:b4161310b421_19"},{"__ref":"Paragraph:b4161310b421_20"},{"__ref":"Paragraph:b4161310b421_21"},{"__ref":"Paragraph:b4161310b421_22"},{"__ref":"Paragraph:b4161310b421_23"},{"__ref":"Paragraph:b4161310b421_24"},{"__ref":"Paragraph:b4161310b421_25"},{"__ref":"Paragraph:b4161310b421_26"},{"__ref":"Paragraph:b4161310b421_27"},{"__ref":"Paragraph:b4161310b421_28"},{"__ref":"Paragraph:b4161310b421_29"},{"__ref":"Paragraph:b4161310b421_30"},{"__ref":"Paragraph:b4161310b421_31"},{"__ref":"Paragraph:b4161310b421_32"},{"__ref":"Paragraph:b4161310b421_33"},{"__ref":"Paragraph:b4161310b421_34"},{"__ref":"Paragraph:b4161310b421_35"},{"__ref":"Paragraph:b4161310b421_36"},{"__ref":"Paragraph:b4161310b421_37"},{"__ref":"Paragraph:b4161310b421_38"},{"__ref":"Paragraph:b4161310b421_39"},{"__ref":"Paragraph:b4161310b421_40"}]},"validatedShareKey":"","shareKeyCreator":null},"creator":{"__ref":"User:e2d93bfd937"},"inResponseToEntityType":null,"isLocked":false,"isMarkedPaywallOnly":false,"lockedSource":"LOCKED_POST_SOURCE_NONE","mediumUrl":"https:\u002F\u002Fmedium.com\u002Fajcontrast\u002Ftroubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1","primaryTopic":null,"topics":[{"__typename":"Topic","slug":"film"},{"__typename":"Topic","slug":"technology"}],"isPublished":true,"latestPublishedVersion":"b4161310b421","visibility":"PUBLIC","postResponses":{"__typename":"PostResponses","count":0},"clapCount":16,"allowResponses":true,"isLimitedState":false,"title":"Troubleshooting Technical Challenges in 360 and VR Post-Production: PART I","isSeries":false,"sequence":null,"uniqueSlug":"troubleshooting-technical-challenges-in-360-and-vr-post-production-part-i-61327abcdad1","socialTitle":"","socialDek":"","canonicalUrl":"","metaDescription":"","latestPublishedAt":1561937207763,"readingTime":9.00314465408805,"previewContent":{"__typename":"PreviewContent","subtitle":"in 360 and VR Post-Production: PART I"},"previewImage":{"__ref":"ImageMetadata:0*FNrJpMggT_JXgHA1"},"isShortform":false,"seoTitle":"","firstPublishedAt":1561556862097,"updatedAt":1639147374449,"shortformType":"SHORTFORM_TYPE_LINK","seoDescription":"","viewerEdge":{"__ref":"PostViewerEdge:postId:61327abcdad1-viewerId:lo_da9d877c8290"},"isSuspended":false,"license":"ALL_RIGHTS_RESERVED","tags":[{"__ref":"Tag:virtual-reality"},{"__ref":"Tag:editing"},{"__ref":"Tag:documentary"},{"__ref":"Tag:technology"},{"__ref":"Tag:storytelling"}],"isNewsletter":false,"statusForCollection":"APPROVED","pendingCollection":null,"detectedLanguage":"en","wordCount":2165,"layerCake":4,"responsesLocked":false}}</script><script>window.__MIDDLEWARE_STATE__={"session":{"xsrf":""},"cache":{"cacheStatus":"EXPIRED"}}</script><script src="https://cdn-client.medium.com/lite/static/js/manifest.aa9242f7.js"></script><script src="https://cdn-client.medium.com/lite/static/js/9865.1496d74a.js"></script><script src="https://cdn-client.medium.com/lite/static/js/main.e556b4ac.js"></script><script src="https://cdn-client.medium.com/lite/static/js/instrumentation.d9108df7.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/reporting.ff22a7a5.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/9120.5df29668.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/5049.d1ead72d.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/4810.6318add7.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/6618.db187378.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/2707.b0942613.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/9977.5b3eb23a.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/8599.1ab63137.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/5250.9f9e01d2.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/5787.e66a3a4d.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/2648.26563adf.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/8393.826a25fb.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/3104.c3413b66.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/3735.afb7e926.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/5642.8ad8a900.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/6546.cd03f950.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/6834.08de95de.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/7346.72622eb9.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/2420.2a5e2d95.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/839.ca7937c2.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/7975.d195c6f1.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/2106.21ff89d3.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/7394.094844de.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/2961.00a48598.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/8204.c4082863.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/4391.59acaed3.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/PostPage.MainContent.1387c5dc.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/8414.6565ad5f.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/3974.8d3e0217.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/2527.a0afad8a.chunk.js"></script> <script src="https://cdn-client.medium.com/lite/static/js/PostResponsesContent.36c2ecf4.chunk.js"></script><script>window.main();</script><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e93732ddc1b9fbb',t:'MTczMjcyNDQ3Mi4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10