GoPro Hero3 4K 影片 與 Twixtor 之應用

來了個新玩具, 也來了個小問題, 宣稱中的 4K 影片 Frame Rate 不高, 會有一格一格跳動不順暢的狀況  … 雖然用到的機會可能很少 … 但還是記錄一下如何處理, 免得忘了 ……

當影片 Frame Rate 過低的時候, 人眼容易覺得影片是一格一格的跳動, 而非一個連續順暢的影片 … 因此無論在電影或 NTSC/PAL 的規格上, 都有 Frame Rate 的規範, 為了就是讓人眼能看到一個連續順暢的影片 … 除了原始拍攝影片時, Frame Rate 設定過低造成這種情況以外, 當 Frame Rate 轉換 (如 29.97fps -> 25fps) 或是 將影片變快或變慢 等等, 都有可能造成這種問題 …

當然最好的情況, 就是拍攝足夠高的 Frame Rate 影片來使用 … 像如果需要慢動作, 那就要拍攝比最後需要的影片更高的 Frame Rate, 減慢之後就可以得到人眼認為順暢的畫面 (如 100fps -> 29.97fps) … 只是有時候, 所擁有的機器的能力就只有如此, 那就只能靠軟體來處理了 (作假 … 哈 …) … 這種方式其實已經廣泛的應用在目前新的電視中 … 就是在兩個現有畫面之間插入由軟體計算出來的中間的畫面, 讓影片能夠看起來更順暢 …

RE: Vision Effects 所出的 Twixtor 就是為了這個而生的 …

還是先回到 GoPro Hero3 Black Edition 上面 … 哈 … GoPro Hero 3 號稱 4K 的拍攝能力, 但是卻只有影片所需規格上一半的 Frame Rate 而已 (如 NTSC 規格需要 29.97fps, 但只有 14.985fps), 所以播放原始拍攝的 4K 影片, 感覺會有一格一格不連續的情況 … 這時候就需要 Twixtor 來作假囉 … 哈哈哈 😛 …

Twixtor 5 配合 Adobe Premiere Pro 5.5 使用時, 有個缺點, 就是加快或減慢影片時 (改變了 Clip 的時間長度), 無法自動調整在 Sequence 上的時間長度 … 所以需要一些 “小動作" 來配合 … 這裡就以 GoPro Hero 3  Black 的 NTSC 影片來作範例, 也就是需要將影片從 14.99fps 轉換成 29.97fps, 並且讓影片看起來順暢 …

以下是環境是 Twixtor 5 & Premiere Pro 5.5, 主要是寫給我自己看的  … 哈 @@"  …

1. 建立一個 Project, Sequence 設定選擇 RED R3D 裡面的 HD 4K 內的 4K HD 16×9 29.97, 作為最後輸出之用 … (以下稱 SeqFinal)

151820ea96d545

2. 匯入原始的影片, 並將原始 Clip 多複製一個 (共兩個) 在 Project 視窗裡面 … (以下稱其中一個為 Clip1499, 一個為 Clip2997) … 並將 Clip2997 的 Interpret Footage 的 Frame Rate 改成 29.97fps …… 這個讓 Clip2997 影片以兩倍的速度撥放, 同時讓影片可以以連續順暢的畫面撥放, 對於輸出運算時, 是連續不同時間點的影像 …

151820ea862482

3. 建立一個新的 Sequence 作為中介使用 (以下稱為 SeqTemp) … 將 Clip29.97 拉進 SeqTemp 兩次, 連續對齊, 也就是讓總時間長度跟原始影片是相同的, 另外確定 Clip 的 Frame Blend 是取消的 …… 因為 Twixtor 如前所述, 並不會自動修正變速後的時間長度, 但 Premiere Pro 編碼時, Clip 時間到了就停止運算了, 會造成利用 Twixtor 放慢速度的影片只剩前面一段的時間, 所以要用這種方式騙 Premiere Pro … (小動作 @@") …

151820eaa2a7cf

這種情況會有兩種, 如果時間會拉長, 就用此方式 … 若是時間縮短或是無法確定最後時間而拉過長時, 就在最後 (在 Step 5 之後) 先做一次 Render Effects in Work Area, 然後從 Timeline 觀察, 將多餘的時間切除就行了 … 本例子因為剛剛好, 所以沒有這個問題 …

4. 將 SeqTemp 拉進 SeqFianl 並去除 Audio Channel … 另外將 Clip1499 拉進 SeqFinal 並去除 Video Channel … 並將剩下留存的部分上下對齊 …… 聲音的部分, Twixtor 並不會處理, 也會因為 SeqTemp 內的 Frame Rate 調整過速度不正常, 所以直接用原始的聲音聲道就好了 …

5. 將 Twixtor plugin 加入 SeqFinal 的 SeqTemp 中, 設定 Twixtor 選項中的 Speed % 為 50 …… 因為之前我們把速度調一倍, 所以現在要放慢回來, 讓播放速度正常 … 如此 Twixtor 就會運算補足中間缺的畫面 … (Speed = original fps / final fps)

151820eaa8ec71

6. 就這樣 … 可以 Export 了 …… 應該吧 😛 …

影片效果就如同本文最前面那個影片 … 上側是原始影片的部分, 下側是 Twixtor 運算過的部分 … 拍攝柵欄來比較, 效果差異蠻明顯的 …

附註:

1. RE: Vision Effects 網站有很多相關的教學影片, 只是是英文的 …

2. 如果要用 Premiere Pro 輸出 4K 影片時, 請選 H.264, 並將下方 Video 的 Profile 改 High, Level 改 5.1 … 這樣解析度就可以調整為 3840×2160 了 … 另外, 記得輸出的 Target Bitrate 跟 Maximum Bitrate 都要調高 …

3. 偶而會遇到 GoPro Hero3 錄的 4K 影片匯入 Premiere Pro 時, 只被當作聲音檔案, 不知道是誰的 Bug, 似乎只能先用其他軟體重新轉檔後再匯入 …

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google photo

您的留言將使用 Google 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s