理系学生日記

おまえはいつまで学生気分なのか

動画ファイルからGPS情報を削除する

動画ファイルをクラウドにアップロードしたいのですが、どこで撮影したのかというGPS情報は削除したい、ということがあります。このあたりをツールでサッと実施するにはExifToolが良さそうです。

例えば、iPhoneで撮影したQuickTime movieのファイルをExifToolで確認すると、位置情報がたくさん埋め込まれていることが確認できます。

$ exiftool -location:all target.MOV | cut -d: -f1
GPS Coordinates
GPS Altitude
GPS Altitude Ref
GPS Latitude
GPS Longitude
GPS Position

QuickTime Playerのムービーインスペクタでも、GPS情報が埋め込まれていることがわかります。

これを削除するためには、locationグループの情報をすべて削除する以下のコマンドを使用します。

$ exiftool -location:all= target.MOV
    1 image files updated

そうすると、GPS情報は削除され、参照できなくなります。

$ exiftool -location:all target.MOV
Warning: [minor] The ExtractEmbedded option may find more tags in the media data - target.MOV