You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用ExifTool批量同步Insta360 X3 RAW文件的EXIF至导出文件

用ExifTool批量匹配文件名前缀复制EXIF数据

完全可以用ExifTool实现批量按前缀匹配复制EXIF数据,以下是针对你的场景的命令行指令及说明:

核心命令(Windows环境)

分类型处理(更精准)

分别处理截图(JPG)和动画(MP4):

# 处理JPG截图,匹配对应的.insp源文件
exiftool -r -m "-TagsFromFile c:\source\${filename;s/((?:[^_]+_){4}[^_]+).*/$1/}.insp" -ext jpg c:\target

# 处理MP4动画,匹配对应的.insv源文件
exiftool -r -m "-TagsFromFile c:\source\${filename;s/((?:[^_]+_){4}[^_]+).*/$1/}.insv" -ext mp4 c:\target

合并处理(一次运行)

如果想一次性处理两种文件类型,可合并为一条命令:

exiftool -r -m "-TagsFromFile c:\source\${filename;s/((?:[^_]+_){4}[^_]+).*/$1/}.insp" "-TagsFromFile c:\source\${filename;s/((?:[^_]+_){4}[^_]+).*/$1/}.insv" -ext jpg -ext mp4 c:\target

参数说明

  • -r:递归处理目标文件夹下的所有子文件夹(不需要的话可移除)
  • -m:忽略警告继续执行(比如找不到对应源文件时自动跳过,不中断批量任务)
  • -TagsFromFile:指定EXIF数据的来源文件路径
  • ${filename;s/REGEX/REPLACEMENT/}:ExifTool的文件名变量替换,其中正则((?:[^_]+_){4}[^_]+)会提取目标文件名中与源文件主名匹配的前缀(比如从IMG_20230725_104331_00_006_xxxx.jpg中提取IMG_20230725_104331_00_006)
  • -ext jpg/-ext mp4:仅处理目标文件夹中的对应格式文件
  • c:\source/c:\target:替换为你的实际源文件路径和目标文件路径

测试运行(避免误操作)

如果担心修改错误,可添加-test参数模拟执行,不会实际修改文件:

exiftool -test -r -m "-TagsFromFile c:\source\${filename;s/((?:[^_]+_){4}[^_]+).*/$1/}.insp" "-TagsFromFile c:\source\${filename;s/((?:[^_]+_){4}[^_]+).*/$1/}.insv" -ext jpg -ext mp4 c:\target

注意事项

  • 确保源文件和目标文件的前缀格式一致(比如源文件主名都是IMG_YYYYMMDD_HHMMSS_XX_XXX或VID_YYYYMMDD_HHMMSS_XX_XXX格式)
  • 如果源文件名的段数发生变化,可调整正则中的{4}数字(比如源文件主名有3个下划线则改为{3})

内容的提问来源于stack exchange,提问作者D K

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 11:48:24