TrailCam

指南

健行拍的影片,檔案本身有沒有嵌入 GPS 位置資料

照片可以在按下快門的那一刻,把 GPS 座標寫進檔案自己身上。影片檔案原則上也能有同樣的欄位——但某段影片是不是真的有,以及軌跡記錄 App 是不是真的需要它有,是兩個容易被混在一起的不同問題。一段影片回放時出現在正確的位置,並不能證明它自己的檔案裡嵌了座標;反過來,一段完全沒有嵌入座標的影片,照樣可以落在該落的地方。

先說結論

一段影片檔案自己有沒有嵌入 GPS 座標,取決於是什麼錄下它的,以及錄製那一刻定位服務有沒有開著——這跟照片會不會帶上座標,是同一個條件。這是檔案本身的屬性,跟片長、裝置型號這些資訊一起,存在檔案的中繼資料裡。軌跡記錄 App 把一段影片釘在地圖上的某個點,用的是完全不同的另一套機制:那是 App 自己的記錄,把這段影片和它正在追蹤的軌跡上的某個點綁在一起,不管這段影片的檔案本身有沒有帶著自己的座標,這套機制照樣能運作。

換句話說,就算檔案裡什麼都沒寫,一段影片在回放的健行軌跡上照樣可以釘對地方——因為這個定位釘從來就不是從檔案裡讀出來的。

位置資訊可能存在的兩個不同地方

影片檔案的結構跟照片差不多:真正的畫面內容之外,還帶著一塊中繼資料——片長、影格率、裝置型號,有時候還有一個 GPS 座標,只要錄製的 App 取得了定位權限,而且開始錄製那一刻剛好有定位,這個座標就會自動寫進去。這個欄位如果存在,就屬於檔案本身。把檔案拷到哪裡,這個欄位裡的內容就跟到哪裡,跟照片嵌入的座標是同一回事。

軌跡上的點則不一樣,它屬於正在追蹤這趟健行的 App,而不屬於影片本身。整段路上 App 其實一直都知道你在哪裡,因為不管有沒有人點下拍攝,它都在持續記錄一連串的座標。把一段影片釘到軌跡上,做的事情就是標出這些已經記錄下來的點裡,哪一個是這段影片對應的——這是 App 自己關於這趟健行的記錄裡的一條,掛在影片旁邊,而不是寫在影片裡面。

為什麼影片不需要自帶座標也能落對地方

回放軌跡靠的是 App 自己那份關於這趟健行的記錄,而不是打開每一段影片去讀裡面的某個欄位。軌跡上早就有一個座標對應健行的每一個瞬間;把影片釘上去,做的只是在這些已經記錄好的瞬間裡,標出這段影片屬於哪一個。整個過程完全不依賴影片檔案有沒有嵌入自己的位置——位置本來就不打算從檔案裡讀,它在影片被拍下之前,就已經躺在軌跡裡了。

這也意味著兩邊的座標可以真的對不上,卻誰都沒錯。如果影片自己帶了座標,那是處理錄製的軟體,按它自己的規則,在它認為該寫的時候寫進去的。軌跡上的定位釘,是另一套軟體,在另一個時刻,出於另一個理由寫下的。把兩者當成必須永遠一致,這才是容易讓人搞混的地方,而不是哪一邊的座標本身不可靠。

怎麼看某一段影片到底有沒有

查法跟照片一樣:在存著這段影片的裝置上,直接看檔案本身的資訊,而不是從它在軌跡裡的表現去猜。不是每個拍攝影片的 App 都會寫這個欄位,就算它本來可以寫;一段影片如果在到達你手裡之前,經過了通訊軟體、雲端轉存或者格式轉換,很可能已經丟了原本帶著的欄位——這跟一張分享出去的照片半路上丟掉座標是同一回事。檔案資訊裡查不到這個欄位,說明不了這段影片在它原來那條軌跡上是不是放對了位置,那是完全另外一回事。

這對匯出一趟健行意味著什麼

GPX 是一種座標格式,有位置存軌跡,有位置存帶名字的路點,唯獨沒有給影片附件留位置,所以影片的定位釘根本不會跟著進 GPX 匯出,進去的只有軌跡本身。至於影片檔案自己帶沒帶座標,是另外一件事,誰也替代不了誰:匯出時沒帶上釘過的影片,只是少了 GPX 檔案本來就沒打算裝的東西;沒有自帶座標的影片,只是少了軌跡回放本來就用不上的東西。

TrailCam 是怎麼做的

TrailCam 會把最長兩分鐘的影片、一張照片,或者一段語音,綁定到你開始拍攝那一刻,軌跡上記錄到的那個點——這是軌跡本身裡的一條記錄,跟影片檔案自己實際帶著什麼沒有關係。之後打開保存的軌跡回放,每段影片都會照樣出現在那個點上,下方跑著海拔剖面。把健行匯出成 GPX 1.1 或 CSV——這是可選的 TrailCam Pro 功能——運出去的只有軌跡,影片留在 App 裡,回放軌跡的時候才重新和軌跡合在一起。TrailCam 本身免費下載。

常見問題

TrailCam 會把 GPS 座標寫進影片檔案本身,還是只寫進軌跡裡?
定位釘存在軌跡裡,是影片綁定的那個點——回放靠的就是這個,跟影片檔案自己有沒有座標欄位沒有關係。
把一段影片傳給別人,位置資訊還會在嗎?
這取決於檔案本身帶了什麼欄位,以及傳送的方式有沒有把這個欄位保留下來,跟一張分享出去的照片會遇到的情況是一樣的。這跟影片在 App 自己軌跡裡的位置沒有任何關係。
把健行匯出成 GPX,會包含影片嗎?
不會。GPX 是給軌跡和帶名字的路點用的座標格式,沒有給影片檔案附件留位置。影片留在 App 裡,和這趟健行在一起,不會跟著匯出走。

記錄你自己的軌跡

TrailCam 是一款 iPhone 上的 GPS 軌跡記錄 App,會把沿途拍下的影片、照片與語音釘在你拍它的那個位置,並支援匯出成 GPX 1.1 或 CSV。免費下載。

在 App Store 下載