手机和无人机会把你的精确坐标写进它们录制的每一段视频。把文件发给我们,我们替你清除位置和设备元数据,再原样发回,画面和声音完全不变。
告诉我们你手上有什么。我们回复报价和时间。
视频中的 GPS 元数据是一组存放在视频文件内部的坐标,记录拍摄这段画面时相机所在的位置。它位于文件头部,与画面和声音分开,所以播放时看不到,但任何能打开这个文件的工具都读得出来。一行像 +40.7580-073.9855+011.000/ 这样的数据,就能把一段录像定位到几米见方的范围内。
大多数手机默认会写入这项数据。运动相机和无人机也一样,而且它们往往记录的是一整条连续的坐标轨迹,而不是一个固定的点。播放软件会忽略这个字段,所以人们发现它时常常很意外。任何拿到原始文件的人,都能在任意操作系统上用免费软件在几秒内读出它。
只要原始文件还在,位置元数据会在每一次复制、上传和备份中留存下来。下面这些是真正会出问题的场景。
邮件附件、AirDrop、云盘链接和文件传输服务都是逐字节搬运文件的。传输过程中不会清除任何东西,所以坐标会跟着视频一起送达。一段被转发的视频就足以暴露你住在哪里。
论坛、自建网站、宣传资料包和素材库通常直接提供你给它们的那个文件。任何人下载后都会连元数据一起拿到,包括你到达拍摄地点之前在家里拍的那些画面。
抗议现场、实地探访或采访的素材,可以把拍摄地点精确到某一栋建筑。在文件离开你手里之前删除坐标,是唯一可靠的做法。
看房视频和现场视频里经常带着相机上一次使用地点的坐标,而那通常是你的办公室或住所,不是视频里的那处房产。
除了位置,视频文件还会带上相机厂牌、型号、固件版本和录制开始的精确秒数。这些信息合在一起,就能把不同的片段关联到同一台设备和同一个人。
无人机记录的是整段飞行的坐标流,而不是单个点。交出原始素材,等于交出整条航线,其中可能覆盖了没人要求你公开的区域。
每种手机和相机把位置数据存在视频文件里的位置都略有不同。所以为 iPhone 设计的工具可能在安卓视频上漏掉它,也所以在线快速扫描有时会说一个文件是干净的,其实不是。
标准 GPS 标签大多数安卓手机和相机把纬度、经度和海拔作为一行文本存在这里(技术上是 moov/udta/©xyz)。
苹果自己的 GPS 标签iPhone 把位置存在 .MOV 文件里的另一个地方。只检查标准标签的工具扫描 iPhone 视频时可能什么都找不到,而位置其实还在。
设备信息就在位置数据旁边,iPhone 还会记录拍摄这段视频的手机具体型号和 iOS 版本。
编辑软件留下的额外副本如果视频经过编辑或图库管理软件,那个软件可能已经在文件的其他地方写了一份自己的坐标副本,有时是在原始坐标已被删除之后。
GoPro 和无人机飞行日志GoPro 相机每秒在一条独立的轨道上记录一次 GPS 读数,DJI 无人机则常常把航线保存到一个配套的字幕文件里。这些都不在通常的位置标签里,所以简单的元数据工具会完全跳过它们。
同一个文件可能同时在其中两三个地方带有位置:相机写了一份,后来某个编辑软件又加了自己的一份。只检查一个地方,正是位置数据在清理后仍然留存的原因。
五种做法,以及各自实打实的取舍。其中两种是免费的,代价只是要用命令行。
| 方法 | 上手难度 | 费用 | 文件是否离开你的设备 | 是否重新编码视频 | 是否支持手机 |
|---|---|---|---|---|---|
| GeoTag.world(我们替你做) | 最简单 | 付费,按任务报价 | 是,你把文件发给我们 | 否 | 是 |
| ffmpeg(命令行) | 难 | 免费 | 否 | 否,使用流复制 | 否 |
| ExifTool(命令行) | 中等 | 免费 | 否 | 否 | 否 |
| 录制前关闭定位 | 简单 | 免费 | 否 | 否 | 是 |
| 桌面视频剪辑软件 | 中等 | 通常付费 | 否 | 通常会 | 否 |
懂一点技术就能免费搞定,或者把文件发给我们,省去命令行。我们的服务适合片段很多、有交付期限,或者不想学命令行的人。
如果你不用命令行,直接跳到下一节。这个框里剩下的内容是写给会用的人的。
这一条命令会清除元数据,同时保持视频和音频不变。即使是大文件也只要几秒钟。
ffmpeg -i input.mp4 -map_metadata -1 -c copy output.mp4它不会处理 GoPro 那种飞行或遥测轨道。那需要单独一步,因为它是作为独立的数据轨道存储的,而不是元数据。
这条命令只清除位置,你想保留的标题或版权信息不受影响。
exiftool -gps:all= -xmp:all= -api LargeFileSupport=1 video.mov它对常见情况处理得很好。少见的相机格式偶尔会残留一条记录,所以之后值得再快速扫描一次确认。
写入了什么、要检查什么,因设备而异。下面是最常遇到的四类。
iOS 把坐标和你的手机型号存进视频的隐藏信息里。要从源头关掉它,依次进入设置、隐私与安全性、定位服务、相机,然后关闭。要检查已有的片段,在照片 App 里打开并向上滑动:出现地图就说明位置还在。通过照片 App 的分享面板分享时,在选项里关掉位置,发出去的副本就不带位置,但手机上的原始文件仍然保留着。
安卓相机保存位置的方式相同,只是存在文件里的另一个地方。开关通常在相机 App 自己的设置里,叫“位置标签”或“保存位置”,而不在手机的系统设置中。Google 相册会在片段的信息面板上显示位置,但在那里删除只会改变 Google 显示给你的内容,不会动手机上真正的文件。
GoPro 在整段视频里持续记录 GPS,而不是只记一次,并且把它保存为独立的数据轨道,而不是简单的标签。这意味着基础的元数据工具抓不到它,必须单独一步删除。如果你一开始就不想记录,在偏好设置、地区、GPS 里关掉它。
DJI 无人机把位置存在视频本身里,而且常常生成一个配套的字幕式文件,逐帧记录航线、高度和相机参数。那个附带文件也要删掉或者别一起发出去,不能只处理视频。有些无人机还能把飞行数据直接烧录到画面上,那部分任何元数据工具都删不掉,因为它已经是图像的一部分。
不会。坐标存放在解码器从不读取的头部原子里。画面和声音在单独的流中,会被逐字节复制过去,所以什么都不会被解码,也不会被重新压缩。分辨率、码率、帧率和音频在处理前后完全一致。
文件最多缩小几百字节,播放、剪辑和上传的表现和之前一模一样。唯一需要预期的是录制日期可能会一并消失,因为这个字段通常和位置在同一个区块里。如果你需要保留日期,告诉我们,我们会留着它。
本页目前还没有自助的视频工具。告诉我们你有多少段片段、大概多大、需要删除什么。我们会回复报价和时间,通常在一个工作日内。
删除视频中的 GPS
每个视频 $3
或 3 个 $8
清除 GPS 和设备元数据。除非你另有说明,录制日期会保留。
为视频添加 GPS
每个视频 $5
或 3 个 $12
把坐标或地址发给我们,我们替你写进去。
适用于每个不超过 1 GB 或 10 分钟的文件。超过 3 个视频、文件更大,或者是批量任务?在下面的表单里告诉我们,我们会给出单独报价。
我们只会用你的视频完成你委托的工作,然后永久删除。我们不留副本,也不会分享给任何人。
通常会,因为创建日期和位置在同一个元数据区块里。ffmpeg 的 -map_metadata -1 会把两者都清除。ExifTool 可以只针对位置,保留日期。如果你需要保留日期,在咨询时说明,我们会按那种方式处理。
大多数平台会对上传的视频重新编码,附带的结果就是头部元数据被丢掉。这保护的是它们服务器上的那个副本,不是你用邮件发给别人或上传到自己网站的那个文件。而且没有哪个平台对此做出承诺,所以随时可能变。
WhatsApp 会压缩正常发送的视频,位置元数据在这个过程中保不住。但如果把同一段片段作为文档发送,文件会原样保留,元数据也在。Instagram 会对上传内容重新编码。这两种情况下,你手机上的原始文件都没有变,所以之后再用 AirDrop 或备份,坐标依然在。
只能部分做到。iOS 允许你在分享面板的选项里去掉位置,这管的是你发出去的那个副本。安卓各厂商做法不一,Google 相册只是隐藏位置,并不修改文件。两者都不会处理遥测轨道。如果文件必须真正干净,就用 ffmpeg、ExifTool,或者发给我们。
删除你自己素材里的元数据是合法的,也是常规的隐私做法。但如果这个文件是法律案件中的证据、要提交给保险公司,或者受保存或披露义务约束,那就是另一回事了。在这些情况下修改文件可能构成违法。只要有这种可能,就把原始文件保留下来。
从清理后的文件里恢复不了。那些字节是被删除了,不是被隐藏了。但只要原始文件还在别的地方,就仍然能拿到:你的相册、云备份、你已经发出去的副本,或者放在旁边的配套文件。清理你正要分享的那个副本,同时看看还有哪里留着原件。
ffmpeg 和 ExifTool 完全在你自己的机器上运行,不需要联网。我们的服务不行,因为你得把文件发给我们。如果离线比省事更重要,就用本页上那两条命令之一。
用 ffmpeg 和 ExifTool 的话,除了磁盘空间没有实际限制。我们 $3/$5 的价格适用于单个不超过 1 GB 或 10 分钟的文件。更大的文件或超过 3 个视频同样欢迎,在咨询里告诉我们总量,我们会报价。
MP4 和 MOV 几乎涵盖了手机、无人机和运动相机的所有情况,包括 .m4v 和 .qt。如果你有比较少见的格式,问一下,我们会在报价前先确认。
删除一个视频的 GPS 和设备元数据 $3,或 3 个 $8。为一个视频添加 GPS $5,或 3 个 $12。适用于每个不超过 1 GB 或 10 分钟的文件。超过 3 个,或文件更大,会单独报价。
每一条咨询我们都会回复报价和时间,通常在一个工作日内。处理本身很快,因为不需要重新编码。大文件的传输时间通常才是最慢的一环。如果你赶时间,在消息里说一声。
不会。元数据存放在头部原子里,和视频与音频流是分开的。删除它不会解码或重新压缩任何内容,所以分辨率、码率和声音都和原文件完全一致。
能。容器结构完好无损,只是元数据条目没了,所以播放器和剪辑软件都能正常读取。唯一看得见的变化是创建日期可能显示为文件的修改日期,而不是拍摄日期。
可以,批量处理是常态。把整个文件夹发过来,告诉我们是不是所有文件都按同样方式处理。如果有些片段要保留日期、有些不用,列清楚哪些是哪些。