前情提要
https://attach.iphone4.tw/2015/2015-BESV-PS1-MT-061.jpg
在上一篇「VIRB Edit幫你的影片加上GPS相關資訊」中
吉米跟大家分享
https://cache.iphone4.tw/phpupload/s...67c4a528f8.jpg
透過 Garmin VIRB Elite 的運動攝影機可以拍攝精彩畫面之外,它還透過GPS以及機體本身的感應器,來記錄外的豐富資訊,最後搭配 VIRB Edit 編輯軟體,做到畫面上豐富額外資訊的顯示
https://cache.iphone4.tw/phpupload/s...eaf3113993.jpg
不過,上一篇的前提都是你得要有一台 Garmin VIRB Elite
所以上一篇教學分享之後,很多人問吉米:「若沒有 Garmin VIRB Elite 的話,有沒有其他解法?」
先瞭解我們缺了什麼?
有了這樣的問題,我們就來思考怎麼解決
https://cache.iphone4.tw/phpupload/s...117aabd1c8.jpg
首先我們先來瞭解一下VIRB Elite拍攝後產出的內容,包括了MP4影片檔,以及GPX檔
https://cache.iphone4.tw/phpupload/s...c9536ca5d2.jpg
若我們改用其他設備來錄製時,例如使用GoPro來錄製,我們只有MP4影片檔
這兩個相差,就差別在最重要的GPX檔啦
什麼是GPX檔?
https://cache.iphone4.tw/phpupload/s...f2118401ff.jpg
什麼是GPX檔呢?
而看過上一篇「VIRB Edit幫你的影片加上GPS相關資訊」引用:
作者: 維基百科
https://cache.iphone4.tw/phpupload/s...33c784faec.jpg
有了MP4加上GPX並且搭配VIRB Edit的影像編輯軟體,就可以達到我們的目的
所以現在的課題就是
在沒有Garmin VIRB Elite時,我們要怎麼去產生記錄「GPX」檔案呢?
使用GPS追蹤裝置來記錄產生GPX檔
既然GPX檔是為應用軟體設計的通用GPS數據格式
所以當然我們就先來用專門用途的GPS記錄器來蒐集GPX檔
https://cache.iphone4.tw/phpupload/s...b093230d47.jpg
這邊吉米用的是Bad Elf的GPS PRO
這是一台硬體的GPS接收器,同時可以針對需求來「記錄」航程、軌跡等等GPS資訊
當然一切的重點,在於記錄之後,可以匯出「VIRB Edit 可以接受」的GPX檔案啦
這非常重要喔,因為後期我們還是得透過VIRB Edit這個軟體做畫面後製的作業
所以GPX檔能不能被VIRB Edit所接受,就是非常重要的課題
Bad Elf GPS PRO 記錄好之後,匯出GPX檔,然後丟入BaseCamp來看看結果
https://cache.iphone4.tw/phpupload/s...6efa71f009.jpg
這就是這段記錄下來的路徑圖
https://cache.iphone4.tw/phpupload/s...be59323c2d.jpg
點擊之後可以看到詳細的節點狀況
https://cache.iphone4.tw/phpupload/s...2898ce5bb1.jpg
海拔高度的曲線圖呈現
https://cache.iphone4.tw/phpupload/s...55e1d78849.jpg
速度的曲線圖
https://cache.iphone4.tw/phpupload/s...7ce1663207.jpg
海拔高度與速度結合之後的分布
這就是Bad Elf GPS PRO的紀錄結果
專用GPS裝置,來做專業的GPS路徑記錄
不過這個裝置也不便宜,相對的也不是這麼容易買到
那還有其他的解法嗎?
用智慧型手機來記錄GPX檔
這時候大家其實想的都一樣啦,我手上的智慧型手機,不是也可以導航、也可以接收GPS訊號
那應該也能記錄GPX檔案吧?
https://cache.iphone4.tw/phpupload/s...1b307f3344.jpg
有喔,其實有很多軟體都可以做GPS軌跡記錄,但是問題就在於上面提到匯出「VIRB Edit 可以接受」的GPX檔案啦
吉米測試了很多軟體,不過今天就針對這幾套來做分享啦
而其中「Bad Elf GPS」則是上面那台Bad Elf GPS PRO的手機端軟體,用來設定與下載GPX檔案用的,所以就不多做介紹囉,因為記錄的重點還是在那台硬體上
而接下來分享的則是用同一個硬體「iPhone6 Plus」來做接收GPS資料,透過不同軟體記錄而成的結果啦
MotionX GPS
https://cache.iphone4.tw/phpupload/s...97ca47807f.jpg
MotionX GPS
https://itunes.apple.com/tw/app/moti...9744?l=zh&mt=8
這是一套挺強大好用的GPS記錄軟體
功能很多,而且還有Apple Watch的對應軟體
https://cache.iphone4.tw/phpupload/s...cc8442490f.jpg
同樣的路段、同樣的時間、同樣的衛星訊號,並且使用iPhone6 Plus來接收
得到的資料如下
https://cache.iphone4.tw/phpupload/s...923a9c2b65.jpg
路線看起來都一樣對吧?
https://cache.iphone4.tw/phpupload/s...a40cee5879.jpg
數據資料上面看起來也還好
https://cache.iphone4.tw/phpupload/s...bbb2ca802a.jpg
切換成海拔高度曲線圖,就可以開始看出差異了,前250公尺的大坑是怎麼回事?
落差有5公尺耶
https://cache.iphone4.tw/phpupload/s...718234501e.jpg
速度曲線圖是鋸齒狀的
https://cache.iphone4.tw/phpupload/s...d721f35bf6.jpg
疊起來之後,跟硬體Bad Elf硬體抓下來的資料相差還真大
https://cache.iphone4.tw/phpupload/s...a40cee5879.jpg
所以我又回頭來看資料,發現這套軟體每一筆資料的紀錄區間,不是固定的一秒一筆
有三秒、有兩秒、有四秒的... 真是奇怪
我以為都是一秒一次的呀
GPS Tracks
接著我們來看第二套軟體
https://cache.iphone4.tw/phpupload/s...4de6cbac1b.jpg
GPS Tracks
https://itunes.apple.com/tw/app/gps-...9565?l=zh&mt=8
這套軟體在功能上、介面上,也算上乘之作
https://cache.iphone4.tw/phpupload/s...5d6d61d752.jpg
所以我們用同樣的路段、同樣的時間、同樣的衛星訊號,同樣使用iPhone6 Plus來接收
https://cache.iphone4.tw/phpupload/s...69038d723a.jpg
路徑結果
https://cache.iphone4.tw/phpupload/s...8770574a78.jpg
有了上面的經驗,我這次會仔細看每筆資料的紀錄時間,確實是一秒一次
https://cache.iphone4.tw/phpupload/s...9b20f800a5.jpg
海拔高度曲線圖,前面確實也有巨量變化
https://cache.iphone4.tw/phpupload/s...b5317a3463.jpg
速度曲線圖
https://cache.iphone4.tw/phpupload/s...464cd7440d.jpg
海拔高度與速度的疊和
Trckr
第三套軟體
https://cache.iphone4.tw/phpupload/s...2176bf45ca.jpg
Trckr - GPS Logger with GPX Export
https://itunes.apple.com/tw/app/trck...1899?l=zh&mt=8
https://cache.iphone4.tw/phpupload/s...1af95b5ab4.jpg
這套算是畫面最簡單,功能最陽春的一套軟體,進來之後就是「錄製」與「停止」兩個功能,匯出GPX檔要購買匯出套件90元
https://cache.iphone4.tw/phpupload/s...d73b865a48.jpg
接著我們用同樣的路段、同樣的時間、同樣的衛星訊號,同樣使用iPhone6 Plus來接收
https://cache.iphone4.tw/phpupload/s...6e34724c2c.jpg
所記錄的資料
https://cache.iphone4.tw/phpupload/s...72e8b256fa.jpg
海拔高度曲線圖
https://cache.iphone4.tw/phpupload/s...4a4317c823.jpg
速度曲線圖
https://cache.iphone4.tw/phpupload/s...b5aea81538.jpg
疊和海拔高度與速度之後的曲線圖
所以從這三套軟體吉米找出來的iOS軟體上,可以看到許多差異,對不對?
BaseCamp路徑顯示的差異
https://cache.iphone4.tw/phpupload/s...10384eb284.jpg
吉米這邊順便補充一下,為什麼你看到的BaseCamp路線圖是這樣空蕩蕩沒有圖資
https://cache.iphone4.tw/phpupload/s...79e6bfd71a.jpg
而吉米的有時候會跑出路線圖資來
因為若你有Garmin的導航系統或是其他具備圖資的設備,插上電腦之後,開啟BaseCamp
它就會去你的裝置上面讀取圖資來顯示給你看
所以以可以注意此張圖片左上角「我的Garmin 裝置」有顯示我的nuvi 2567連接在上面,此時才有圖資顯示喔
不然就是空蕩蕩只有路徑圖而已囉
不同裝置、不同軟體的GPX數據比較
從上面吉米分享的資料,大家應該看的不是很懂吧
我也只能看大概
不過為了方便分析,所以把這些圖片疊和在一起就知道答案了
在同樣的路段,同樣的GPS衛星訊號,不同的硬體、不同的軟體
https://cache.iphone4.tw/phpupload/s...4a96a89f47.jpg
在速度方面看似線型相類似,差別應該只是在精細度上面
https://cache.iphone4.tw/phpupload/s...acb4758dfa.jpg
但是在海拔高度上面,這差異就很不同了,尤其是後段差異最大
https://cache.iphone4.tw/phpupload/s...cd061ce17f.jpg
疊和在一起之後,可以看出
「假設」Bad Elf GPS PRO硬體記錄是正確的資料(因為它不像iPhone有AGPS為輔助記錄)
其他iPhone搭配軟體記錄出來的資料,速度可以參考,但是海拔高度的正確性就得想一想了
不知道眼尖的你有沒有發現?
https://cache.iphone4.tw/phpupload/s...ac7f3f0546.jpg
這兩個GPS Tracks與Trckr的線型,看起來還真接近
我也同樣產生懷疑,是不是我抓錯資料了?
所以我把GPX打開來看
https://cache.iphone4.tw/phpupload/s...0a47d4cdda.jpg
這是GPS Tracks的GPX原始碼
https://cache.iphone4.tw/phpupload/s...9070b657b5.jpg
這是Trckr的GPX原始碼
兩者確實不同,且記錄的高度值的小數點位數也不同
所以照道理說,在同樣的時間、路徑,甚至同一個裝置下
iPhone 6 Plus接收到的GPS訊號是一樣的
只是透過不同的軟體去做紀錄,應該也是很接近甚至一樣才對
只是為什麼MotionX GPS記錄出來的資料差這麼多呢?應該不只是記錄區間的問題而已吧~
接著來錄製影像了
既然我們GPX資料有了
那影像的部分呢
https://static.pirates.com.tw/files/...gopro4-018.jpg
當然除了可以用「GoPro」來錄製MP4檔之外
這大家都知道,所以吉米當然不這麼做啦
我一定來惡搞的啊
https://cache.iphone4.tw/phpupload/s...940e4baa46.jpg
所以吉米拿出了這台很受到船長歡迎且具備停車警衛的「kyuba timebox t6 高畫質行車記錄器」啦
不過,我也因此踢到鐵板
https://cache.iphone4.tw/phpupload/s...560dd5f3db.jpg
因為它錄出來的影片不是MP4檔,而是MOV檔
所以我還花了一些時間把它去轉成VIRB EDIT可以接受的MP4檔案
呵呵…
沒關係,挑戰極限嘛~
不然下次又有人問,除了GoPro之外,可以用「行車記錄器」來結合嗎?
那我不是又要再寫一篇教學?
所以這次就一次搞定好了
與VIRB Edit的結合
https://cache.iphone4.tw/phpupload/s...febaf15e1f.jpg
所以有了MP4影片,加上GPX記錄檔,
https://cache.iphone4.tw/phpupload/s...b4f471a8ad.jpg
就可以請出Garmin最佛心的影片編輯軟體「VIRB Edit」啦
PC / Mac 下載連結
http://www.garmin.com.tw/products/ap...ion/virb_edit/
https://cache.iphone4.tw/phpupload/s...40b7b2a356.jpg
首先將「轉好成VIRB Edit可以接受」的MP4影片檔匯入
https://cache.iphone4.tw/phpupload/s...546162eabc.jpg
接著新增上面提到的各種軟體所記錄回來的GPX檔案
https://cache.iphone4.tw/phpupload/s...9e40ff32c8.jpg
確認一下路徑
https://cache.iphone4.tw/phpupload/s...e9a3c0154c.jpg
同步一下GPS資訊,詳情請參考上一篇「VIRB Edit幫你的影片加上GPS相關資訊」
https://cache.iphone4.tw/phpupload/s...91bdef1587.jpg
先選擇一個影片中的定位點
https://cache.iphone4.tw/phpupload/s...8ce58be547.jpg
再GPS地圖上面找到對應位置
https://cache.iphone4.tw/phpupload/s...7db7166e39.jpg
接著就完成啦
https://cache.iphone4.tw/phpupload/s...e7274beed9.jpg
最後再加上想要的圖表與數據
https://cache.iphone4.tw/phpupload/s...6875df37a8.jpg
這是「Kyuba T6 行車記錄器」+ Bad Elf GPS PRO 記錄的GPX所結合出來的畫面,同樣你看下方速度與高度的曲線
就跟我們上面講的一樣啦
https://cache.iphone4.tw/phpupload/s...02ca3fbcbd.jpg
這是「Kyuba T6 行車記錄器」+ 「MotionX GPS」 記錄的GPX所結合出來的畫面
https://cache.iphone4.tw/phpupload/s...5aa7f944b1.jpg
這是「Kyuba T6 行車記錄器」+ 「GPS Tracks」 記錄的GPX所結合出來的畫面
https://cache.iphone4.tw/phpupload/s...80ad1292e6.jpg
這是「Kyuba T6 行車記錄器」+ 「Trckr」 記錄的GPX所結合出來的畫面
後記
https://cache.iphone4.tw/phpupload/s...bb0f15df08.jpg
所以從上面的結果我們可以看到,不同裝置、不同軟體的紀錄,在速度上面的表現誤差不會太大
但是在海拔高度的呈現上面,就差很多啦
不過我們今天這樣測試之後發現
我們確認了這件事情
https://cache.iphone4.tw/phpupload/s...febaf15e1f.jpg
只要我們能夠錄製出「VIRB Edit」可以接受的MP4檔以及GPX檔
https://cache.iphone4.tw/phpupload/s...70a99ca9a5.jpg
那要合成輸出上面這樣的畫面,就不是什麼難事了
真的要感謝佛心的Garmin
提供這麼棒的軟體可以讓大家產出更多不同的結果
當然若你想要省這些麻煩
直接買一套Garmin VIRB Elite更省事喔~
而我相信Android上面一定有更多紀錄GPX相關的軟體
只是這不是我的專業,就交給大家去分享啦
延伸閱讀
VIRB Edit幫你的影片加上GPS相關資訊
https://iphone4.tw/forums/showthread.php?t=216619
BESV PS1 智能助力 電動自行車 挑戰風櫃嘴 實記
https://iphone4.tw/forums/showthread.php?t=216613