從日本拍回來的360街景影片,可能因為時區不同,而GPS時間上就會有差
就沒有辦法將影片上傳到Street View Studio
這邊找到了一個方法,可以成功的更改影片的時間,上傳到Street View Studio也可以被接受
就是使用 ExifTool,這是一個強大的命令行工具,可以顯示影像檔案中的 Exif 資訊,包括拍攝日期時間。
首先,你需要下載並安裝 ExifTool。
安裝完成後,你可以在命令提示字元或 PowerShell 中執行以下指令來查看影片檔案的拍攝日期時間:
exiftool -CreateDate -Duration "D:\JP\1VID_20240331_103148_00_001.mp4"
(這邊希望是把檔案copy到D:,如果放在C:可能會因為權限的問題而出錯哦!)
看來這個影片檔案可能沒有拍攝日期時間的 Exif 資訊。
有時候,某些影片檔案可能不包含這些資訊,或者 ExifTool 可能無法正確讀取它們。
如果 Exif 資訊中的拍攝日期時間為 0000:00:00 00:00:00,這表示沒有找到有效的拍攝日期時間。
就無法上傳到Street View Studio
使用 ExifTool 來更改影片檔案中的 Exif 資訊,包括拍攝日期時間。
以下是如何使用 ExifTool 來更改拍攝日期時間的步驟:
- 打開命令提示字元或 PowerShell。
- 使用以下指令來更改影片檔案的拍攝日期時間:
exiftool.exe "-CreateDate=2024:03:31 02:31:45" "D:\JP\1VID_20240331_103148_00_001.mp4"
(寫入時間會依檔案大小而定,所以如果檔案大的影片,可能要等很久,不要以為是當掉了哦!)
再以上面的指令查看時間是否寫入
至於該寫入什麼時間,就要看GPS的時間而定
用記事本開啟.gpx檔
時間就以第一筆GPS時間就可以了!
完成之後,會產生一個_original檔。(基本上我都把這個檔給刪了,沒什麼用!)
這樣就可以上傳影片到Street View Studio了
這邊補充一下,在轉檔的過程中,因為有些檔案太大,會有LargeFileSupport not enabled的錯誤
Warning: End of processing at large atom (LargeFileSupport not enabled) - D:/JP/009.mp4
加上參數-api largefilesupport=1就可以解決檔案太大的問題(檔案多大才是大,依我經驗,應該是超過5G的檔案,就不行了)
D:\JP>exiftool -api largefilesupport=1 -CreateDate -Duration "D:\JP\009.mp4"
Create Date : 0000:00:00 00:00:00
Duration : 0:19:01
D:\JP>exiftool.exe -api largefilesupport=1 "-CreateDate=2024:04:01 21:12:14" "D:\JP\009.mp4"
1 image files updated
D:\JP>exiftool -api largefilesupport=1 -CreateDate -Duration "D:\JP\009.mp4"
Create Date : 2024:04:01 21:12:14
Duration : 0:19:01
這樣就可以把時間寫上去了!
===========================
後來發現,應該不是去日本時區不同的關係導致導出影片沒時間,
應該是Insta360 Studio5.0.0的問題,後來官方又改了5.1.0的版本,導出後,時間就正常了!
留言列表